Skip to content

fix(ci): parse run ids that end in a lowercase commit hash - #9

Merged
psanders merged 1 commit into
mainfrom
fix/run-yaml-parsers
Nov 4, 2026
Merged

psanders merged 1 commit into
mainfrom
fix/run-yaml-parsers

Conversation

@psanders

@psanders psanders commented Nov 4, 2026

Copy link
Copy Markdown
Member

The third DigitalOcean run (fonoster/routr 41759427034) started the agent, but run.yaml couldn't extract the run id 20261104T021500Z-ef05473 with [0-9TZ-]*. So the start job failed and nothing collected or deleted the droplets. That run is being collected by hand.

  • The run-id parser now accepts letters too.
  • The verdict parser also accepts the singular (1 of 1 benchmark passed) and trailing clauses (· 1 not run).
  • Both were checked against real CLI lines. Version 0.1.3.

🤖 Generated with Claude Code

run.yaml extracted the run id with [0-9TZ-]*, so an id such as 20261104T021500Z-ef05473 came back empty, the start job failed after the agent started, and no job collected or deleted the droplets. The verdict parser also missed the singular '1 of 1 benchmark passed'.
@psanders
psanders merged commit 174e8f6 into main Nov 4, 2026
@psanders
psanders deleted the fix/run-yaml-parsers branch November 5, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant