Skip to content

docs(observations): document scope listing and exact tag matching - #2159

Closed
r266-tech wants to merge 1 commit into
vectorize-io:mainfrom
r266-tech:docs-observation-scopes-exact-tags
Closed

docs(observations): document scope listing and exact tag matching#2159
r266-tech wants to merge 1 commit into
vectorize-io:mainfrom
r266-tech:docs-observation-scopes-exact-tags

Conversation

@r266-tech

Copy link
Copy Markdown
Contributor

Summary

PR #2149 added GET /v1/default/banks/{bank_id}/observations/scopes and the endpoint description points users to tags_match=exact for filtering one returned scope without also matching broader tag sets.

This updates the canonical docs to cover both pieces:

  • mention the observation scope listing endpoint from the Observations guide
  • add exact to the Recall tags_match table and describe its set-equality behavior
  • include exact in the Reflect tags summary and tag_groups accepted values

I also regenerated the Hindsight docs skill mirror with the project script.

Verification

  • ./scripts/generate-docs-skill.sh
  • git diff --check

Codex review skipped: pure docs + generated mirror only.

@nicoloboschi

Copy link
Copy Markdown
Collaborator

Superseded by #2230, which folds in these doc edits and also adds exact to the control-plane UI (dropdowns + all 10 locales) and the hand-maintained Python/TS SDK wrappers. Closing in favor of that.

nicoloboschi added a commit that referenced this pull request Jun 16, 2026
…nts (#2230)

The `exact` set-equality match mode landed in the API + generated clients
in #2149 but was never exposed in the control plane, documented, or added
to the hand-maintained SDK wrappers. This completes the feature.

Control plane: add `exact` to the TagsMatch type/unions and to the
tags_match dropdowns in think-view, search-debug-view, and both
mental-model trigger forms; add translated labels to all 10 locales.

Docs: document `exact` in the recall tags_match table + tag_groups,
the reflect tags value list, and the observations scope-listing guide;
regenerate the docs skill mirror.

Clients: add `exact` to the hand-maintained Python and TypeScript wrapper
Literals/unions and docstrings (generated clients already had it; Rust is
generated from openapi.json at build time).

Supersedes #2159.
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