diff options
| author | Stefan Boberg <[email protected]> | 2026-04-02 20:47:55 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-04-02 20:47:55 +0200 |
| commit | 438024e505a0141169ede6a8d342d14439ccb970 (patch) | |
| tree | 19880cc34351cc480d3b544475927eaa0ad1ac94 /src/zenhttp/httpserver.cpp | |
| parent | Merge branch 'sb/compute-oidc-auth' of ssh://arn-wd-l1704:2222/ue-foundation/... (diff) | |
| download | zen-438024e505a0141169ede6a8d342d14439ccb970.tar.xz zen-438024e505a0141169ede6a8d342d14439ccb970.zip | |
Add failure reason tracking to compute actions and Ctrl+C scroll region cleanup
- Add FailureReason field to RunnerAction, propagated through /jobs/completed
response so remote schedulers can see why actions failed
- Log failure reasons at point of failure: exit code, output gathering
exceptions, sandbox setup errors, remote runner shutdown
- Log warning when retry limit is exhausted for an action
- Install Ctrl+C/Ctrl+Break handler to reset terminal scroll region when
ProgressBar is active, preventing broken terminal state on interruption
- Clear FailureReason on action reschedule so retries start fresh
Diffstat (limited to 'src/zenhttp/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions