Group
Interfaces
Protocols and UI contracts between agents and hosts.
Protocols and UI contracts between agents and hosts.
The index groups these capabilities by job rather than vendor.
- Agent Plugins failure isolation
Reject invalid components narrowly without disabling valid components in the same package.
- Agent Plugins packaged MCP
Load MCP server configuration contained in an Agent Plugins package.
- Agent Plugins packaged skills
Load portable Agent Skills contained in an Agent Plugins package.
- Agent Plugins portable manifest
Load the published portable plugin.json manifest and its core components.
- AGENTS.md root instructions
Discover and apply the cross-agent AGENTS.md convention at repository scope.
- Custom instructions
Persist project or user instruction files.
- MCP Apps
Render an interactive interface returned by an MCP server inside the product.
- MCP cancellation
Cancel an in-flight MCP request and handle cancellation correctly.
- MCP client role
Consume capabilities exposed by MCP servers.
- MCP elicitation
Handle structured user-input requests initiated by an MCP server.
- MCP legacy HTTP and SSE
Connect through the superseded HTTP plus SSE transport when migration compatibility is required.
- MCP list-changed notifications
Refresh capability lists when a server announces dynamic changes.
- MCP logging
Receive structured log messages emitted by an MCP server.
- MCP OAuth authorization
Complete the MCP authorization flow for protected remote servers.
- MCP progress notifications
Receive progress updates for long-running requests.
- MCP prompt-list notifications
Refresh prompt templates after a server announces changes.
- MCP prompts
Invoke reusable MCP prompt templates.
- MCP Registry metadata
Discover MCP servers and metadata through the official registry model.
- MCP resource subscriptions
Subscribe to resource changes and receive update notifications.
- MCP resources
Read MCP resources as live context.
- MCP revision compatibility
Implement or negotiate the exact dated MCP revision.
- MCP roots
Provide filesystem or workspace roots to an MCP server.
- MCP sampling
Handle server requests for model sampling through the client.
- MCP server instructions
Consume server-provided instructions during initialization.
- MCP server role
Expose capabilities from the harness as an MCP server.
- MCP stdio transport
Connect to a local MCP server over standard input and output.
- MCP Streamable HTTP
Connect to an MCP server over the current Streamable HTTP transport.
- MCP task listing
List and page through tasks exposed by the task utility.
- MCP tasks
Create, inspect, and manage long-running MCP tasks.
- MCP tools
Invoke operations exposed by a Model Context Protocol server.
- Model Context Protocol
Track tools, prompts, resources, and interactive apps as independent parts of MCP.
- Native plugin system
Install and load a product-specific extension package.
- Nested AGENTS.md instructions
Apply nested AGENTS.md files with directory-sensitive precedence.
- Persistent instructions
Track portable and product-native instruction discovery independently.
- Plugin marketplace and installation
Discover, install, update, and remove extensions through a registry or marketplace.
- Plugin systems
Track portable and product-native extension capabilities independently.
- Plugin vendor extensions
Preserve namespaced host-specific behavior without representing it as portable core support.
- Product-native rules
Discover persistent or path-scoped instructions in the product's own rule format.
- Streaming output
Show tokens and tool events as they arrive.
- Structured output
Return JSON or schema-validated objects.
- WebMCP
Expose website functionality as structured tools through a browser-mediated agent boundary.
- WebMCP declarative form tools
Expose semantic HTML forms as structured tools through WebMCP annotations.
- WebMCP execution cancellation
Cancel pending tool registration or execution through abort signals and lifecycle rules.
- WebMCP imperative tools
Register JavaScript-backed tools through document.modelContext.registerTool().
- WebMCP permissions policy
Gate tool exposure across documents and origins through the tools permissions policy.
- WebMCP security annotations
Communicate read-only and untrusted-content hints across the site-to-agent boundary.
- WebMCP tool discovery
Expose the active page tool list and schemas to a WebMCP-aware agent.
- WebMCP tool execution
Invoke a page tool with structured arguments and return its result to the agent.