Langroid

Latest version: v0.50.0

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

Scan your dependencies

Page 28 of 71

0.6.2

Neo4jChatAgent improve system prompt to check case-sensitivity of labels in case of null result.
Added example chat-neo4j.py

0.6.1

Neo4jChatAgent: better user interaction: with `interactive=False`, wait for user input when explicitly addressed via
`config.addressing_prefix`, or if LLM issues a non-tool message.

0.6.0

feat: add `OpenAIChatModel.GPT4o_MINI`

0.5.1

fix: neo4j_chat_agent agent_response should have sender=Entity.AGENT, not Entity.LLM. This was blocking LLM responses since LLM is not allowed to respond its own message

0.5.0

feat: `LanceDB`, schema-less ingest, compat with pydantic v2, (no need to create any explicit schema); `VectorStoreConfig` flexible document, metadata classes.

`VectorStoreConfig` has two new configs: `document_class` (any class derived from `Document`) and `metadata_class` (subclass of `DocMetadata`).
Specifying these classes allows more flexible document ingestion, see `test_vector_stores.py::test_vector_store_access` for examples.

0.4.0

feat: Recognize LLM-generated Tool/Fn-call when `request` field was forgotten but it is still uniquely recognizable via arguments specific to the Tool.

Page 28 of 71

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.