-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Human-In-The-Loop Architecture should be implemented on top priority! #636
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
enhancement
New feature or request
Comments
@pakrym-oai @rm-openai Bumping this up ! |
Thank you for raising this. We are actively looking into human-in-the-loop workflows. |
looking forward |
+1 |
looking forward for this feature |
+1 |
1 similar comment
+1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Please read this first
Describe the feature
The OpenAI Agents SDK currently offers impressive capabilities for autonomous and tool-augmented agents. However, a critical gap exists in supporting Human-In-The-Loop (HITL) workflows, which are essential in many real-world applications where full automation is either unsafe, undesirable, or legally restricted.
This feature request is to natively support a Human-In-The-Loop architecture within the Agents SDK, enabling agent workflows to pause, await human input/approval, and then resume seamlessly. Such support should ideally be baked into the core execution model with minimal overhead for developers to implement.
Key capabilities expected:
Agent Pausing and Checkpointing:
Human Feedback Integration:
Out-of-the-box Interfaces:
Auditability and Traceability:
Timeout and Escalation Support:
Why it matters
Many enterprise and safety-critical applications—customer support, medical triage, contract review, moderation, compliance, etc.—require a responsible balance between automation and human oversight. Without native HITL support, developers are forced to build brittle, custom logic around agent runners, which breaks the elegance and composability the SDK otherwise offers.
Adding this will not only accelerate adoption but also make the SDK production-grade for a much broader range of use cases where trust, review, or decision-making delegation is non-trivial.
The text was updated successfully, but these errors were encountered: