Skip to content

feat: self-repairing Schema Cache and background upkeep; remove @refresh (ADR 0011), release 0.16.0 - #33

Merged
ethan-huo merged 1 commit into
mainfrom
feat/schema-revalidation
Nov 11, 2026
Merged

ethan-huo merged 1 commit into
mainfrom
feat/schema-revalidation

Conversation

@ethan-huo

Copy link
Copy Markdown
Collaborator

The Schema Cache is a hint; servers are the authority. A CLI call to an
uncached tool, or input missing a cached-required field, re-syncs the server
before rejecting. Invalid Params rejections and new sessions re-list in the
background, and mcpxd sweeps schemas older than a week at start and daily.
Background listings never open a browser. @refresh, the last remnant of
ADR 0007, is gone; @add/@login/CLI re-sync share syncSchemas (protocol 4).

 (ADR 0011), release 0.16.0

The Schema Cache is a hint; servers are the authority. A CLI call to an
uncached tool, or input missing a cached-required field, re-syncs the server
before rejecting. Invalid Params rejections and new sessions re-list in the
background, and mcpxd sweeps schemas older than a week at start and daily.
Background listings never open a browser. @refresh, the last remnant of
ADR 0007, is gone; @add/@login/CLI re-sync share syncSchemas (protocol 4).
@ethan-huo
ethan-huo merged commit c317633 into main Nov 11, 2026
1 check passed
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