{"version":"2.1.30","anchor":"sdk-schema-documentation","canonical_anchor":"sdk-schema-documentation","heading":"SDK Schema Documentation","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.30\/e\/sdk-schema-documentation","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.30","markdown":"### SDK Schema Documentation\n\nExtensive new `.describe()` annotations added across many Zod schema types used by the SDK API, including:\n\n- Model info: `value`, `displayName`, `description` fields\n- Skill info: `name`, `description`, `argumentHint` fields\n- MCP server status: connection status, tools, server info, error messages\n- `setMcpServers` operation results: added\/removed servers, error map\n- `rewindFiles` operation results\n- User account info\n- Config scopes: `\"local\"`, `\"user\"`, `\"project\"`, `\"claudeai\"`, `\"managed\"`\n- Permission modes: `\"default\"`, `\"acceptEdits\"`, `\"bypassPermissions\"`\n\nThis improves the developer experience for anyone building on the Claude Code SDK.\n\n**Evidence**\n\nSchema descriptions (search for `\"Information about an available model\"`, `\"Status information for an MCP server connection\"`, `\"Config scope for settings\"`)"}