Repository navigation
Conversation
|
@codeforstartups All CI checks (tests across Python 3.9, 3.11, 3.12, and typecheck) are passing cleanly. The PR is ready for review! |
|
Thanks @Uzmaa7 — the HITL interrupt design itself is excellent and exactly what #296 needs: the I can't merge this PR as it stands, though, because the diff is 94 files / +1559 / −956 and reaches far beyond the feature — it rewrites
Could you rescope it to just the interrupt feature? Rebase onto latest
Please drop the changes to |
228386a to
39bc655
Compare
…r types, and react loop integration
Description
Implements human-in-the-loop (HITL) interrupt and resume capabilities for agent orchestration. It allows pausing an agent run awaiting external human input/approval and resuming execution with the human decision.
Related issue
Fixes #296
Changes
interrupt()primitive to pause execution and record step state.resume()andaresume()APIs on agents to inject human input and continue execution.Testing
pytest tests/test_hitl_interrupts.py— 3 passed, full suitepytest— 820 passed)Checklist