arcade-mcp/.github/workflows
Sam Partee 140f4eca17
Langchain arcade 1.2 (#282)
- **New Class Structure**: Introduced `ToolManager` and
`AsyncToolManager` classes (`ArcadeToolManager` is deprecated)
- **Async Support**: Full async implementation for modern LangChain
applications
- **Better Tool Management**: New methods for adding individual tools
and toolkits
- **CI/CD**: for langchain_arcade


## Upgrade Changes

```python
# Old pattern
manager = ArcadeToolManager(api_key="...")
tools = manager.get_tools(toolkits=["Google"])

# New pattern
manager = ToolManager(api_key="...")
manager.init_tools(toolkits=["Google"])
tools = manager.to_langchain()
```

Now supports underscores vs dots in tool names for better model
compatibility.
2025-03-10 18:52:06 -07:00
..
check-toolkits.yml Fix 'Check Toolkits' Workflow (#197) 2025-01-09 10:11:20 -08:00
check-unauthorized-toolkit-updates.yml Whitelist Toolkit Release Managers (#234) 2025-01-27 14:35:45 -08:00
main.yml Langchain arcade 1.2 (#282) 2025-03-10 18:52:06 -07:00
publish-langchain.yml Langchain arcade 1.2 (#282) 2025-03-10 18:52:06 -07:00
publish-toolkit.yml Check if toolkit version changed before attempting publish (#198) 2025-01-13 10:00:24 -08:00
release-containers.yml fix: Rename actor->worker in gh workflow dispatch (#263) 2025-02-20 14:15:30 -08:00
test-langchain.yml Langchain arcade 1.2 (#282) 2025-03-10 18:52:06 -07:00
test-toolkits.yml Pin poetry to 1.8.5 (#193) 2025-01-07 13:21:55 -08:00