arcade-mcp/arcade/tests
Sam Partee 68a4caff98
CLI Engine Env passing and Tool Executor cleanup (#95)
This PR introduces the following changes:

- **Engine Environment Configuration**: Adds support for specifying an
environment variables file for the engine via the `arcade dev` CLI
command.
- **Configuration File Handling**: Refactors configuration file handling
in the CLI launcher to generalize logic for locating configuration
files.
- **Tool Execution Logging**: Enhances logging in `BaseActor` to include
execution duration and adjusts logging levels for better visibility.
- **Enhanced Tool Exception Handling**: Improves exception handling in
`ToolExecutor` and updates the `@tool` decorator to ensure proper
propagation and handling of exceptions raised during tool execution.
2024-10-07 17:49:34 -07:00
..
cli arcade chat: allow overriding host, port, TLS (#31) 2024-09-10 09:25:05 -07:00
client Fix arcade chat Auth Polling (#96) 2024-10-07 17:24:05 -07:00
core CLI Engine Env passing and Tool Executor cleanup (#95) 2024-10-07 17:49:34 -07:00
sdk SDK: Generic OAuth 2.0 connector (#81) 2024-10-03 16:40:02 -07:00
tool SDK: Generic OAuth 2.0 connector (#81) 2024-10-03 16:40:02 -07:00
__init__.py Tool SDK, Schemas (#2) 2024-07-14 23:37:46 -07:00