Brane can be used as a runtime policy layer for OpenAI Agents SDK function tools by wrapping tool functions as Brane capabilities. The Brane policy runs before the tool function executes and can allow or deny the attempted action. This gives OpenAI Agents SDK applications a policy-as-code layer for production tool use.Documentation Index
Fetch the complete documentation index at: https://docs.brane.membranelabs.org/llms.txt
Use this file to discover all available pages before exploring further.
How Brane Fits
The OpenAI Agents SDK helps define and run agents. Brane governs what those agents are allowed to do when they attempt actions.Example Pattern
refund_customer as the function tool in your agent framework. Brane remains responsible for runtime policy enforcement.
What This Protects
- Destructive tools
- Financial actions
- Cross-tenant access
- Production-only workflows
- Database queries
- External API calls
- Actions requiring approval
