Skip to content

Docs sync — week of 2026-10-05 - #78

Merged
ahellegit merged 1 commit into
mainfrom
docs-drift/2026-10-12
Oct 13, 2026
Merged

ahellegit merged 1 commit into
mainfrom
docs-drift/2026-10-12

Conversation

@cyborgcharlcye

Copy link
Copy Markdown
Contributor

Summary

Documents the include-argument validation change that landed in the week of 2026-10-05 across cyborgdb-core, cyborgdb-service, and cyborgdb-py.

Previously, unsupported include values on query() and get() (e.g. asking a search for "contents", or a typo like "Metadata") were silently ignored — the method returned fewer fields than the caller expected, with no error. Now:

  • Embedded Python index.query() and index.get() raise ValueError, naming the bad value and listing the accepted ones. Passing a bare string instead of a list (e.g. include="metadata") is also an error.
  • Service REST (/v1/vectors/query, /v1/vectors/query_binary, /v1/vectors/get) and the service Python SDK return 422 with the same semantics.

All three source PRs are ahead of the latest v0.18.0 tag in their repos (unreleased), so every edit lands under docs-site/versions/next/. Those pages are deliberately unpublished — versions/next/ is not referenced in docs.json, and every page carries noindex: true. Reviewers should check technical accuracy of the wording and the accepted-value lists; release timing is not in scope here.

Doc change Source PR Routing
versions/next/embedded/python/encrypted-index/query.mdx — accepted include values + ValueError bullet in single + batch Exceptions cyborgdb-core#2659 versions/next/ (unreleased)
versions/next/embedded/python/encrypted-index/get.mdx — accepted include values + ValueError bullet cyborgdb-core#2659 versions/next/ (unreleased)
versions/next/service/python-sdk/encrypted-index/query.mdx — accepted include values; corrected the "silently stripped" callout; ValidationError accordion cyborgdb-service#297 versions/next/ (unreleased)
versions/next/service/python-sdk/encrypted-index/query-binary.mdx — accepted include values; ValidationError accordion cyborgdb-service#297 versions/next/ (unreleased)
versions/next/service/python-sdk/encrypted-index/get.mdx — accepted include values; new ValidationError accordion cyborgdb-service#297 versions/next/ (unreleased)
versions/next/service/rest-api/encrypted-index/query.mdx — accepted include values + 422 note cyborgdb-service#297 versions/next/ (unreleased)
versions/next/service/rest-api/encrypted-index/query-binary.mdx — accepted include values + 422 note cyborgdb-service#297 versions/next/ (unreleased)
versions/next/service/rest-api/encrypted-index/get.mdx — accepted include values + 422 note cyborgdb-service#297 versions/next/ (unreleased)

Not covered in this PR

  • cyborgdb-core#2650 (Treat api_key=None as free tier) — the documented API already matches what users should write (api_key="" for free tier), and api_key=None was an undocumented crash path only hit by LangChain's keyword-passthrough. No doc gap to patch.
  • cyborgdb-core#2510 (cyborgdb-tests) — test-infrastructure migration. The two in-tree src diffs are a C++ docstring correction (nested metadata dot paths were already functional, the comment was wrong) and a lower-layer upsert vector/metadata count-mismatch check that didn't change the observable Python/REST API. No user-facing drift.
  • cyborgdb-core#2684, #2586 — Dockerfile/OpenSSL version sync in the manylinux builder. CI-only.
  • cyborgdb-py#150 — test-only PR aligning the SDK test suite against the new service 422. No SDK surface change.
  • Dependabot bumps across cyborgdb-service, cyborgdb-py, cyborgdb-js.

Routing note on PR #59 (Publish v0.18 docs)

Open docs PR #59 already touches many of the same versions/next/ files to prep the v0.18 publish. This PR and #59 both edit:

  • versions/next/embedded/python/encrypted-index/query.mdx
  • versions/next/service/python-sdk/encrypted-index/query.mdx
  • versions/next/service/python-sdk/encrypted-index/upsert.mdx (not touched here; listed only for context)

Expect to resolve a small merge when whichever PR lands second rebases. The content is additive on both sides.

Review routing

Each source-PR author reviews the docs patches derived from their own PR. All eight edits here derive from PRs authored by @JimA-cyborg.

@JimA-cyborg

Please confirm the accepted-value lists match the actual validators and that the 422 wording matches what the service returns.

@mintlify

mintlify Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
cyborg 🟢 Ready View Preview Oct 12, 2026, 11:29 AM

@ahellegit
ahellegit merged commit 3c517a0 into main Oct 13, 2026
6 checks passed
@ahellegit
ahellegit deleted the docs-drift/2026-10-12 branch October 13, 2026 16:59

This branch was successfully deployed

1 active deployment
staging — 50f4f91c Deployed Oct 12, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants