Install
OpenAI Agents SDK is a peer dependency:
Quick Start
If the grant token doesn’t include the required scope, create_grantex_tool raises a PermissionError immediately — the tool is never created.
API Reference
Creates an OpenAI Agents SDK FunctionTool that verifies the token against the configured JWKS endpoint before enforcing scopes from verified claims.
Returns unverified scopes decoded from a grant token. Use this only for display or debugging, never for authorization.
decode_jwt_payload(token)
Decodes the payload of a JWT without verifying the signature. Useful for inspecting token claims.
Requirements
- Python 3.9+
grantex >= 0.1.0
openai-agents >= 0.0.3 (peer dependency)
Last modified on July 11, 2026