Skip to content

Lane B (#4755): aegis-side per-provider timeout shim for isolated agentTurn (Hep, ship-now, 24h deadline) #4808

Description

@OneStepAt4time

Context

Boss split-lane decision (02:58 Tue 2026-06-23 Rome, see Lane A close comment on #4755) assigned Lane B to Hep:

  • Lane B — Aegis-side config shim (Hep's lane, ship-now)
  • Config shim or env-var override on sessionTarget: "isolated" cron agents
  • Raises per-provider timeout ceiling locally
  • Re-enable cron id dbe0ed03 (release-please)
  • One real end-to-end isolated cron run with the new timeout

Root cause (Hermes diagnostic 2026-06-20 22:35 Rome): per-provider timeout in OpenClaw sequential fallback chain is too short for non-trivial isolated agentTurn payloads. 5 providers × ~2.5min ≈ 13min exceeds the per-provider ceiling for complex multi-step workloads. Lane B works around this on the Aegis side so release-please can run unblocked before the upstream fix lands (Lane C).

Acceptance criteria (per Boss, binding)

  • PR diff covering config + handler code, no speculative refactors
  • Before/after cron log attached (failed run on old timeout, green run on shimmed timeout)
  • npm run gate green
  • Regression test for the timeout path
  • Functional evidence template in the PR body (criteria / tests added / commands run / manual QA / residual risk)
  • Cron id dbe0ed03 re-enabled
  • One real end-to-end isolated cron run completes within the new timeout

Deadline

24h window from 01:34 Tue 2026-06-23 Rome = 01:34 Wed 2026-06-24 Rome.

Cross-references

Scope boundaries

  • In-scope: Aegis-side config (env var, per-agent config file, or handler code path) that raises the per-provider timeout ceiling for sessionTarget: "isolated" cron agents.
  • Out-of-scope: Modifying OpenClaw's per-provider timeout default (Lane C). Refactoring the release-please cadence (already done by Daedalus as workaround). Generic config refactors.

Owner

Hephaestus per Boss directive. This issue is unassigned on the GitHub side so Hep can pull from Ready queue per the team's pull-not-push working model. PM has placed it on the board Ready stage for visibility.

PM note

PM filed this issue to extract Boss's Lane B from the #4755 comment thread into a tracked deliverable. Without a tracked issue, Lane B has no entry on the Ready queue and no natural place for verification evidence. Hep's existing 24h window from Boss 01:34 Tue Rome is unchanged.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions