409 pages for schema.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…on every request, in the gateway's own words rejecting a tool's input schema or its `pattern`, on Claude Code v2.1.265 through v2.1.267 | In a gradual rollout on those versions, the [Artifact tool](/d…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…s Amazon Bedrock or Google Cloud's Agent Platform, where bridging the schema difference is the gateway's job; see [feature pass-through](#feature-pass-through). ## Response headers Claude Code reads…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…lid-entries-in-managed-settings) for what happens when an entry fails schema validation. #### How `serverName` entries match A `serverName` entry matches the user-assigned label exactly, with no wil…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…gs file, MDM profile, registry value, or server-managed payload fails schema validation, Claude Code first skips each individual entry it can repair, such as one invalid permission rule, and warns abo…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…total revenue this month? ``` ```text wrap theme={null} Show me the schema for the orders table ``` ```text wrap theme={null} Find customers who haven't made a purchase in 90 days ``` ## Authentic…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…detailed beta tracing is active. They are not part of the stable span schema. These attributes appear on the spans below, and `Gated by` names the variable an attribute needs on top of detailed beta…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…[!NOTE] > > `CLAUDE_CODE_CERT_STORE` has no dedicated `settings.json` schema key. Set it via the `env` block in `~/.claude/settings.json` or directly in the process environment. ## Custom CA certific…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…/docs/en/plugins/create.md); to check a plugin's files for syntax and schema errors rather than its behavior, use [`claude plugin validate`](/docs/en/plugins/cli-reference#plugin-validate). > [!NOTE]…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…on stdout. Without `--values-stdin`, the object carries the options' `schema` and `choices`, their starting `inputs`, and the `configured` and `unconfigured` option names. With `--values-stdin`, it ca…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…nst found = await agent('List every .ts file under src/routes/.', { schema: { type: 'object', required: ['files'], properties: { files: { type: 'array', items: { type: 'string' } } } }, }) const au…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…ult, accepted path forms, and the userConfig and environment variable schemas. A plugin manifest is the `plugin.json` file in a plugin's `.claude-plugin/` directory. It carries the plugin's metadata…
Marketplace reference
Claude Code CLI · in the page
plugins/marketplace-reference
…d on its own, so one invalid entry doesn't fail the marketplace | | `$schema` | string | JSON Schema URL for editor autocomplete. Ignored at load time | | `description` | string | Marketplace descript…
Measure plugin cost and usage
Claude Code CLI · in the page
plugins/measure
…ly — no model context cost) MCP servers (1) formatter-tools (tool schemas resolved at runtime; not counted) LSP servers (0) Projected token cost Always-on: ~146 tok added to every session…
Use the mods API
Claude Code CLI · in the page
plugins/mods/api
…aude. Register it with a name, a description Claude reads, and a JSON Schema for its input. Claude sees it under a longer name made of `mcp__`, your plugin's name, two underscores, and the name you re…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…s from security reviews have no dedicated key in the current settings schema. The nearest existing controls are: * **Per-user or per-group targeting**: every plugin key applies to every user who rece…
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…e`, followed by `Validation errors:`**: the file parses but fails the schema, such as `name: Invalid input` for a missing required field `claude plugin install` reports either as `Failed to install p…
Prompt library
Claude Code CLI · in the page
prompt-library
…write the migration, run it against the dev database, and confirm the schema matches ``` **Point at a reference.** Name an existing file, test, or pattern to match so the new code is consistent with…
Quickstart
Claude Code CLI · in the page
quickstart
…stand your code: > > ```text wrap theme={null} > analyze the database schema > ``` > > ```text wrap theme={null} > build a dashboard showing products that are most frequently returned by our UK custom…
Choose a sandbox environment
Claude Code CLI · in the page
sandbox-environments
…://github.com/anthropics/sandbox-runtime) documents the configuration schema. Allow write access to at least: * Your project directory. * Claude Code's configuration paths `~/.claude` and `~/.claude…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…rity-patterns.yml` and `.claude/security-patterns.json` with the same schema. JSON works on any Python install. The YAML forms require PyYAML to be importable, which the plugin does not install for yo…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…nitions, and there is no top-level `mcpServers` field in the settings schema. In managed settings, provide servers with the [`managedMcpServers`](/docs/en/settings-reference#managedmcpservers) key ins…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…olling cycle. The editor checks your JSON against the published JSON schema for Claude Code settings. If it finds a problem in JSON that parses, it shows a warning and relabels the save button. The l…
Manage sessions
Claude Code CLI · in the page
sessions
…Flags that read the output, such as `--output-format json` or `--json-schema` * Flags that limit or rewind the run, such as `--max-turns` or `--max-budget-usd` With any of these, or when [agent v…
Claude Code settings
Claude Code CLI · in the page
settings
…the same settings. ```JSON Example settings.json theme={null} { "$schema": "https://json.schemastore.org/claude-code-settings.json", "permissions": { "allow": [ "Bash(npm run lint)",…
Extend Claude with skills
Claude Code CLI · in the page
skills
…endency graphs, test coverage reports, API documentation, or database schema visualizations. The bundled script does the work while Claude handles orchestration. ## Troubleshooting ### Skill not tri…
Customize your status line
Claude Code CLI · in the page
statusline
…tering the worktree. Absent for hook-based worktrees | > **Full JSON schema** > > Your status line command receives this JSON structure via stdin: > > ```json theme={null} > { > "cwd": "/current/wo…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…enshot, and interact with pages. ``` Inline definitions use the same schema as `.mcp.json` server entries, keyed by the server name, and support the `stdio`, `http`, `sse`, and `ws` types. To keep a…
Use Claude Code in VS Code
Claude Code CLI · in the page
vs-code
…ee [Settings](/docs/en/settings.md) for details. > [!TIP] > > Add `"$schema": "https://json.schemastore.org/claude-code-settings.json"` to your `settings.json` to get autocomplete and inline validati…
Week 14 · March 30 – April 3, 2026
Claude Code CLI · in the page
whats-new/2026-w14
…ls that occasionally returned inherently large payloads like database schemas or full file trees hit the default limit and got persisted to disk with a file reference. Per-tool overrides keep those re…
Orchestrate subagents at scale with dynamic workflows
Claude Code CLI · in the page
workflows
…nst found = await agent('List every .ts file under src/routes/.', { schema: { type: 'object', required: ['files'], properties: { files: { type: 'array', items: { type: 'string' } } } }, }) const au…
Run parallel sessions with worktrees
Claude Code CLI · in the page
worktrees
…the [hooks reference](/docs/en/hooks.md#worktreecreate) for the input schema and a removal example. A `WorktreeCreate` hook also lets you run [`/batch`](/docs/en/commands#all-commands) outside a git…
Monitor Claude Science usage
Claude Documentation · in the page
claude-science/monitor-usage
…sions. | See the Admin API reference for authentication and the full schema.
Attribute costs to users
Claude Documentation · in the page
claude-tag/admins/attribute-costs
…ts-map-to-users) lists those cases. For the full parameters, response schema, and data freshness, see the [cost report reference](https://platform.claude.com/docs/en/api/admin/analytics/cost/list), wh…
Connect Snowflake
Claude Documentation · in the page
claude-tag/admins/connections/snowflake
…user for the agent with a read-only role scoped to the databases and schemas Claude should query. In Snowsight (Snowflake's web interface), under **Governance & security** and then **Users & roles**,…
Good habits for working with Claude Tag
Claude Documentation · in the page
claude-tag/users/good-habits
…``text wrap theme={null} @Claude migrate the export config to the new schema. Hard rules: no behavior change, don't touch the billing module, and every old config key keeps working as an alias. Done m…
Work with your GitHub repositories
Claude Documentation · in the page
claude-tag/users/use-cases/work-with-github
…theme={null} @Claude subscribe to PR #519 in acme/data-pipeline, the schema migration. When CI finishes or a review arrives, post here, and tag me if anything failed. ``` Claude reads the pull reque…
Build an MCP server for Claude
Claude Documentation · in the page
connectors/building/index
…ources) * [Text](https://modelcontextprotocol.io/specification/latest/schema#textcontent) and [image-based](https://modelcontextprotocol.io/specification/latest/server/tools#image-content) tool result…
Model Context Protocol (MCP)
Claude Documentation · in the page
connectors/building/mcp
…[`readOnlyHint`](https://modelcontextprotocol.io/specification/latest/schema#toolannotations-readonlyhint): the tool only reads data * [`destructiveHint`](https://modelcontextprotocol.io/specification…
Supersede older widget instances
Claude Documentation · in the page
connectors/building/mcp-apps/instance-supersession
…"Render the user's shopping cart as an interactive widget.", inputSchema: { items: z.array(z.string()).optional() }, _meta: { ui: { resourceUri: "ui://cart-demo/cart.html" } }, }, async ({…
Add an interactive UI to your MCP server
Claude Documentation · in the page
connectors/building/mcp-apps/quickstart
…ith `sides` sides each. Returns each roll and the total.', inputSchema: { sides: z.number().int().min(2).max(100).describe('Number of sides per die (2-100)'), count: z.number().i…
Build a desktop extension with MCPB
Claude Documentation · in the page
connectors/building/mcpb
…://github.com/modelcontextprotocol/mcpb/blob/main/MANIFEST.md) | Full schema with all fields | | [Example manifests](https://github.com/modelcontextprotocol/mcpb/tree/main/examples) | Real-world imple…
Build your first MCP server for Claude
Claude Documentation · in the page
connectors/building/quickstart
…ith `sides` sides each. Returns each roll and the total.', inputSchema: { sides: z.number().int().min(2).max(100).describe('Number of sides per die (2-100)'), count: z.number().i…
Test your connector
Claude Documentation · in the page
connectors/building/testing
…verify protocol compliance, exercise your auth flow, and inspect tool schemas. With your server running, run the Inspector's command-line mode from a terminal against your server's URL, replacing `htt…
Changelog
Claude Documentation · in the page
cowork/changelog
…etting (in its `managed-settings.json`, not the managed-configuration schema) to govern only servers users add themselves: a server from a `managed-mcp.json` file that the allowlist used to filter out…
Claude for Government changelog
Claude Documentation · in the page
government/changelog
…n's `settings.json` sets anything other than its default agent or a `$schema` reference, such as a status line. * Added tenant-level Compliance API keys: tenant administrators can create, list, and re…
Configure a custom OpenTelemetry collector
Claude Documentation · in the page
office-agents/opentelemetry
…iewed_total`). PowerPoint and Outlook add no events beyond the common schema. ## Reconstruct a user session The span tree produces a complete, ordered transcript in both deployment modes. For Claud…
Use Claude for M365 with third-party platforms
Claude Documentation · in the page
office-agents/third-party-platforms
…e from Excel, PowerPoint, and Word. Microsoft uses a different add-in schema for mail applications, so the two cannot be combined into one file. When you tell the setup wizard you are deploying to Out…
Plugin pre-submission checklist
Claude Documentation · in the page
plugins/pre-submission-checklist
…ude Code's `claude plugin validate` command, which catches syntax and schema errors before you push 2. [Validate in the developer portal](#validate-in-the-developer-portal), which runs every directory…
Build your first plugin
Claude Documentation · in the page
plugins/quickstart
…lugin Run `claude plugin validate` on the folder to catch syntax and schema errors on your machine before you push: ```bash theme={null} claude plugin validate ./expense-reports ``` The command pri…
Create custom skills
Claude Documentation · in the page
skills/how-to
…n read when needed * **`assets/`**: Templates, images, lookup tables, schemas * **`scripts/`**: Executable code, which [Add scripts](#add-scripts) covers Mention each file in `SKILL.md` at the step w…