arcade-mcp/arcade/tests/core
Nate Barbettini 3f7226709f
feat: Tool secrets (#252)
SDK support for tool secrets (stored and managed by the engine):
- [x] New `requires_secrets=` option in the `@tool` decorator
- [x] Internal plumbing in the catalog and `ToolContext`
- [x] Full test coverage of all added code
- [x] Bumped minor version (new feature)

This PR can be merged without waiting for Engine changes, because it is
additive only (no breaking changes).

After this is merged, I will open another PR to update existing toolkits
that will benefit from this feature!
2025-02-27 15:56:11 -08:00
..
utils Fix CI: config errors, Python 3.11 union type errors (#45) 2024-09-19 12:07:28 -07:00
test_catalog.py Ignore Toolkits (#219) 2025-01-23 15:37:15 -08:00
test_executor.py Add @tool.deprecated (#247) 2025-02-18 13:27:49 -08: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_schema.py feat: Tool secrets (#252) 2025-02-27 15:56:11 -08:00
test_telemetry.py Rename actor to worker (#174) 2025-01-03 14:28:04 -08:00