arcade-mcp/arcade
Renato Byrro d91e417c8d
Improve error message when an exception is raised at toolkit import time upon Worker startup (#327)
Upon Worker startup, when an exception raised in a toolkit at import
time, the worker logged output will not display the cause of the
exception, or even that there was an exception raised in the toolkit.

Instead, the worker logs only a not very useful message:

```
 Failed to start Arcade Worker: Could not find tool {tool_name} in module {toolkit_name}.tools.{module_name}
```

This PR improves the logged message by adding the cause of the error.
2025-03-24 22:31:49 -03:00
..
arcade Improve error message when an exception is raised at toolkit import time upon Worker startup (#327) 2025-03-24 22:31:49 -03:00
tests Add 'Invalid Renamed Tool Parameter' Check (#324) 2025-03-22 09:25:56 -07:00
codecov.yaml Add `GET /v1/tools/list` (#100) 2024-10-09 21:02:23 -07:00
poetry.toml Dockerfiles for Actor container (#18) 2024-08-22 16:28:42 -07:00
pyproject.toml Add packaging requirement (#290) 2025-03-13 10:57:00 -07:00
README.md Update Examples & Various Renames (#233) 2025-01-28 17:17:29 -08:00
run_cli.py Add New Gmail Tools To The Google Toolkit (#41) 2024-09-19 10:18:49 -07:00
tox.ini Fix extras in pyproject.toml (#58) 2024-09-24 18:02:56 -07:00

Arcade Python SDK and CLI

Arcade 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 enables developers to focus on building their agentic applications.

To learn more, check out our