arcade-mcp/arcade/tests/core
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
..
utils Fix CI: config errors, Python 3.11 union type errors (#45) 2024-09-19 12:07:28 -07:00
test_catalog.py Add Google Calendar Tools (#71) 2024-10-02 10:24:11 -07:00
test_executor.py CLI Engine Env passing and Tool Executor cleanup (#95) 2024-10-07 17:49:34 -07:00
test_output.py Fix Github.CountStargazers and add tests (#92) 2024-10-04 16:09:08 -07:00
test_parse.py Pass ToolContext and CLI cleanup (#13) 2024-08-13 15:40:08 -07:00
test_telemetry.py Merge of arcade up and dev (#77) 2024-10-01 12:44:27 -07:00