Skip to content

feat(runtime-host): execute hosted agent graphs - #1917

Merged
M4n5ter merged 2 commits into
mainfrom
feat/runtime-host-agent-graph-execution
Aug 2, 2026
Merged

feat(runtime-host): execute hosted agent graphs#1917
M4n5ter merged 2 commits into
mainfrom
feat/runtime-host-agent-graph-execution

Conversation

@M4n5ter

@M4n5ter M4n5ter commented Aug 2, 2026

Copy link
Copy Markdown
Member
English

Summary

  • Execute Agent Graph supervisor turns and durable child work through Runtime Host authority.
  • Persist exact Graph wake and attempt identity so restart recovery resumes the intended supervisor checkpoint.
  • Supersede stale or retired wake attempts terminally, preventing archived Sessions or outdated snapshots from re-entering execution.
  • Preserve root and child tool ceilings while keeping live Graph work resident during Host drain and Session retirement.

Validation

  • Full repository test suite: npm test --workspaces=false
  • npm run lint
  • npm run format:check
  • Deterministic Runtime Host Graph execution through a real HTTP provider boundary
  • Live end-to-end Graph execution with OpenRouter openrouter/free

Part of #1167. Related to #853.

中文

概要

  • 由 Runtime Host 权威执行 Agent Graph 的 supervisor turn 与持久化子任务。
  • 持久化精确的 Graph wake 与 attempt 身份,使重启恢复只续接目标 supervisor checkpoint。
  • 将过期或已退役的 wake attempt 终结为 superseded,避免归档 Session 或旧快照重新进入执行。
  • 保持 root/child 工具上限,并在 Host drain 与 Session retirement 期间正确维持存活 Graph 的 residency。

验证

  • 完整仓库测试:npm test --workspaces=false
  • npm run lint
  • npm run format:check
  • 通过真实 HTTP provider 边界执行确定性 Runtime Host Graph 场景
  • 使用 OpenRouter openrouter/free 完成真实端到端 Graph 执行

属于 #1167 的一部分,关联 #853

@M4n5ter
M4n5ter force-pushed the feat/runtime-host-agent-graph-execution branch from 09da58b to 8fc2017 Compare August 2, 2026 15:07
@M4n5ter
M4n5ter marked this pull request as ready for review August 2, 2026 15:17
@M4n5ter
M4n5ter merged commit fcf6762 into main Aug 2, 2026
5 checks passed
@M4n5ter
M4n5ter deleted the feat/runtime-host-agent-graph-execution branch August 2, 2026 15:21
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