-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Description
Problem
Latest Qdrant server docker image that you'd normally pull as suggested by Roo Code docs for local setups has compat issues with current client.
Pinning the docker image I was pulling to a specific version (qdrant/qdrant:v1.13.6) fixed it as seen on the last image.
Context (who is affected and when)
Could potentially happen to anyone using Qdrant server locally via Docker.
Following Roo's official instructions here cause latest image to be pulled.
Decided to mention it here since the user facing error isn't intuitive to fix, and the detailed log that shows the root cause only pops up in VSC's dev tools console.
Reproduction steps
- On Roo Code 3.51.0 (NixOS Linux, VS Code 1.102.1, though OS & VSC versions are unlikely to change anything) pull the latest Qdrant server Docker image as suggested by docs, without pinning to a specific version.
- Once server is up and accessible on a local port, set the URL in Roo as shown below.
May need to enter a dummy API key for embedder and/or Qdrant.
3. You should see the below error.

Dev tools in VS Code will have more details.
![]()

Expected result
Following Roo Code codebase indexing docs should result in working setup.
Actual result
Following docs will fail unless a specific version (found via trial & error) is pinned.
Variations tried
Downgrading to qdrant/qdrant:v1.13.6 resolves the issue.
App Version
v3.51.0
Relevant logs or errors
[Extension Host] Client version 1.14.0 is incompatible with server version 1.16.3. Major versions should match and minor version difference must not exceed 1. Set checkCompatibility=false to skip version check.