• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

run-llama / llama-agents / 35938732960
85%

Build:
DEFAULT BRANCH: main
Ran 24 Sep 2026 12:30AM UTC
Jobs 0
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Canceled at 24 Sep 2026 03:13AM UTC via web
35938732960

push

github

web-flow
Measure workflow timeout as accumulated alive time (#726)

The runner gives a workflow a fresh full timeout whenever it resumes. A
run that repeatedly suspends and resumes can therefore execute longer
than its timeout, while counting the suspended interval would charge
time when no work is running.

The runner now stamps ticks when it processes them and journals those
stamps. The reducer accumulates elapsed time while the workflow is
active, and a `session_start` tick resets the accrual anchor at each run
or resume. On resume, the runner schedules the remaining budget and
times out immediately if that budget is exhausted before restored work
starts.

The runner drains due scheduled ticks on every loop iteration, so a busy
stream of completed steps cannot starve a timeout. At timeout delivery,
the reducer checks the accumulated budget and rearms the timer if it
fired early.

Old journals have no timestamps or session markers and replay with an
empty budget. Resume downtime and the interval between the last
processed tick and a crash are not charged to the budget.
Source Files on build 35938732960
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #35938732960
  • 181f7fd7 on github
  • Prev Build on main (#35934648011)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc