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.
|
||
|---|---|---|
| .. | ||
| cli | ||
| core | ||
| sdk | ||
| templates/{{ toolkit_name }} | ||
| worker | ||
| __init__.py | ||
| py.typed | ||