arcade-mcp/.github
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
..
actions/setup-poetry-env Pin poetry to 1.8.5 (#193) 2025-01-07 13:21:55 -08:00
ISSUE_TEMPLATE Update issue templates (#134) 2024-10-30 17:44:22 -07:00
scripts Lint all toolkits (#183) 2024-12-20 09:49:45 -08:00
workflows Langchain arcade 1.2 (#282) 2025-03-10 18:52:06 -07:00