Skip to main content
Cause:
  • you searched with a different model than the one used for indexing
Fix:
unch index --model <model-name>
unch search --model <model-name> "query"
Try:
  • --mode semantic
  • --mode lexical
  • rephrasing the query in terms of behavior
  • confirming that index and search use the same model
unch search --mode semantic "parse query parameters"
unch search --mode lexical "ParseQuery"
That is usually expected. The first run may download:
  • the GGUF embedding model
  • the local yzma runtime libraries
Later runs reuse those caches.
Rerun the repository remote index workflow so it republishes compatible state:
  • index.db
  • manifest.json
  • filehashes.db
Then run:
unch remote sync
Rebuild the local index:
unch index
Confirm that Mintlify is connected to the unch-docs repository and not the main unch code repository.
Pass exactly one URL:
unch bind ci https://github.com/owner/repo
unch bind ci https://github.com/owner/repo/actions/workflows/unch-index.yml
You tried to run unch index on a checkout bound to remote CI and declined the detach prompt.If you want a local rebuild:
  1. run unch index again
  2. confirm the prompt
  3. rebind afterwards if you still want remote sync for that checkout
If you only want the latest published state instead:
unch remote sync