arcade-mcp/examples
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
..
crewai Update CrewAI example: Custom Auth Flow (#260) 2025-02-21 16:25:43 -08:00
langchain Langchain arcade 1.2 (#282) 2025-03-10 18:52:06 -07:00
serving-tools Fix package install for modal example (#267) 2025-03-07 19:08:49 -08:00
.gitignore Pass ToolContext and CLI cleanup (#13) 2024-08-13 15:40:08 -07:00
call_a_tool_directly.py Update Examples & Various Renames (#233) 2025-01-28 17:17:29 -08:00
call_a_tool_directly_with_auth.py Update Examples & Various Renames (#233) 2025-01-28 17:17:29 -08:00
call_a_tool_with_llm.py Update Examples & Various Renames (#233) 2025-01-28 17:17:29 -08:00
get_auth_token.py Update Examples & Various Renames (#233) 2025-01-28 17:17:29 -08:00
simple_chatbot.py Update Examples & Various Renames (#233) 2025-01-28 17:17:29 -08:00