将 OpenSandbox 调度改为持久事件循环 #27

Merged
panxiao81 merged 1 commits from fix/opensandbox-completion-cleanup into main 2026-09-18 19:34:25 +00:00
Owner

将 webhook 事件先持久化到 JetStream,由同一 controller 的 durable consumer 调用 OpenSandbox Lifecycle API。Pod consumer 独立限流为 4,VM consumer 暂不启用;补充 completed runner 清理与取消竞态测试。\n\n本地验证:pytest 21 passed,ruff check passed。

将 webhook 事件先持久化到 JetStream,由同一 controller 的 durable consumer 调用 OpenSandbox Lifecycle API。Pod consumer 独立限流为 4,VM consumer 暂不启用;补充 completed runner 清理与取消竞态测试。\n\n本地验证:pytest 21 passed,ruff check passed。
panxiao81 added 1 commit 2026-09-18 19:34:08 +00:00
将 OpenSandbox 调度改为持久事件循环
test / python (pull_request) Successful in 10s
test / shell (pull_request) Successful in 14s
5348ca9891
panxiao81 merged commit df9c7ab785 into main 2026-09-18 19:34:25 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/gitea-dynamic-runner#27