Skip to content

docs(changelog): identity-app surface (Stage 3) + /mcp bare-name wire change#281

Open
mgoldsborough wants to merge 1 commit into
mainfrom
docs/changelog-identity-apps
Open

docs(changelog): identity-app surface (Stage 3) + /mcp bare-name wire change#281
mgoldsborough wants to merge 1 commit into
mainfrom
docs/changelog-identity-apps

Conversation

@mgoldsborough
Copy link
Copy Markdown
Contributor

Follow-up to #279, which merged without a CHANGELOG entry.

What

Two additions to the [Unreleased] section:

  • Highlights — a Stage 3 bullet documenting Conversations as a top-level identity-owned app (reachable at /conversations, callable via chat / /mcp / REST) and the discriminated request scope ({kind:"workspace"} | {kind:"identity"}) that makes a workspace-less workspace request unrepresentable.
  • Changed — the externally-visible /mcp wire-contract change: identity-source tools now surface as bare conversations__* (not ws_<id>-conversations__*), and the active tool set is scoped to the focused workspace + identity tools so the platform nb__* tools appear once instead of once per workspace. The cross-workspace union stays reachable via nb__search.

Why

External /mcp clients that pinned a ws_<id>-conversations__* tool name need to switch to the bare form — that contract change deserves a changelog line. The Stage 3 feature was otherwise undocumented post-merge.

Docs-only; no code paths touched.

… change

Document PR #279: Conversations as a top-level identity-owned app at
/conversations, discriminated request scope, and the external-facing
/mcp wire-contract change (bare conversations__* names, deduped active
set). The feature was undocumented in the changelog post-merge.
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.

1 participant