| name | local-python-tools |
| description | Use when working with `local-python-tools` provider actions such as python_runtime_check. |
Generated by cargo xtask generate-provider-surfaces from the current provider catalog.
local-python-tools Provider
Self-contained Python sidecar tools for Soma provider smoke tests.
When To Use
Use when working with local-python-tools provider actions such as python_runtime_check.
Surface Selection
- Use MCP first when the server is connected, especially for MCP-only actions.
- Use CLI only when the action's CLI surface is
yes; do not invent commands for N/A entries.
- Use REST only when the action's REST surface is
yes; send JSON bodies matching the action schema.
- MCP-only elicitation actions require an elicitation-capable MCP client; do not attempt CLI or REST fallbacks.
Tools
| tool | MCP | CLI | REST | CLI command | REST route | purpose |
|---|
python_runtime_check | yes | yes | yes | python_runtime_check | POST /v1/tools/python_runtime_check | Return a compact proof that the Python sidecar executed the provider. |
Action Reference
python_runtime_check
Return a compact proof that the Python sidecar executed the provider.
- Scope:
public/default
- Cost:
unspecified
- Destructive:
false
- Requires admin:
false
- Required args:
none
- Optional args:
message: string, repeat: integer
- Output:
object
- MCP:
soma(action="python_runtime_check")
- CLI:
soma python_runtime_check
- REST:
POST /v1/tools/python_runtime_check