493 pages for metadata.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
tools
Claude Developer Platform · in the page
managed-agents/tools
…ts/tools description: Configure tools available to your agent. featureMetadata: topic: title: Managed Agents url: https://platform.claude.com/docs/en/managed-agents/overview status: beta…
tools-web-restrictions
Claude Developer Platform · in the page
managed-agents/tools-web-restrictions
…s can reach, cap fetched content, and localize search results. featureMetadata: topic: title: Managed Agents url: https://platform.claude.com/docs/en/managed-agents/overview status: beta…
vaults
Claude Developer Platform · in the page
managed-agents/vaults
…ription: Register per-user credentials when creating sessions. featureMetadata: topic: title: Managed Agents url: https://platform.claude.com/docs/en/managed-agents/overview status: beta…
webhooks
Claude Developer Platform · in the page
managed-agents/webhooks
…ription: Get notified when major events occur without polling. featureMetadata: topic: title: Managed Agents url: https://platform.claude.com/docs/en/managed-agents/overview status: beta…
workflow-runs
Claude Developer Platform · in the page
managed-agents/workflow-runs
…k is done, requests while a run is open, budgets, and limits." featureMetadata: topic: title: Managed Agents url: https://platform.claude.com/docs/en/managed-agents/overview status: beta…
overview
Claude Developer Platform · in the page
release-notes/overview
…/compliance/apps/sessions/local/{session_id}` retrieves one session's metadata, and `GET /v1/compliance/apps/sessions/local/{session_id}/messages` returns its transcript, all with your existing Compli…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…temMessage`](#message-types) with subtype `"init"` containing session metadata. 2. **Evaluate and respond.** Claude evaluates the current state and determines how to proceed. It may respond with text,…
Give Claude custom tools
Claude Code CLI · in the page
agent-sdk/custom-tools
…contextprotocol.io/docs/concepts/tools#tool-annotations) are optional metadata describing how a tool behaves. Pass them as the fifth argument to `tool()` helper in TypeScript or via the `annotations`…
Rewind file changes with checkpointing
Claude Code CLI · in the page
agent-sdk/file-checkpointing
…the tests. This pattern stores all checkpoint UUIDs in an array with metadata. After the session completes, you can rewind to any previous checkpoint: ```python Python theme={null} import asyncio fr…
Modifying system prompts
Claude Code CLI · in the page
agent-sdk/modifying-system-prompts
…wn file with [frontmatter](/docs/en/output-styles.md#frontmatter) for metadata, followed by the prompt content. Save it to `~/.claude/output-styles/` for a user-level style available in every project,…
Observability with OpenTelemetry
Claude Code CLI · in the page
agent-sdk/observability
…d. The following example renames the service and attaches deployment metadata. These values are applied as OpenTelemetry resource attributes on every span, metric, and event the agent emits: ```pyth…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…c__multiply"], ) ``` ### `list_sessions()` Lists past sessions with metadata. Filter by project directory or list sessions across all projects. Synchronous; returns immediately. ```python theme={nu…
Persist sessions to external storage
Claude Code CLI · in the page
agent-sdk/session-storage
…tSessionSummaries` | No | By `listSessions({ sessionStore })` to read metadata for all sessions in one call. Maintain the summaries inside `append`. If undefined, listing falls back to `listSessions`…
Extend agents with skills
Claude Code CLI · in the page
agent-sdk/skills
…discovered**: once filesystem settings load, the SDK discovers skill metadata at startup from user and project directories, and loads the full content when Claude invokes the skill * **Model-invoked*…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…| ### `listSessions()` Discovers and lists past sessions with light metadata. Filter by project directory or list sessions across all projects. ```typescript theme={null} function listSessions(opti…
Configure auto mode
Claude Code CLI · in the page
auto-mode-config
…eighbors it must not touch, name the allowed hosts, whether the cloud metadata endpoint should be reachable, and which cloud project, cluster, or registry the task uses and under what identity. Until…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…`https://` origin, used to build the IdP `redirect_uri` and discovery metadata. Required whenever `host` isn't a loopback address, whether TLS terminates at a proxy such as an ALB, Ingress, or Cloud R…
Claude apps gateway deployment and operations
Claude Code CLI · in the page
claude-apps-gateway-deploy
…t forgery (SSRF) guard that resolves DNS, blocks link-local and cloud-metadata addresses plus loopback by default, and pins the connection to the resolved IP, so those operator-influenced URLs can't b…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…nd exchanges it with AWS STS, so the pod never needs the EC2 instance metadata service; an egress NetworkPolicy may block `169.254.169.254` for gateway pods. The node hop-limit problem in [Troubleshoo…
Deploy Claude apps gateway on Google Cloud
Claude Code CLI · in the page
claude-apps-gateway-on-gcp
…c.id.goog" # On a Standard cluster, existing node pools also need GKE_METADATA; # Autopilot enables this by default. gcloud container node-pools update <pool> --cluster=<cluster> \ --region="$REGION…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…ffort`, `context`, `agent`, `background`, `hooks`, `paths`, `shell`, `metadata`, `license`, `compatibility` | [Skill frontmatter](/docs/en/skills#frontmatter-reference) | | `commands/*.md` | The skill…
claude-tag
Claude Code CLI · in the page
claude-tag
…{ grid-template-columns: 1fr; } } /* Step pages: standardized metadata block */ .tm-stepmeta { border: 1px solid hsl(var(--border-300, 30 3.3% 11.8%) / 0.15); border-radius: 14px; backgr…
Explore the context window
Claude Code CLI · in the page
context-window
…bagent's final text response comes back to your context, plus a small metadata trailer with token counts and duration. The subagent read 6,100 tokens of files. You got a 420-token result. That's the c…
Data usage
Claude Code CLI · in the page
data-usage
…deployments, prompts and completions remain within Azure; only usage metadata and content flagged by Anthropic's safety systems egress to Anthropic. For Hosted on Anthropic deployments, requests rout…
Error reference
Claude Code CLI · in the page
errors
…[`oauth.scopes`](/docs/en/mcp#restrict-oauth-scopes) nor [`authServerMetadataUrl`](/docs/en/mcp#override-oauth-metadata-discovery), Claude Code requests the scope the server named. With either settin…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…ssues | Read and write | | Members | Read | | Merge queues | Read | | Metadata | Read | | Pull requests | Read and write | | Repository hooks | Read and write | | Statuses | Read | | Workflows | Read…
Claude Code with GitHub Enterprise Server
Claude Code CLI · in the page
github-enterprise-server
…ills**](https://claude.ai/admin-settings/skills?tab=marketplaces) | | Metadata | Read | Required by GitHub for all apps | | Organization members | Read | Matching the Claude GitHub App on github.com,…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…in text output * `json`: structured JSON with result, session ID, and metadata * `stream-json`: newline-delimited JSON for real-time streaming This example returns a project summary as JSON with sess…
Hooks reference
Claude Code CLI · in the page
hooks
…utput only as [`hook_response` events](/docs/en/headless#read-session-metadata) when you launch with `--output-format stream-json --verbose`. Setup hooks have access to `CLAUDE_ENV_FILE`. Variables w…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…d credentials. Claude Code also supports servers that use a Client ID Metadata Document (CIMD) instead of Dynamic Client Registration, and discovers these automatically. If automatic discovery fails,…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…rsion checks | | `storage.googleapis.com` | Plugin install counts and metadata shown in `/plugin` | | `storage.googleapis.com` | Native installer and native auto-updater on versions prior to 2.1.116 |…
Output styles
Claude Code CLI · in the page
output-styles
…tput style A custom output style is a Markdown file: frontmatter for metadata, then the instructions for Claude. In the VS Code extension, you can also create the file from the [**Output styles** me…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…whether directly or through a shell command. The rule also covers the metadata lines Claude Code appends to each transcript entry for its own checks. Reading a transcript isn't blocked * A recursive f…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…trict` | Treat warnings as errors, so unrecognized fields and missing metadata that the runtime tolerates fail the run | | `--json` | Output the validation report as one JSON object with the same exit…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…e in a plugin's `.claude-plugin/` directory. It contains the plugin's metadata and the `userConfig` values that Claude Code prompts the user for. Claude Code loads a plugin without one. Inside the fil…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…st use `https://` and can't point at a loopback, link-local, or cloud-metadata host, so a redirect from `https://` to `http://` fails | | Zip from an `archive` plugin source | 256 MiB | 120 seconds |…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…le in a plugin's `.claude-plugin/` directory. It carries the plugin's metadata and the [`userConfig`](#user-configuration) values that Claude Code prompts the user for. It also declares any component…
Marketplace reference
Claude Code CLI · in the page
plugins/marketplace-reference
…'s missing | | `version` | string | Marketplace manifest version | | `metadata.description`, `metadata.version` | string | Alternate location for `description` and `version` | | `metadata.pluginRoot`…
Plugins overview
Claude Code CLI · in the page
plugins/overview
…the plugin its name and can add a version, a description, and other [metadata](/docs/en/plugins/manifest-reference.md). The components are what the plugin adds to Claude Code, such as: * [**Skills**…
Publish and distribute a plugin
Claude Code CLI · in the page
plugins/publish
…en/plugins/loading.md#in-place-and-copied-plugins). **5. Fill in the metadata users see** Set `description`, `author`, `homepage`, and `repository` in `plugin.json`, and add a `README.md` at the plu…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…y other biometric information. Only the device's public key and basic metadata such as display name, platform, and enrollment time are stored. The setting applies to Remote Control in Claude Code and…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…`127.0.0.1`, link-local addresses such as the `169.254.169.254` cloud metadata endpoint, and addresses assigned to your own machine. The names `localhost` and `*.localhost` are allowed to resolve to l…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…1. Check the method you choose against these runner behaviors: * **Metadata endpoint**: if you deny sessions the [cloud metadata endpoint](/docs/en/self-hosted-environments-deploy.md#harden-your-de…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…wrapper script rather than inheriting the host's. * **Block the cloud metadata endpoint from sessions**: keeping sessions off the host identity requires blocking their access to the cloud metadata end…
Self-hosted environments reference
Claude Code CLI · in the page
self-hosted-environments-reference
…(default 8080). apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: name: claude-code-self-hosted-runner namespace: monitoring spec: namespaceSelector: matchNames: - claude…
Manage sessions
Claude Code CLI · in the page
sessions
…ystem limits. Each line is a JSON object for a message, tool use, or metadata entry. The entry format is internal to Claude Code and changes between versions, so scripts that parse these files direct…
Extend Claude with skills
Claude Code CLI · in the page
skills
…nd on macOS, Linux, and WSL. Set it to `0` to turn the tool off. | | `metadata` | No | Free-form YAML map for your own key-value data, such as entitlement or catalog fields, read by your own tooling f…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…rity, and best practices. ``` The frontmatter defines the subagent's metadata and configuration. The body becomes the system prompt that guides the subagent's behavior. Subagents receive only this sy…
Tools reference
Claude Code CLI · in the page
tools-reference
…Claude Code denies URLs that point at a private, link-local, or cloud-metadata address, including hostnames that resolve to one. It also denies hosts in `sandbox.network.deniedDomains`, and when [`all…
Week 36 · August 31 – September 4, 2026
Claude Code CLI · in the page
whats-new/2026-w36
…fault) actions such as requesting credentials from the cloud instance-metadata endpoint or connecting to sibling containers that Claude didn't startIn auto mode, Claude Code asks you before Claude [fi…