From fe073af533b68e94699ac983e0e981213cdbb10c Mon Sep 17 00:00:00 2001 From: evalstate <1936278+evalstate@users.noreply.github.com> Date: Mon, 9 Jun 2025 17:55:53 +0100 Subject: [PATCH] added completions to the list of server capabilities (was missing) --- .../2025-03-26/basic/lifecycle.mdx | 21 +++++++++-------- docs/specification/draft/basic/lifecycle.mdx | 23 ++++++++++--------- 2 files changed, 23 insertions(+), 21 deletions(-) diff --git a/docs/specification/2025-03-26/basic/lifecycle.mdx b/docs/specification/2025-03-26/basic/lifecycle.mdx index 235e21ece..b352eb825 100644 --- a/docs/specification/2025-03-26/basic/lifecycle.mdx +++ b/docs/specification/2025-03-26/basic/lifecycle.mdx @@ -144,16 +144,17 @@ available during the session. Key capabilities include: -| Category | Capability | Description | -| -------- | -------------- | ----------------------------------------------------------------------------------- | -| Client | `roots` | Ability to provide filesystem [roots](/specification/2025-03-26/client/roots) | -| Client | `sampling` | Support for LLM [sampling](/specification/2025-03-26/client/sampling) requests | -| Client | `experimental` | Describes support for non-standard experimental features | -| Server | `prompts` | Offers [prompt templates](/specification/2025-03-26/server/prompts) | -| Server | `resources` | Provides readable [resources](/specification/2025-03-26/server/resources) | -| Server | `tools` | Exposes callable [tools](/specification/2025-03-26/server/tools) | -| Server | `logging` | Emits structured [log messages](/specification/2025-03-26/server/utilities/logging) | -| Server | `experimental` | Describes support for non-standard experimental features | +| Category | Capability | Description | +| -------- | -------------- | ---------------------------------------------------------------------------------------- | +| Client | `roots` | Ability to provide filesystem [roots](/specification/2025-03-26/client/roots) | +| Client | `sampling` | Support for LLM [sampling](/specification/2025-03-26/client/sampling) requests | +| Client | `experimental` | Describes support for non-standard experimental features | +| Server | `prompts` | Offers [prompt templates](/specification/2025-03-26/server/prompts) | +| Server | `resources` | Provides readable [resources](/specification/2025-03-26/server/resources) | +| Server | `tools` | Exposes callable [tools](/specification/2025-03-26/server/tools) | +| Server | `logging` | Emits structured [log messages](/specification/2025-03-26/server/utilities/logging) | +| Server | `completions` | Supports argument [autocompletion](/specification/2025-03-26/server/utilites/completion) | +| Server | `experimental` | Describes support for non-standard experimental features | Capability objects can describe sub-capabilities like: diff --git a/docs/specification/draft/basic/lifecycle.mdx b/docs/specification/draft/basic/lifecycle.mdx index c0720ab65..37d997f02 100644 --- a/docs/specification/draft/basic/lifecycle.mdx +++ b/docs/specification/draft/basic/lifecycle.mdx @@ -152,17 +152,18 @@ available during the session. Key capabilities include: -| Category | Capability | Description | -| -------- | -------------- | ---------------------------------------------------------------------------------- | -| Client | `roots` | Ability to provide filesystem [roots](/specification/draft/client/roots) | -| Client | `sampling` | Support for LLM [sampling](/specification/draft/client/sampling) requests | -| Client | `elicitation` | Support for server [elicitation](/specification/draft/client/elicitation) requests | -| Client | `experimental` | Describes support for non-standard experimental features | -| Server | `prompts` | Offers [prompt templates](/specification/draft/server/prompts) | -| Server | `resources` | Provides readable [resources](/specification/draft/server/resources) | -| Server | `tools` | Exposes callable [tools](/specification/draft/server/tools) | -| Server | `logging` | Emits structured [log messages](/specification/draft/server/utilities/logging) | -| Server | `experimental` | Describes support for non-standard experimental features | +| Category | Capability | Description | +| -------- | -------------- | ------------------------------------------------------------------------------------ | +| Client | `roots` | Ability to provide filesystem [roots](/specification/draft/client/roots) | +| Client | `sampling` | Support for LLM [sampling](/specification/draft/client/sampling) requests | +| Client | `elicitation` | Support for server [elicitation](/specification/draft/client/elicitation) requests | +| Client | `experimental` | Describes support for non-standard experimental features | +| Server | `prompts` | Offers [prompt templates](/specification/draft/server/prompts) | +| Server | `resources` | Provides readable [resources](/specification/draft/server/resources) | +| Server | `tools` | Exposes callable [tools](/specification/draft/server/tools) | +| Server | `logging` | Emits structured [log messages](/specification/draft/server/utilities/logging) | +| Server | `completions` | Supports argument [autocompletion](/specification/draft/server/utilities/completion) | +| Server | `experimental` | Describes support for non-standard experimental features | Capability objects can describe sub-capabilities like: