Langroid

Latest version: v0.45.7

Safety actively analyzes 714919 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 18 of 69

0.22.0

feat: params in `ToolMessage` to truncate large tool results

See [docs](https://langroid.github.io/langroid/notes/large-tool-results/)

0.21.0

feat: Gemini LLM support directly via OpenAI client instead of via LiteLLM

See [docs](https://langroid.github.io/langroid/notes/gemini)

0.20.1

fixes/improvements:
- Improve `ArangoChatAgent` handling of large schemas: initially populate shorter schema, and instruct it to query specific parts of schema as needed.
- Fix: `task.py` should populate `tool_messages` after any responder's response.

0.20.0

feat: Support for ArangoDB KnowledgeGraph via [python-arangodb](https://github.com/arangodb/python-arango)

- implementation: https://github.com/langroid/langroid/tree/main/langroid/agent/special/arangodb
- tests: [test_arangodb.py](https://github.com/langroid/langroid/blob/main/tests/main/test_arangodb.py), [test_arangodb_chat_agent.py](https://github.com/langroid/langroid/blob/main/tests/main/test_arangodb_chat_agent.py)
- example: [chat-arangodb.py](https://github.com/langroid/langroid/blob/main/examples/kg-chat/chat-arangodb.py)

0.19.5

fix: remove DoneTool and AgentDoneTool in cases where user input is required to quit

0.19.4

Update CLAUDE_3_5_SONNET to point to claude-3-5-sonnet-latest

Page 18 of 69

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.