V2 Edit pass (#1728)
This commit is contained in:
parent
2d1b9a3462
commit
b283596df1
1 changed files with 263 additions and 251 deletions
|
|
@ -111,11 +111,11 @@ public static string GetWeather(McpServer server, string location)
|
|||
|
||||
The `Visibility` property controls which principals can invoke the tool:
|
||||
|
||||
| Value | Meaning |
|
||||
| - | - |
|
||||
| `McpUiToolVisibility.Model` | Only the LLM can call this tool |
|
||||
| `McpUiToolVisibility.App` | Only the app UI can call this tool |
|
||||
| Both (or null/empty) | Both the model and app can call the tool (default) |
|
||||
| Value | Meaning |
|
||||
|-----------------------------|----------------------------------------------------|
|
||||
| `McpUiToolVisibility.Model` | Only the LLM can call this tool |
|
||||
| `McpUiToolVisibility.App` | Only the app UI can call this tool |
|
||||
| Both (or null/empty) | Both the model and app can call the tool (default) |
|
||||
|
||||
## UI resources
|
||||
|
||||
|
|
@ -164,7 +164,7 @@ The MCP Apps spec defines display modes (`inline`, `fullscreen`, `pip`) that con
|
|||
|
||||
## Host theming
|
||||
|
||||
Hosts pass standardized CSS custom properties (e.g., `--color-background-primary`, `--color-text-primary`) to app iframes. Your HTML can reference these variables to automatically match the host's theme without any server-side configuration.
|
||||
Hosts pass standardized CSS custom properties (for example, `--color-background-primary`, `--color-text-primary`) to app iframes. Your HTML can reference these variables to automatically match the host's theme without any server-side configuration.
|
||||
|
||||
See the [MCP Apps specification](https://github.com/modelcontextprotocol/ext-apps/blob/main/specification/draft/apps.mdx) for the full list of CSS variables.
|
||||
|
||||
|
|
@ -176,10 +176,10 @@ The default Content Security Policy restricts external script and style loads. F
|
|||
|
||||
The <xref:ModelContextProtocol.Extensions.Apps.McpApps> class provides constants for protocol values:
|
||||
|
||||
| Constant | Value | Usage |
|
||||
| - | - | - |
|
||||
| `McpApps.HtmlMimeType` | `text/html;profile=mcp-app` | MIME type for UI resources |
|
||||
| `McpApps.ExtensionId` | `io.modelcontextprotocol/ui` | Key in `extensions` capability dictionary |
|
||||
| Constant | Value | Usage |
|
||||
|------------------------|------------------------------|-------------------------------------------|
|
||||
| `McpApps.HtmlMimeType` | `text/html;profile=mcp-app` | MIME type for UI resources |
|
||||
| `McpApps.ExtensionId` | `io.modelcontextprotocol/ui` | Key in `extensions` capability dictionary |
|
||||
|
||||
## Serialization
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue