Exact type definition referenced by the public SDK.
This definition is generated from the same source as the SDK. Protocol types describe the runtime HTTP API; prefer the high-level SDK for session ownership and callbacks.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cognitio Agent SDK","description":"Build agents with tools, conversations, streaming, and structured output. Built on OpenCode.","colors":{"primary":"#26785F","light":"#75B798","dark":"#26785F"},"logo":{"light":"https://mintcdn.com/cognitio-agent/srd9ZY8iFu26ek1X/logo/light.svg?fit=max\u0026auto=format\u0026n=srd9ZY8iFu26ek1X\u0026q=85\u0026s=4e1138ebb35c96512e30906800a24753","dark":"https://mintcdn.com/cognitio-agent/srd9ZY8iFu26ek1X/logo/dark.svg?fit=max\u0026auto=format\u0026n=srd9ZY8iFu26ek1X\u0026q=85\u0026s=6622558dfa45f2ca6a266c8d0c874d40"},"favicon":"https://mintcdn.com/cognitio-agent/srd9ZY8iFu26ek1X/favicon.svg?fit=max\u0026auto=format\u0026n=srd9ZY8iFu26ek1X\u0026q=85\u0026s=001e27737938f0b5dd6a1c3084f47937","navbar":{"links":[{"href":"https://github.com/ozgurugurlu/cognitio-agent-sdk","label":"GitHub"},{"href":"mailto:ugurlu.oozgur@gmail.com","label":"Contact"}]},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cognitio-agent","hasAudioNarration":false,"actualSubdomain":"cognitio-agent","customDomains":[],"gitSource":{"type":"github","owner":"ozgurugurlu","repo":"cognitio-agent-sdk","deployBranch":"main","contentDirectory":"packages/docs","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6abcbcdc2225218f6ce34654","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"Advanced","count":273},{"language":"default","tag":"Protocol types","count":144},{"language":"default","tag":"HTTP endpoints","count":127},{"language":"default","tag":"API Reference","count":118},{"language":"default","tag":"SDK reference","count":116},{"language":"default","tag":"Interfaces","count":50},{"language":"default","tag":"Types","count":43},{"language":"default","tag":"Guides","count":31},{"language":"default","tag":"Functions","count":13},{"language":"default","tag":"Session","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/protocol/PatchPart","slug":"/api-reference/protocol/PatchPart","pageMetadata":{"title":"PatchPart","description":"Exact type definition referenced by the public SDK.","href":"/api-reference/protocol/PatchPart"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Exact type definition referenced by the public SDK.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`This definition is generated from the same source as the SDK. Protocol types describe the runtime HTTP API; prefer the high-level SDK for session ownership and callbacks.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`export`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` type`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` PatchPart = {`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` id: string`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` sessionID: string`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` messageID: string`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` type`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"patch\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` hash: string`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` files: Array\u003cstring>`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"PatchPart","description":"Exact type definition referenced by the public SDK.","href":"/api-reference/protocol/PatchPart"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"cognitio-agent","siteName":"Cognitio Agent SDK","title":"PatchPart - Cognitio Agent SDK","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-30T05:05:20.508Z","originalFileLocation":"api-reference/protocol/PatchPart.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Exact type definition referenced by the public SDK.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cognitio Agent SDK\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"PatchPart - Cognitio Agent SDK\">\u003cmeta data-mint-head property=\"og:description\" content=\"Exact type definition referenced by the public SDK.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cognitio Agent SDK\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cognitio-agent.mintlify.site/_mintlify/api/og/v2?division=Protocol+types\u0026amp;title=PatchPart\u0026amp;description=Exact+type+definition+referenced+by+the+public+SDK.\u0026amp;theme=567da92b682f2fba24b603b6\u0026amp;signature=76f6bd634823a0b3331f27c7fac7cfdcdbd3a19043297f5d4cb726e69fdc24a7\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"PatchPart - Cognitio Agent SDK\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Exact type definition referenced by the public SDK.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cognitio-agent.mintlify.site/_mintlify/api/og/v2?division=Protocol+types\u0026amp;title=PatchPart\u0026amp;description=Exact+type+definition+referenced+by+the+public+SDK.\u0026amp;theme=567da92b682f2fba24b603b6\u0026amp;signature=76f6bd634823a0b3331f27c7fac7cfdcdbd3a19043297f5d4cb726e69fdc24a7\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/cognitio-agent/pQAGuj5PEeiT3Pvk/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cognitio Agent SDK\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#26785F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/protocol/PatchPart.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://cognitio-agent.mintlify.app/#organization\",\"name\":\"Cognitio Agent SDK\",\"url\":\"https://cognitio-agent.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cognitio-agent/srd9ZY8iFu26ek1X/logo/light.svg?fit=max\u0026auto=format\u0026n=srd9ZY8iFu26ek1X\u0026q=85\u0026s=4e1138ebb35c96512e30906800a24753\"}},{\"@type\":\"WebSite\",\"@id\":\"https://cognitio-agent.mintlify.app#website\",\"name\":\"Cognitio Agent SDK\",\"url\":\"https://cognitio-agent.mintlify.app\",\"publisher\":{\"@id\":\"https://cognitio-agent.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart#webpage\",\"url\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart\",\"name\":\"PatchPart\",\"description\":\"Exact type definition referenced by the public SDK.\",\"dateModified\":\"2026-09-30T05:05:20.508Z\",\"isPartOf\":{\"@id\":\"https://cognitio-agent.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Protocol types\",\"item\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/AgentConfig\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PatchPart\",\"item\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart#article\",\"headline\":\"PatchPart\",\"name\":\"PatchPart\",\"description\":\"Exact type definition referenced by the public SDK.\",\"url\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart\",\"mainEntityOfPage\":{\"@id\":\"https://cognitio-agent.mintlify.app/api-reference/protocol/PatchPart#webpage\"},\"dateModified\":\"2026-09-30T05:05:20.508Z\",\"publisher\":{\"@id\":\"https://cognitio-agent.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://cognitio-agent.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cognitio Agent SDK\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cognitio Agent SDK","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"SDK reference","pages":[{"title":"SDK reference","href":"/api-reference"}]},{"tab":"Advanced","groups":[{"group":"Runtime HTTP API","pages":[{"title":"HTTP API overview","href":"/http-api/overview"},{"title":"Events and control requests","href":"/http-api/events-and-control"}]},{"group":"HTTP endpoints","pages":[{"group":"API Reference","pages":[{"title":"Get health","deprecated":null,"version":null,"openapi":"/openapi.json get /global/health","href":"/api-reference/get-health"},{"title":"Get global events","deprecated":null,"version":null,"openapi":"/openapi.json get /global/event","href":"/api-reference/get-global-events"},{"title":"Get global configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /global/config","href":"/api-reference/get-global-configuration"},{"title":"Update global configuration","deprecated":null,"version":null,"openapi":"/openapi.json patch /global/config","href":"/api-reference/update-global-configuration"},{"title":"Dispose instance","deprecated":null,"version":null,"openapi":"/openapi.json post /global/dispose","href":"/api-reference/dispose-instance"},{"title":"Upgrade cognitio","deprecated":null,"version":null,"openapi":"/openapi.json post /global/upgrade","href":"/api-reference/upgrade-cognitio"},{"title":"Set auth credentials","deprecated":null,"version":null,"openapi":"/openapi.json put /auth/{providerID}","href":"/api-reference/set-auth-credentials"},{"title":"Remove auth credentials","deprecated":null,"version":null,"openapi":"/openapi.json delete /auth/{providerID}","href":"/api-reference/remove-auth-credentials"},{"title":"Write log","deprecated":null,"version":null,"openapi":"/openapi.json post /log","href":"/api-reference/write-log"},{"title":"List workspace adaptors","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/workspace/adaptor","href":"/api-reference/list-workspace-adaptors"},{"title":"List workspaces","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/workspace","href":"/api-reference/list-workspaces"},{"title":"Create workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /experimental/workspace","href":"/api-reference/create-workspace"},{"title":"Workspace status","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/workspace/status","href":"/api-reference/workspace-status"},{"title":"Remove workspace","deprecated":null,"version":null,"openapi":"/openapi.json delete /experimental/workspace/{id}","href":"/api-reference/remove-workspace"},{"title":"Restore session into workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /experimental/workspace/{id}/session-restore","href":"/api-reference/restore-session-into-workspace"},{"title":"List all projects","deprecated":null,"version":null,"openapi":"/openapi.json get /project","href":"/api-reference/list-all-projects"},{"title":"Get current project","deprecated":null,"version":null,"openapi":"/openapi.json get /project/current","href":"/api-reference/get-current-project"},{"title":"Initialize git repository","deprecated":null,"version":null,"openapi":"/openapi.json post /project/git/init","href":"/api-reference/initialize-git-repository"},{"title":"Update project","deprecated":null,"version":null,"openapi":"/openapi.json patch /project/{projectID}","href":"/api-reference/update-project"},{"title":"List PTY sessions","deprecated":null,"version":null,"openapi":"/openapi.json get /pty","href":"/api-reference/list-pty-sessions"},{"title":"Create PTY session","deprecated":null,"version":null,"openapi":"/openapi.json post /pty","href":"/api-reference/create-pty-session"},{"title":"Get PTY session","deprecated":null,"version":null,"openapi":"/openapi.json get /pty/{ptyID}","href":"/api-reference/get-pty-session"},{"title":"Update PTY session","deprecated":null,"version":null,"openapi":"/openapi.json put /pty/{ptyID}","href":"/api-reference/update-pty-session"},{"title":"Remove PTY session","deprecated":null,"version":null,"openapi":"/openapi.json delete /pty/{ptyID}","href":"/api-reference/remove-pty-session"},{"title":"Connect to PTY session","deprecated":null,"version":null,"openapi":"/openapi.json get /pty/{ptyID}/connect","href":"/api-reference/connect-to-pty-session"},{"title":"Get configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /config","href":"/api-reference/get-configuration"},{"title":"Update configuration","deprecated":null,"version":null,"openapi":"/openapi.json patch /config","href":"/api-reference/update-configuration"},{"title":"List config providers","deprecated":null,"version":null,"openapi":"/openapi.json get /config/providers","href":"/api-reference/list-config-providers"},{"title":"Get active Console provider metadata","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/console","href":"/api-reference/get-active-console-provider-metadata"},{"title":"List switchable Console orgs","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/console/orgs","href":"/api-reference/list-switchable-console-orgs"},{"title":"Switch active Console org","deprecated":null,"version":null,"openapi":"/openapi.json post /experimental/console/switch","href":"/api-reference/switch-active-console-org"},{"title":"List tool IDs","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/tool/ids","href":"/api-reference/list-tool-ids"},{"title":"List tools","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/tool","href":"/api-reference/list-tools"},{"title":"List worktrees","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/worktree","href":"/api-reference/list-worktrees"},{"title":"Create worktree","deprecated":null,"version":null,"openapi":"/openapi.json post /experimental/worktree","href":"/api-reference/create-worktree"},{"title":"Remove worktree","deprecated":null,"version":null,"openapi":"/openapi.json delete /experimental/worktree","href":"/api-reference/remove-worktree"},{"title":"Reset worktree","deprecated":null,"version":null,"openapi":"/openapi.json post /experimental/worktree/reset","href":"/api-reference/reset-worktree"},{"title":"List sessions","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/session","href":"/api-reference/list-sessions"},{"title":"Get MCP resources","deprecated":null,"version":null,"openapi":"/openapi.json get /experimental/resource","href":"/api-reference/get-mcp-resources"},{"title":"List sessions","deprecated":null,"version":null,"openapi":"/openapi.json get /session","href":"/api-reference/list-sessions-1"},{"title":"Create session","deprecated":null,"version":null,"openapi":"/openapi.json post /session","href":"/api-reference/create-session"},{"title":"Get session status","deprecated":null,"version":null,"openapi":"/openapi.json get /session/status","href":"/api-reference/get-session-status"},{"title":"Delete session","deprecated":null,"version":null,"openapi":"/openapi.json delete /session/{sessionID}","href":"/api-reference/delete-session"},{"title":"Update session","deprecated":null,"version":null,"openapi":"/openapi.json patch /session/{sessionID}","href":"/api-reference/update-session"},{"title":"Get session todos","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/todo","href":"/api-reference/get-session-todos"},{"title":"Initialize session","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/init","href":"/api-reference/initialize-session"},{"title":"Fork session","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/fork","href":"/api-reference/fork-session"},{"title":"Abort session","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/abort","href":"/api-reference/abort-session"},{"title":"Share session","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/share","href":"/api-reference/share-session"},{"title":"Unshare session","deprecated":null,"version":null,"openapi":"/openapi.json delete /session/{sessionID}/share","href":"/api-reference/unshare-session"},{"title":"Get message diff","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/diff","href":"/api-reference/get-message-diff"},{"title":"Summarize session","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/summarize","href":"/api-reference/summarize-session"},{"title":"Get session messages","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/message","href":"/api-reference/get-session-messages"},{"title":"Send message","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/message","href":"/api-reference/send-message"},{"title":"Get message","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/message/{messageID}","href":"/api-reference/get-message"},{"title":"Delete message","deprecated":null,"version":null,"openapi":"/openapi.json delete /session/{sessionID}/message/{messageID}","href":"/api-reference/delete-message"},{"title":"Delete session message part","deprecated":null,"version":null,"openapi":"/openapi.json delete /session/{sessionID}/message/{messageID}/part/{partID}","href":"/api-reference/delete-session-message-part"},{"title":"Patch session message part","deprecated":null,"version":null,"openapi":"/openapi.json patch /session/{sessionID}/message/{messageID}/part/{partID}","href":"/api-reference/patch-session-message-part"},{"title":"Send async message","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/prompt_async","href":"/api-reference/send-async-message"},{"title":"List session commands","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/command","href":"/api-reference/list-session-commands"},{"title":"Send command","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/command","href":"/api-reference/send-command"},{"title":"List session skills","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/skill","href":"/api-reference/list-session-skills"},{"title":"Run shell command","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/shell","href":"/api-reference/run-shell-command"},{"title":"Revert message","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/revert","href":"/api-reference/revert-message"},{"title":"Restore reverted messages","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/unrevert","href":"/api-reference/restore-reverted-messages"},{"title":"Respond to permission","deprecated":true,"version":null,"openapi":"/openapi.json post /session/{sessionID}/permissions/{permissionID}","href":"/api-reference/respond-to-permission"},{"title":"Create session checkpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/checkpoint","href":"/api-reference/create-session-checkpoint"},{"title":"List session checkpoints","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/checkpoints","href":"/api-reference/list-session-checkpoints"},{"title":"Rewind session files","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/rewind","href":"/api-reference/rewind-session-files"},{"title":"Respond to permission request","deprecated":null,"version":null,"openapi":"/openapi.json post /permission/{requestID}/reply","href":"/api-reference/respond-to-permission-request"},{"title":"List pending permissions","deprecated":null,"version":null,"openapi":"/openapi.json get /permission","href":"/api-reference/list-pending-permissions"},{"title":"List pending questions","deprecated":null,"version":null,"openapi":"/openapi.json get /question","href":"/api-reference/list-pending-questions"},{"title":"Reply to question request","deprecated":null,"version":null,"openapi":"/openapi.json post /question/{requestID}/reply","href":"/api-reference/reply-to-question-request"},{"title":"Reject question request","deprecated":null,"version":null,"openapi":"/openapi.json post /question/{requestID}/reject","href":"/api-reference/reject-question-request"},{"title":"List providers","deprecated":null,"version":null,"openapi":"/openapi.json get /provider","href":"/api-reference/list-providers"},{"title":"Get provider auth methods","deprecated":null,"version":null,"openapi":"/openapi.json get /provider/auth","href":"/api-reference/get-provider-auth-methods"},{"title":"OAuth authorize","deprecated":null,"version":null,"openapi":"/openapi.json post /provider/{providerID}/oauth/authorize","href":"/api-reference/oauth-authorize"},{"title":"OAuth callback","deprecated":null,"version":null,"openapi":"/openapi.json post /provider/{providerID}/oauth/callback","href":"/api-reference/oauth-callback"},{"title":"Start workspace sync","deprecated":null,"version":null,"openapi":"/openapi.json post /sync/start","href":"/api-reference/start-workspace-sync"},{"title":"Replay sync events","deprecated":null,"version":null,"openapi":"/openapi.json post /sync/replay","href":"/api-reference/replay-sync-events"},{"title":"List sync events","deprecated":null,"version":null,"openapi":"/openapi.json post /sync/history","href":"/api-reference/list-sync-events"},{"title":"Find text","deprecated":null,"version":null,"openapi":"/openapi.json get /find","href":"/api-reference/find-text"},{"title":"Find files","deprecated":null,"version":null,"openapi":"/openapi.json get /find/file","href":"/api-reference/find-files"},{"title":"Find symbols","deprecated":null,"version":null,"openapi":"/openapi.json get /find/symbol","href":"/api-reference/find-symbols"},{"title":"List files","deprecated":null,"version":null,"openapi":"/openapi.json get /file","href":"/api-reference/list-files"},{"title":"Read file","deprecated":null,"version":null,"openapi":"/openapi.json get /file/content","href":"/api-reference/read-file"},{"title":"Get file status","deprecated":null,"version":null,"openapi":"/openapi.json get /file/status","href":"/api-reference/get-file-status"},{"title":"Subscribe to events","deprecated":null,"version":null,"openapi":"/openapi.json get /event","href":"/api-reference/subscribe-to-events"},{"title":"Get MCP status","deprecated":null,"version":null,"openapi":"/openapi.json get /mcp","href":"/api-reference/get-mcp-status"},{"title":"Add MCP server","deprecated":null,"version":null,"openapi":"/openapi.json post /mcp","href":"/api-reference/add-mcp-server"},{"title":"Start MCP OAuth","deprecated":null,"version":null,"openapi":"/openapi.json post /mcp/{name}/auth","href":"/api-reference/start-mcp-oauth"},{"title":"Remove MCP OAuth","deprecated":null,"version":null,"openapi":"/openapi.json delete /mcp/{name}/auth","href":"/api-reference/remove-mcp-oauth"},{"title":"Complete MCP OAuth","deprecated":null,"version":null,"openapi":"/openapi.json post /mcp/{name}/auth/callback","href":"/api-reference/complete-mcp-oauth"},{"title":"Authenticate MCP OAuth","deprecated":null,"version":null,"openapi":"/openapi.json post /mcp/{name}/auth/authenticate","href":"/api-reference/authenticate-mcp-oauth"},{"title":"Post mcp connect","deprecated":null,"version":null,"openapi":"/openapi.json post /mcp/{name}/connect","href":"/api-reference/post-mcp-connect"},{"title":"Post mcp disconnect","deprecated":null,"version":null,"openapi":"/openapi.json post /mcp/{name}/disconnect","href":"/api-reference/post-mcp-disconnect"},{"title":"Append TUI prompt","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/append-prompt","href":"/api-reference/append-tui-prompt"},{"title":"Open help dialog","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/open-help","href":"/api-reference/open-help-dialog"},{"title":"Open sessions dialog","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/open-sessions","href":"/api-reference/open-sessions-dialog"},{"title":"Open themes dialog","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/open-themes","href":"/api-reference/open-themes-dialog"},{"title":"Open models dialog","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/open-models","href":"/api-reference/open-models-dialog"},{"title":"Submit TUI prompt","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/submit-prompt","href":"/api-reference/submit-tui-prompt"},{"title":"Clear TUI prompt","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/clear-prompt","href":"/api-reference/clear-tui-prompt"},{"title":"Execute TUI command","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/execute-command","href":"/api-reference/execute-tui-command"},{"title":"Show TUI toast","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/show-toast","href":"/api-reference/show-tui-toast"},{"title":"Publish TUI event","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/publish","href":"/api-reference/publish-tui-event"},{"title":"Select session","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/select-session","href":"/api-reference/select-session"},{"title":"Get next TUI request","deprecated":null,"version":null,"openapi":"/openapi.json get /tui/control/next","href":"/api-reference/get-next-tui-request"},{"title":"Submit TUI response","deprecated":null,"version":null,"openapi":"/openapi.json post /tui/control/response","href":"/api-reference/submit-tui-response"},{"title":"Dispose instance","deprecated":null,"version":null,"openapi":"/openapi.json post /instance/dispose","href":"/api-reference/dispose-instance-1"},{"title":"Get paths","deprecated":null,"version":null,"openapi":"/openapi.json get /path","href":"/api-reference/get-paths"},{"title":"Get VCS info","deprecated":null,"version":null,"openapi":"/openapi.json get /vcs","href":"/api-reference/get-vcs-info"},{"title":"Get VCS diff","deprecated":null,"version":null,"openapi":"/openapi.json get /vcs/diff","href":"/api-reference/get-vcs-diff"},{"title":"List commands","deprecated":null,"version":null,"openapi":"/openapi.json get /command","href":"/api-reference/list-commands"},{"title":"List agents","deprecated":null,"version":null,"openapi":"/openapi.json get /agent","href":"/api-reference/list-agents"},{"title":"List skills","deprecated":null,"version":null,"openapi":"/openapi.json get /skill","href":"/api-reference/list-skills"},{"title":"Get LSP status","deprecated":null,"version":null,"openapi":"/openapi.json get /lsp","href":"/api-reference/get-lsp-status"},{"title":"Get formatter status","deprecated":null,"version":null,"openapi":"/openapi.json get /formatter","href":"/api-reference/get-formatter-status"}]},{"group":"Session","pages":[{"title":"Get session","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}","href":"/api-reference/session/get-session"},{"title":"Get session children","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/children","href":"/api-reference/session/get-session-children"},{"title":"Get runtime config","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/runtime-config","href":"/api-reference/session/get-runtime-config"},{"title":"Clear runtime config","deprecated":null,"version":null,"openapi":"/openapi.json delete /session/{sessionID}/runtime-config","href":"/api-reference/session/clear-runtime-config"},{"title":"Patch runtime config","deprecated":null,"version":null,"openapi":"/openapi.json patch /session/{sessionID}/runtime-config","href":"/api-reference/session/patch-runtime-config"},{"title":"Clear scoped runtime MCP clients","deprecated":null,"version":null,"openapi":"/openapi.json delete /session/{sessionID}/runtime-config/mcp-scopes","href":"/api-reference/session/clear-scoped-runtime-mcp-clients"},{"title":"Respond to control request","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/control-response","href":"/api-reference/session/respond-to-control-request"},{"title":"Cancel control request","deprecated":null,"version":null,"openapi":"/openapi.json post /session/{sessionID}/control-cancel","href":"/api-reference/session/cancel-control-request"},{"title":"List control requests","deprecated":null,"version":null,"openapi":"/openapi.json get /session/{sessionID}/control-requests","href":"/api-reference/session/list-control-requests"}]}]},{"group":"Protocol types","pages":[{"title":"AgentConfig","href":"/api-reference/protocol/AgentConfig"},{"title":"AgentPart","href":"/api-reference/protocol/AgentPart"},{"title":"AgentPartInput","href":"/api-reference/protocol/AgentPartInput"},{"title":"ApiAuth","href":"/api-reference/protocol/ApiAuth"},{"title":"ApiError","href":"/api-reference/protocol/ApiError"},{"title":"AssistantMessage","href":"/api-reference/protocol/AssistantMessage"},{"title":"Auth","href":"/api-reference/protocol/Auth"},{"title":"CompactionPart","href":"/api-reference/protocol/CompactionPart"},{"title":"Config","href":"/api-reference/protocol/Config"},{"title":"ContextOverflowError","href":"/api-reference/protocol/ContextOverflowError"},{"title":"ControlCancelReason","href":"/api-reference/protocol/ControlCancelReason"},{"title":"ControlPayload","href":"/api-reference/protocol/ControlPayload"},{"title":"ControlRequest","href":"/api-reference/protocol/ControlRequest"},{"title":"ControlRequestId","href":"/api-reference/protocol/ControlRequestId"},{"title":"ControlSubtype","href":"/api-reference/protocol/ControlSubtype"},{"title":"Event","href":"/api-reference/protocol/Event"},{"title":"EventCommandExecuted","href":"/api-reference/protocol/EventCommandExecuted"},{"title":"EventControlCancelled","href":"/api-reference/protocol/EventControlCancelled"},{"title":"EventControlRequest","href":"/api-reference/protocol/EventControlRequest"},{"title":"EventFileEdited","href":"/api-reference/protocol/EventFileEdited"},{"title":"EventFileWatcherUpdated","href":"/api-reference/protocol/EventFileWatcherUpdated"},{"title":"EventGlobalDisposed","href":"/api-reference/protocol/EventGlobalDisposed"},{"title":"EventInstallationUpdateAvailable","href":"/api-reference/protocol/EventInstallationUpdateAvailable"},{"title":"EventInstallationUpdated","href":"/api-reference/protocol/EventInstallationUpdated"},{"title":"EventLspClientDiagnostics","href":"/api-reference/protocol/EventLspClientDiagnostics"},{"title":"EventLspUpdated","href":"/api-reference/protocol/EventLspUpdated"},{"title":"EventMcpBrowserOpenFailed","href":"/api-reference/protocol/EventMcpBrowserOpenFailed"},{"title":"EventMcpToolsChanged","href":"/api-reference/protocol/EventMcpToolsChanged"},{"title":"EventMessagePartDelta","href":"/api-reference/protocol/EventMessagePartDelta"},{"title":"EventMessagePartRemoved","href":"/api-reference/protocol/EventMessagePartRemoved"},{"title":"EventMessagePartUpdated","href":"/api-reference/protocol/EventMessagePartUpdated"},{"title":"EventMessageRemoved","href":"/api-reference/protocol/EventMessageRemoved"},{"title":"EventMessageUpdated","href":"/api-reference/protocol/EventMessageUpdated"},{"title":"EventPermissionAsked","href":"/api-reference/protocol/EventPermissionAsked"},{"title":"EventPermissionReplied","href":"/api-reference/protocol/EventPermissionReplied"},{"title":"EventProjectUpdated","href":"/api-reference/protocol/EventProjectUpdated"},{"title":"EventPtyCreated","href":"/api-reference/protocol/EventPtyCreated"},{"title":"EventPtyDeleted","href":"/api-reference/protocol/EventPtyDeleted"},{"title":"EventPtyExited","href":"/api-reference/protocol/EventPtyExited"},{"title":"EventPtyUpdated","href":"/api-reference/protocol/EventPtyUpdated"},{"title":"EventQuestionAsked","href":"/api-reference/protocol/EventQuestionAsked"},{"title":"EventQuestionRejected","href":"/api-reference/protocol/EventQuestionRejected"},{"title":"EventQuestionReplied","href":"/api-reference/protocol/EventQuestionReplied"},{"title":"EventServerConnected","href":"/api-reference/protocol/EventServerConnected"},{"title":"EventServerInstanceDisposed","href":"/api-reference/protocol/EventServerInstanceDisposed"},{"title":"EventSessionCheckpointCreated","href":"/api-reference/protocol/EventSessionCheckpointCreated"},{"title":"EventSessionCompacted","href":"/api-reference/protocol/EventSessionCompacted"},{"title":"EventSessionCreated","href":"/api-reference/protocol/EventSessionCreated"},{"title":"EventSessionDeleted","href":"/api-reference/protocol/EventSessionDeleted"},{"title":"EventSessionDiff","href":"/api-reference/protocol/EventSessionDiff"},{"title":"EventSessionError","href":"/api-reference/protocol/EventSessionError"},{"title":"EventSessionIdle","href":"/api-reference/protocol/EventSessionIdle"},{"title":"EventSessionRateLimitHit","href":"/api-reference/protocol/EventSessionRateLimitHit"},{"title":"EventSessionResult","href":"/api-reference/protocol/EventSessionResult"},{"title":"EventSessionRewound","href":"/api-reference/protocol/EventSessionRewound"},{"title":"EventSessionStatus","href":"/api-reference/protocol/EventSessionStatus"},{"title":"EventSessionUpdated","href":"/api-reference/protocol/EventSessionUpdated"},{"title":"EventSubagentProgress","href":"/api-reference/protocol/EventSubagentProgress"},{"title":"EventSubagentStarted","href":"/api-reference/protocol/EventSubagentStarted"},{"title":"EventSubagentStopped","href":"/api-reference/protocol/EventSubagentStopped"},{"title":"EventSystemCompactBoundary","href":"/api-reference/protocol/EventSystemCompactBoundary"},{"title":"EventTaskNotification","href":"/api-reference/protocol/EventTaskNotification"},{"title":"EventTaskProgress","href":"/api-reference/protocol/EventTaskProgress"},{"title":"EventTaskStarted","href":"/api-reference/protocol/EventTaskStarted"},{"title":"EventTaskStopped","href":"/api-reference/protocol/EventTaskStopped"},{"title":"EventTodoUpdated","href":"/api-reference/protocol/EventTodoUpdated"},{"title":"EventTuiCommandExecute","href":"/api-reference/protocol/EventTuiCommandExecute"},{"title":"EventTuiPromptAppend","href":"/api-reference/protocol/EventTuiPromptAppend"},{"title":"EventTuiSessionSelect","href":"/api-reference/protocol/EventTuiSessionSelect"},{"title":"EventTuiToastShow","href":"/api-reference/protocol/EventTuiToastShow"},{"title":"EventVcsBranchUpdated","href":"/api-reference/protocol/EventVcsBranchUpdated"},{"title":"EventWorkspaceFailed","href":"/api-reference/protocol/EventWorkspaceFailed"},{"title":"EventWorkspaceReady","href":"/api-reference/protocol/EventWorkspaceReady"},{"title":"EventWorkspaceRestore","href":"/api-reference/protocol/EventWorkspaceRestore"},{"title":"EventWorkspaceStatus","href":"/api-reference/protocol/EventWorkspaceStatus"},{"title":"EventWorktreeFailed","href":"/api-reference/protocol/EventWorktreeFailed"},{"title":"EventWorktreeReady","href":"/api-reference/protocol/EventWorktreeReady"},{"title":"FilePart","href":"/api-reference/protocol/FilePart"},{"title":"FilePartInput","href":"/api-reference/protocol/FilePartInput"},{"title":"FilePartSource","href":"/api-reference/protocol/FilePartSource"},{"title":"FilePartSourceText","href":"/api-reference/protocol/FilePartSourceText"},{"title":"FileSource","href":"/api-reference/protocol/FileSource"},{"title":"JsonSchema","href":"/api-reference/protocol/JsonSchema"},{"title":"LayoutConfig","href":"/api-reference/protocol/LayoutConfig"},{"title":"LogLevel","href":"/api-reference/protocol/LogLevel"},{"title":"McpLocalConfig","href":"/api-reference/protocol/McpLocalConfig"},{"title":"McpOAuthConfig","href":"/api-reference/protocol/McpOAuthConfig"},{"title":"McpRemoteConfig","href":"/api-reference/protocol/McpRemoteConfig"},{"title":"Message","href":"/api-reference/protocol/Message"},{"title":"MessageAbortedError","href":"/api-reference/protocol/MessageAbortedError"},{"title":"MessageOutputLengthError","href":"/api-reference/protocol/MessageOutputLengthError"},{"title":"OAuth","href":"/api-reference/protocol/OAuth"},{"title":"OutputFormat","href":"/api-reference/protocol/OutputFormat"},{"title":"OutputFormatJsonSchema","href":"/api-reference/protocol/OutputFormatJsonSchema"},{"title":"OutputFormatText","href":"/api-reference/protocol/OutputFormatText"},{"title":"Part","description":"Exact type definition referenced by the public SDK.","href":"/api-reference/protocol/Part"},{"title":"PatchPart","href":"/api-reference/protocol/PatchPart"},{"title":"PermissionAction","description":"Exact type definition referenced by the public SDK.","href":"/api-reference/protocol/PermissionAction"},{"title":"PermissionActionConfig","href":"/api-reference/protocol/PermissionActionConfig"},{"title":"PermissionConfig","href":"/api-reference/protocol/PermissionConfig"},{"title":"PermissionObjectConfig","href":"/api-reference/protocol/PermissionObjectConfig"},{"title":"PermissionRequest","href":"/api-reference/protocol/PermissionRequest"},{"title":"PermissionRule","href":"/api-reference/protocol/PermissionRule"},{"title":"PermissionRuleConfig","href":"/api-reference/protocol/PermissionRuleConfig"},{"title":"PermissionRuleset","href":"/api-reference/protocol/PermissionRuleset"},{"title":"Project","href":"/api-reference/protocol/Project"},{"title":"ProviderAuthError","href":"/api-reference/protocol/ProviderAuthError"},{"title":"ProviderConfig","href":"/api-reference/protocol/ProviderConfig"},{"title":"Pty","href":"/api-reference/protocol/Pty"},{"title":"QuestionAnswer","href":"/api-reference/protocol/QuestionAnswer"},{"title":"QuestionInfo","href":"/api-reference/protocol/QuestionInfo"},{"title":"QuestionOption","href":"/api-reference/protocol/QuestionOption"},{"title":"QuestionRejected","href":"/api-reference/protocol/QuestionRejected"},{"title":"QuestionReplied","href":"/api-reference/protocol/QuestionReplied"},{"title":"QuestionRequest","href":"/api-reference/protocol/QuestionRequest"},{"title":"QuestionTool","href":"/api-reference/protocol/QuestionTool"},{"title":"Range","href":"/api-reference/protocol/Range"},{"title":"ReasoningPart","href":"/api-reference/protocol/ReasoningPart"},{"title":"ResourceSource","href":"/api-reference/protocol/ResourceSource"},{"title":"RetryPart","href":"/api-reference/protocol/RetryPart"},{"title":"ServerConfig","href":"/api-reference/protocol/ServerConfig"},{"title":"Session","href":"/api-reference/protocol/Session"},{"title":"SessionCheckpoint","href":"/api-reference/protocol/SessionCheckpoint"},{"title":"SessionStatus","href":"/api-reference/protocol/SessionStatus"},{"title":"SnapshotFileDiff","href":"/api-reference/protocol/SnapshotFileDiff"},{"title":"SnapshotPart","href":"/api-reference/protocol/SnapshotPart"},{"title":"StepFinishPart","href":"/api-reference/protocol/StepFinishPart"},{"title":"StepStartPart","href":"/api-reference/protocol/StepStartPart"},{"title":"StructuredOutputError","href":"/api-reference/protocol/StructuredOutputError"},{"title":"SubtaskPart","href":"/api-reference/protocol/SubtaskPart"},{"title":"SubtaskPartInput","href":"/api-reference/protocol/SubtaskPartInput"},{"title":"SymbolSource","href":"/api-reference/protocol/SymbolSource"},{"title":"TextPart","href":"/api-reference/protocol/TextPart"},{"title":"TextPartInput","href":"/api-reference/protocol/TextPartInput"},{"title":"Todo","href":"/api-reference/protocol/Todo"},{"title":"ToolPart","href":"/api-reference/protocol/ToolPart"},{"title":"ToolState","href":"/api-reference/protocol/ToolState"},{"title":"ToolStateCompleted","href":"/api-reference/protocol/ToolStateCompleted"},{"title":"ToolStateError","href":"/api-reference/protocol/ToolStateError"},{"title":"ToolStatePending","href":"/api-reference/protocol/ToolStatePending"},{"title":"ToolStateRunning","href":"/api-reference/protocol/ToolStateRunning"},{"title":"UnknownError","href":"/api-reference/protocol/UnknownError"},{"title":"UserMessage","href":"/api-reference/protocol/UserMessage"},{"title":"WellKnownAuth","href":"/api-reference/protocol/WellKnownAuth"}]}]}]},"basePath":"","title":"PatchPart - Cognitio Agent SDK","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":[],"chunks":[]}