Search the documentation
28 pages for sha256.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Edit docker-compose.yaml: increment the integer in the setup service's
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/deploy-compose
…image: us-docker.pkg.dev/anthropic-public-registry/images/mcp-proxy@sha256:efb27b299d627e4134815663cb8896641eeaee025d734c0f695582b4df38f013 entrypoint: ["/setup"] command:…
quickstart
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/quickstart
…image: us-docker.pkg.dev/anthropic-public-registry/images/mcp-proxy@sha256:efb27b299d627e4134815663cb8896641eeaee025d734c0f695582b4df38f013 volumes: - ./config/mcp-proxy.ya…
Memory Stores
Claude Developer Platform · in the page
api/beta/memory_stores
…` and `null` when `view=basic`; the `content_size_bytes` and `content_sha256` fields are always populated so sync clients can diff without fetching content. Memories are addressed by their `mem_...` I…
Memories
Claude Developer Platform · in the page
api/beta/memory_stores/memories
…` and `null` when `view=basic`; the `content_size_bytes` and `content_sha256` fields are always populated so sync clients can diff without fetching content. Memories are addressed by their `mem_...` I…
Create a memory
Claude Developer Platform · in the page
api/beta/memory_stores/memories/create
…` and `null` when `view=basic`; the `content_size_bytes` and `content_sha256` fields are always populated so sync clients can diff without fetching content. Memories are addressed by their `mem_...` I…
Delete a memory
Claude Developer Platform · in the page
api/beta/memory_stores/memories/delete
…ing` - `memory_id: string` ## Query parameters - `expected_content_sha256: optional string` Query parameter for expected_content_sha256 ## Headers - `"anthropic-beta": optional array of Anthro…
List memories
Claude Developer Platform · in the page
api/beta/memory_stores/memories/list
…` and `null` when `view=basic`; the `content_size_bytes` and `content_sha256` fields are always populated so sync clients can diff without fetching content. Memories are addressed by their `mem_...` I…
Retrieve a memory
Claude Developer Platform · in the page
api/beta/memory_stores/memories/retrieve
…` and `null` when `view=basic`; the `content_size_bytes` and `content_sha256` fields are always populated so sync clients can diff without fetching content. Memories are addressed by their `mem_...` I…
Update a memory
Claude Developer Platform · in the page
api/beta/memory_stores/memories/update
…precondition: the update applies only if the memory's stored `content_sha256` equals the supplied value. On mismatch, the request returns `memory_precondition_failed_error` (HTTP 409); re-read the mem…
Memory Versions
Claude Developer Platform · in the page
api/beta/memory_stores/memory_versions
…`operation` is `deleted`, or when `redacted_at` is set. - `content_sha256: optional string or null` Lowercase hex SHA-256 digest of `content` as of this version (64 characters). `null` when `r…
List memory versions
Claude Developer Platform · in the page
api/beta/memory_stores/memory_versions/list
…`operation` is `deleted`, or when `redacted_at` is set. - `content_sha256: optional string or null` Lowercase hex SHA-256 digest of `content` as of this version (64 characters). `null` when `r…
Redact a memory version
Claude Developer Platform · in the page
api/beta/memory_stores/memory_versions/redact
…eturns 200 with `content`, `path`, `content_size_bytes`, and `content_sha256` set to `null`; branch on `redacted_at`, not HTTP status. - `id: string` Unique identifier for this version (a `mem…
Retrieve a memory version
Claude Developer Platform · in the page
api/beta/memory_stores/memory_versions/retrieve
…eturns 200 with `content`, `path`, `content_size_bytes`, and `content_sha256` set to `null`; branch on `redacted_at`, not HTTP status. - `id: string` Unique identifier for this version (a `mem…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…`` ```go Go import ( "bytes" "cmp" "context" "crypto/sha256" "encoding/hex" "encoding/json" "errors" "fmt" "log" "os" "os/exec" "path/filepath" "strings"…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…ure` | One or more space-separated `v1,<base64>` values, each an HMAC-SHA256 over `{webhook-id}.{webhook-timestamp}.{raw body bytes}`. Accept the request if any value matches yours, using a constant-t…
memory
Claude Developer Platform · in the page
managed-agents/memory
…s."}') mem_id=$(jq -r '.id' <<< "$mem") mem_sha=$(jq -r '.content_sha256' <<< "$mem") ``` ```bash CLI mem=$(ant beta:memory-stores:memories create \ --memory-store-id "$store_id" \…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…17:03:21.114Z","evt":"config.load","path":"/etc/claude/gateway.yaml","sha256":"…"} [gateway] 2026-06-10T17:03:21.395Z info waiting for migration lock (another replica may be migrating; check pg_lo…
Error reference
Claude Code CLI · in the page
errors
…[`archive` source](/docs/en/plugin-marketplaces#zip-archives) with a `sha256` pin, and the digest of the downloaded file doesn't match the pin. Claude Code refuses the install, so nothing changes in t…
Create and distribute a plugin marketplace
Claude Code CLI · in the page
plugin-marketplaces
…| | `archive` | object | `url`, `sha256?` | Zip archive downloaded over HTTPS. Works without git or npm on the user's machine. Requires Claude Co…
Plugins reference
Claude Code CLI · in the page
plugins-reference
…[`archive` sources](/docs/en/plugin-marketplaces#zip-archives): the `sha256` pin in the marketplace entry, or the digest of the downloaded file when you set no pin. Claude Code shortens it to the fir…
Advanced setup
Claude Code CLI · in the page
setup
…>> /etc/apk/repositories ``` Verify the downloaded key with `sha256sum /etc/apk/keys/claude-code.rsa.pub`, which should report `395759c1f7449ef4cdef305a42e820f3c766d6090d142634ebdb049f113168b…
Building cross-platform MCP Apps
Claude Documentation · in the page
connectors/building/mcp-apps/cross-compatibility
…"https://example.com/mcp"; console.log(require("crypto").createHash("sha256").update(yourServerUrl).digest("hex").slice(0,32) + ".claudemcpcontent.com")' ``` Example output for `https://example.com/…
Troubleshooting MCP Apps
Claude Documentation · in the page
connectors/building/mcp-apps/troubleshooting
…"https://example.com/mcp"; console.log(require("crypto").createHash("sha256").update(yourServerUrl).digest("hex").slice(0,32) + ".claudemcpcontent.com")' ``` Common causes of a mismatch: * **The UR…
Changelog
Claude Documentation · in the page
cowork/changelog
…s as zip archives over HTTPS, with no git on the device. Set `manifestSha256` to pin the exact manifest; it is required for automatically installed plugins. * Added `inferenceCredential` as a `crede…
Configuration reference
Claude Documentation · in the page
third-party/claude-desktop/configuration
…| | `manifestSha256` | `string` | — | SHA-256 of the exact marketplace.json to accept. Required when Installation is auto\_instal…
Configuration changelog
Claude Documentation · in the page
third-party/claude-desktop/configuration-changelog
…ult `false`). | | [`allowedPluginMarketplaces[].manifestSha256`](/docs/third-party/claude-desktop/configuration#allowedpluginmarketplaces) | `string` | New subfield (beta): SHA-256 of t…
MCP, plugins, skills, and hooks
Claude Documentation · in the page
third-party/claude-desktop/extensions
…//plugins.acme.example.com/claude/expense-policy-1.3.0.zip", "sha256": "9f2c04d1...b8e7 (64-character hex SHA-256 of the zip)" } } ] } ``` Then add a `"source": "url"` entry to `a…
MCP Registry Supported Package Types
Model Context Protocol · in the page
registry/package-types
…cessor-mcp/releases/download/v1.0.0/image-processor.mcpb", "fileSha256": "fe333e598595000ae021bd27117db32ec69af6987f507ba7a63c90638ff633ce", "transport": { "type": "stdio" }…