Skip to main content
Verifies that every way of creating a tool accepts approval_config. Paths exercised:
The in-memory checks run first (no network). If VECTORSHIFT_API_KEY is set, the example also saves the agent and deletes it to confirm VectorShift accepts it.
Source: examples/agents/16_tool_approval_config.py in the SDK repo.