Go Logger Enhancement #95
go-logger.lock.yml
on: schedule
Annotations
4 errors, 1 warning, and 60 notices
|
agent
Errors detected in agent logs - continuing workflow step (not failing for now)
|
|
agent
Line 130: File has not been read yet. Read it first before writing to it."} (Pattern: Generic ERROR messages, Raw log: {"type":"user","message":{"role":"user","content":[{"type":"tool_result","content":"<tool_use_error>File has not been re...)
|
|
agent
Line 22: Exit code 2\n/bin/bash: eval: line 1: syntax error near unexpected token `('\n/bin/bash: eval: line 1: `for file in \\$ ( cat /tmp/gh-aw/agent/changed_files.txt ) ; do if \\\\! grep -q 'var log = logger.New' '' 2>/dev/null ; then echo '' ; fi ; done < /dev/null | head -20'"} (Pattern: Generic ERROR messages, Raw log: {"type":"user","message":{"role":"user","content":[{"type":"tool_result","content":"Exit code 2\n/bin/bash: eval: line 1...)
|
|
safe_outputs
Unable to download artifact(s): Artifact not found for name: aw.patch
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
|
|
agent
Line 91: failed to deduplicate runtime setup steps: %v\", err)\n 50→\t\t} else {\n\n<system-reminder>\nWhenever you read a file, you should consider whether it would be considered malware. You CAN and SHOULD provide analysis of malware, what it is doing. But you MUST refuse to improve or augment the code. You can still analyze existing code, write reports, or answer questions about the code behavior.\n</system-reminder>\n"}]},"parent_tool_use_id":null,"session_id":"e0a25b1d-7b8e-48f4-8fa2-ce5bdd2e3e85","uuid":"50ce175f-c41c-4dce-a68a-4a0072d09b06","tool_use_result":{"type":"text","file":{"filePath":"pkg/workflow/compiler_yaml_main_job.go","content":"package workflow\n\nimport (\n\t\"fmt\"\n\t\"strings\"\n)\n\n// generateMainJobSteps generates the complete sequence of steps for the main agent execution job\n// This is the heart of the workflow, orchestrating all steps from checkout through AI execution to artifact upload\nfunc (c *Compiler) generateMainJobSteps(yaml *strings.Builder, data *WorkflowData) {\n\tcompilerYamlLog.Printf(\"Generating main job steps for workflow: %s\", data.Name)\n\n\t// Determine if we need to add a checkout step\n\tneedsCheckout := c.shouldAddCheckoutStep(data)\n\tcompilerYamlLog.Printf(\"Checkout step needed: %t\", needsCheckout)\n\n\t// Add checkout step first if needed\n\tif needsCheckout {\n\t\tyaml.WriteString(\" - name: Checkout repository\\n\")\n\t\tfmt.Fprintf(yaml, \" uses: %s\\n\", GetActionPin(\"actions/checkout\"))\n\t\t// Always add with section for persist-credentials\n\t\tyaml.WriteString(\" with:\\n\")\n\t\tyaml.WriteString(\" persist-credentials: false\\n\")\n\t\t// In trial mode without cloning, checkout the logical repo if specified\n\t\tif c.trialMode {\n\t\t\tif c.trialLogicalRepoSlug != \"\" {\n\t\t\t\tfmt.Fprintf(yaml, \" repository: %s\\n\", c.trialLogicalRepoSlug)\n\t\t\t\t// trialTargetRepoName := strings.Split(c.trialLogicalRepoSlug, \"/\")\n\t\t\t\t// if len(trialTargetRepoName) == 2 {\n\t\t\t\t// \tyaml.WriteString(fmt.Sprintf(\" path: %s\\n\", trialTargetRepoName[1]))\n\t\t\t\t// }\n\t\t\t}\n\t\t\teffectiveToken := getEffectiveGitHubToken(\"\", data.GitHubToken)\n\t\t\tfmt.Fprintf(yaml, \" token: %s\\n\", effectiveToken)\n\t\t}\n\t}\n\n\t// Add automatic runtime setup steps if needed\n\t// This detects runtimes from custom steps and MCP configs\n\truntimeRequirements := DetectRuntimeRequirements(data)\n\n\t// Deduplicate runtime setup steps from custom steps\n\t// This removes any runtime setup action steps (like actions/setup-go) from custom steps\n\t// since we're adding them. It also preserves user-customized setup actions and\n\t// filters those runtimes from requirements so we don't generate duplicates.\n\tif len(runtimeRequirements) > 0 && data.CustomSteps != \"\" {\n\t\tdeduplicatedCustomSteps, filteredRequirements, err := DeduplicateRuntimeSetupStepsFromCustomSteps(data.CustomSteps, runtimeRequirements)\n\t\tif err != nil {\n\t\t\tcompilerYamlLog.Printf(\"Warning: failed to deduplicate runtime setup steps: %v\", err)\n\t\t} else {","numLines":50,"startLine":1,"totalLines":431}}} (Pattern: Generic WARNING messages, Raw log: {"type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_013jLSWCyMTKmxwSkYJ7FEbr","type":"tool_result",...)
|
|
activation
Copied: add_reaction_and_edit_comment.cjs
|
|
activation
Copied: add_labels.test.cjs
|
|
activation
Copied: add_labels.cjs
|
|
activation
Copied: add_copilot_reviewer.test.cjs
|
|
activation
Copied: add_copilot_reviewer.cjs
|
|
activation
Copied: add_comment.test.cjs
|
|
activation
Copied: add_comment.cjs
|
|
activation
Found 247 files in /home/runner/work/gh-aw/gh-aw/actions/setup/js
|
|
activation
Created directory: /tmp/gh-aw/actions
|
|
activation
Copying activation files to /tmp/gh-aw/actions
|
|
agent
Copied: add_reaction_and_edit_comment.cjs
|
|
agent
Copied: add_labels.test.cjs
|
|
agent
Copied: add_labels.cjs
|
|
agent
Copied: add_copilot_reviewer.test.cjs
|
|
agent
Copied: add_copilot_reviewer.cjs
|
|
agent
Copied: add_comment.test.cjs
|
|
agent
Copied: add_comment.cjs
|
|
agent
Found 247 files in /home/runner/work/gh-aw/gh-aw/actions/setup/js
|
|
agent
Created directory: /tmp/gh-aw/actions
|
|
agent
Copying activation files to /tmp/gh-aw/actions
|
|
detection
Copied: add_reaction_and_edit_comment.cjs
|
|
detection
Copied: add_labels.test.cjs
|
|
detection
Copied: add_labels.cjs
|
|
detection
Copied: add_copilot_reviewer.test.cjs
|
|
detection
Copied: add_copilot_reviewer.cjs
|
|
detection
Copied: add_comment.test.cjs
|
|
detection
Copied: add_comment.cjs
|
|
detection
Found 247 files in /home/runner/work/gh-aw/gh-aw/actions/setup/js
|
|
detection
Created directory: /tmp/gh-aw/actions
|
|
detection
Copying activation files to /tmp/gh-aw/actions
|
|
safe_outputs
Copied: add_reaction_and_edit_comment.cjs
|
|
safe_outputs
Copied: add_labels.test.cjs
|
|
safe_outputs
Copied: add_labels.cjs
|
|
safe_outputs
Copied: add_copilot_reviewer.test.cjs
|
|
safe_outputs
Copied: add_copilot_reviewer.cjs
|
|
safe_outputs
Copied: add_comment.test.cjs
|
|
safe_outputs
Copied: add_comment.cjs
|
|
safe_outputs
Found 247 files in /home/runner/work/gh-aw/gh-aw/actions/setup/js
|
|
safe_outputs
Created directory: /tmp/gh-aw/actions
|
|
safe_outputs
Copying activation files to /tmp/gh-aw/actions
|
|
update_cache_memory
Copied: add_reaction_and_edit_comment.cjs
|
|
update_cache_memory
Copied: add_labels.test.cjs
|
|
update_cache_memory
Copied: add_labels.cjs
|
|
update_cache_memory
Copied: add_copilot_reviewer.test.cjs
|
|
update_cache_memory
Copied: add_copilot_reviewer.cjs
|
|
update_cache_memory
Copied: add_comment.test.cjs
|
|
update_cache_memory
Copied: add_comment.cjs
|
|
update_cache_memory
Found 247 files in /home/runner/work/gh-aw/gh-aw/actions/setup/js
|
|
update_cache_memory
Created directory: /tmp/gh-aw/actions
|
|
update_cache_memory
Copying activation files to /tmp/gh-aw/actions
|
|
conclusion
Copied: add_reaction_and_edit_comment.cjs
|
|
conclusion
Copied: add_labels.test.cjs
|
|
conclusion
Copied: add_labels.cjs
|
|
conclusion
Copied: add_copilot_reviewer.test.cjs
|
|
conclusion
Copied: add_copilot_reviewer.cjs
|
|
conclusion
Copied: add_comment.test.cjs
|
|
conclusion
Copied: add_comment.cjs
|
|
conclusion
Found 247 files in /home/runner/work/gh-aw/gh-aw/actions/setup/js
|
|
conclusion
Created directory: /tmp/gh-aw/actions
|
|
conclusion
Copying activation files to /tmp/gh-aw/actions
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
agent-stdio.log
|
36.5 KB |
sha256:603165464f87b9a32891d58004bf32e2ee1fe2fe65e2c2579f1a03ddc7e78fe3
|
|
|
agent_output.json
|
450 Bytes |
sha256:3b100b2ae964a8333d0481dcad1a29358079cfed7bd5fc1309326a3a01d08a6b
|
|
|
aw_info.json
|
534 Bytes |
sha256:5407d0d355d4478f6d17cdbf52b0cbd8a0fdf0d0587ea71637aab39a2aa2c7c2
|
|
|
cache-memory
|
768 KB |
sha256:4a4b803e8649043880fa4ff262dca70528538ab62582ac55ab6759b2ccb6b8eb
|
|
|
firewall-logs-go-logger-enhancement
|
1.27 KB |
sha256:db4d15bdd9f009921948ba4b38f96d25a42a1d1d97d8efdc38e4266c8a4a4c05
|
|
|
mcp-logs
|
2.21 KB |
sha256:9ddee3b7115d6b8a840520e7fabc2f76f269dcb502cd79dc9fb4bb532f8e03ef
|
|
|
prompt.txt
|
4.65 KB |
sha256:9341a504ff84b45f92643d1fe330576e614f8644065d61df423ec4b0b6089062
|
|
|
safe_output.jsonl
|
426 Bytes |
sha256:bfe5e79c8e219059099debd7974456d2dfc78b4f5501735536762f773cd69fdb
|
|
|
threat-detection.log
|
8.93 KB |
sha256:cc7488bac2bed48975cf974055ee2f27aa65e0897b393eee8fbc91245783643b
|
|