# PR Description This PR introduces a new environment variable `ARCADE_DISABLED_TOOLS`. Tools that are added to this env var are not added to the worker's `ToolCatalog`. In effect, they are disabled for the worker. ## How to use the `ARCADE_DISABLED_TOOLS` environment variable * Each tool is separated by a comma. * For each tool, specify the toolkit name in camel case and the tool name in camel case. * Do not include versions. (This is a simple implementation. We can add disabling specific versions in the future if needed) * Separate the toolkit name and the tool name with your environment's tool name separator. By default, the tool name separator is `.`, but you can override this with the `ARCADE_TOOL_NAME_SEPARATOR` environment variable. Correct: `export ARCADE_DISABLED_TOOLS="Math.Add,Spotify.GetAvailableDevices,Math.Sqrt"` Incorrect: `export ARCADE_DISABLED_TOOLS="Math.Add@0.1.0,Spotify.get_available_devices,Sqrt` |
||
|---|---|---|
| .. | ||
| arcade | ||
| tests | ||
| codecov.yaml | ||
| poetry.toml | ||
| pyproject.toml | ||
| README.md | ||
| run_cli.py | ||
| tox.ini | ||
Arcade AI Python SDK and CLI
Arcade AI provides developer-focused tooling and APIs designed to improve the capabilities of LLM applications and agents.
By removing the complexity of connecting agentic applications with your users' data and services, Arcade AI enables developers to focus on building their agentic applications.
To learn more, check out our