The fixes ensure strict recovery is not triggerred inappropriately. See PR 678
0.33.10
fix: `ChatAgent` and `SQLChatAgent` structured recovery fixes
- `chat_agent.py`: restore original user message (if any) after structured recovery so that the `AnyTool` instructions don't persist (they sometimes cause the LLM to directly use the `AnyTool`) - `sql_chat_agent.py`: adjust structured recovery and helper agent settings.
0.33.9
fix: `QdrantDB`, `SQLChatAgent`
- `QdrantDB`: check collection exists and ready before upsert - `SQLChatAgent`: adjust prompts for clarity
0.33.8
fix: `url_loader` ignores a document that fails to load
0.33.7
build: use hatchling instead of pdm
`hatchling` respects `.gitignore` and produces a correct build
0.33.6
fix: LanceDB `create_collection` should delete collection when replace=True