87cfb0b93c123fc84a7bab5c54f503db3bcf4438dce7721d6acdfbe41c1947c7
active
contextual
axiomatic
The tool decorator supports runtime behavior flags including requires_context, is_base_tool, subagent_prohibited, approval_required, and bypass_size_guard so that tools can declare execution constraints and capabilities.
Supporting contexts
Quoteverbatim
Key decorator flags:
— PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md
Quoteverbatim
`requires_context`
— PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md
Quoteverbatim
`is_base_tool`
— PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md
Quoteverbatim
`subagent_prohibited`
— PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md
Quoteverbatim
`approval_required`
— PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md
Quoteverbatim
`bypass_size_guard`
— PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md
Effective from: 7/16/2026, 11:28:58 PM