Skip to content

feat: add prompts/list_changed notification#16

Merged
dsp-ant merged 3 commits into
mainfrom
davidsp/prompt-notification
Oct 3, 2024
Merged

feat: add prompts/list_changed notification#16
dsp-ant merged 3 commits into
mainfrom
davidsp/prompt-notification

Conversation

@dsp-ant

@dsp-ant dsp-ant commented Oct 3, 2024

Copy link
Copy Markdown
Member

Add a notification type that servers can use to inform clients when their list of available prompts has changed, similar to the existing notifications for tools and resources. This allows clients to stay in sync with the server's prompt offerings without polling.

@dsp-ant dsp-ant requested a review from jspahrsummers October 3, 2024 18:33
@dsp-ant dsp-ant force-pushed the davidsp/prompt-notification branch from 0033659 to 83232bd Compare October 3, 2024 18:36
Add a notification type that servers can use to inform clients when their list of available prompts has changed, similar to the existing notifications for tools and resources. This allows clients to stay in sync with the server's prompt offerings without polling.
@dsp-ant dsp-ant force-pushed the davidsp/prompt-notification branch from 83232bd to 52aa02b Compare October 3, 2024 18:46
Add capability flags to indicate whether a server supports sending notifications when its list of prompts, resources, or tools changes. This helps clients know whether to expect list_changed notifications.
Comment thread docs/spec/prompts.md
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
@dsp-ant dsp-ant enabled auto-merge October 3, 2024 20:51
@dsp-ant dsp-ant merged commit 335bb87 into main Oct 3, 2024
@dsp-ant dsp-ant deleted the davidsp/prompt-notification branch October 3, 2024 20:51
jspahrsummers added a commit that referenced this pull request Mar 12, 2025
localden added a commit that referenced this pull request Mar 24, 2026
- markdown-format.yml: contents: read (format/link checks only)
- sep-lifecycle.yml check-sep job: empty permissions (only writes
  to GITHUB_OUTPUT, no checkout or API calls; run-automation job
  already declares its own permissions)

Resolves code scanning alerts #18 and #16.

:house: Remote-Dev: homespace
localden added a commit that referenced this pull request Mar 24, 2026
- markdown-format.yml: contents: read (format/link checks only)
- sep-lifecycle.yml check-sep job: empty permissions (only writes
  to GITHUB_OUTPUT, no checkout or API calls; run-automation job
  already declares its own permissions)

Resolves code scanning alerts #18 and #16.

:house: Remote-Dev: homespace
tadasant pushed a commit that referenced this pull request Jun 8, 2026
Cross-referenced the open issues in experimental-ext-server-card so the
charter does not assert things the WG is still deciding:

- Reference Implementation: cite python-sdk#2696 (open, in review) as the
  in-progress SDK reference impl instead of claiming none exists (#16).
- Stop presenting .well-known as locked: add a discovery-mechanism open
  item for the .well-known-vs-GET-on-URL question (#12) and make the IANA
  registration conditional on that outcome.
- Align the path/media-type open items with the reference impl's slash-form
  vote (#11) and the application/mcp-server-card+json direction (#9).
- Add an auth-shape open item flagging the limited initial shape and the
  additive SEP-2742 auth fast-follow / forward-compat requirement (#13, #17).
- Note that whether to add primitive listings is itself open (#10).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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