Extensions
Inspect can be extended to integrate with systems and workflows beyond what the core package supports:
| Model APIs | Model hosting services, local inference engines, etc. |
| Components | Tasks, solvers, scorers, and tools distributed in packages. |
| Sandboxes | Local or cloud container runtimes for tool execution. |
| Approvers | Approve, modify, or reject tool calls. |
| Hooks | Logging and monitoring lifecycle hooks. |
| Filesystems | Storage for datasets, prompts, and evaluation logs. |
Each of the extension types above can be implemented within your own Python package and then used without any special registration—Inspect discovers them automatically through setuptools entry points.