All of the following are primary materials opened and cross-checked for this article. The date is the verification time of this session, not the feature’s first release date. The presence of source code does not mean the capability is enabled by default for all users.
All source links are pinned to the same commit. Read along “protocol entry → handler → state management → tool execution → tests” instead of only reading the README architecture diagram.
Use tests to cross-check the steering protocol semantics
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"BearCoding","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/bearcoding/MYGn8HLQ7UQqxgOO/logo/light.svg?fit=max\u0026auto=format\u0026n=MYGn8HLQ7UQqxgOO\u0026q=85\u0026s=48ce81bd8708c97789b80b4f5390d38f","dark":"https://mintcdn.com/bearcoding/MYGn8HLQ7UQqxgOO/logo/dark.svg?fit=max\u0026auto=format\u0026n=MYGn8HLQ7UQqxgOO\u0026q=85\u0026s=6a1191d9e17352c65f3caa5436deca9e"},"favicon":"https://mintcdn.com/bearcoding/MYGn8HLQ7UQqxgOO/favicon.svg?fit=max\u0026auto=format\u0026n=MYGn8HLQ7UQqxgOO\u0026q=85\u0026s=8951c18a9e9b3edac018cec1ea6d1e88","api":{"examples":{"prefill":false}},"navbar":{"links":[{"href":"mailto:hi@mintlify.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.mintlify.com"}},"footer":{"socials":{"x":"https://x.com/mintlify","github":"https://github.com/mintlify","linkedin":"https://linkedin.com/company/mintlify"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://mintlify.com/docs"},{"anchor":"Blog","icon":"newspaper","href":"https://mintlify.com/blog"}]},"languages":[{"language":"zh","default":true,"href":"zh/guides/response-api"},{"language":"en","href":"guides/response-api"},{"language":"jp","href":"jp/guides/response-api"},{"language":"zh-CN","href":"zh-CN/guides/response-api"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bearcoding","hasAudioNarration":false,"actualSubdomain":"bearcoding","customDomains":["docs.wangenhui.top"],"gitSource":{"type":"github","owner":"petermaner","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6aa3d62776d03ab7ea54af4d","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"en","tag":"Codex and Harness","count":10},{"language":"jp","tag":"Codex と Harness","count":10},{"language":"zh-CN","tag":"Codex 与 Harness","count":10},{"language":"zh","tag":"Codex 与 Harness","count":10},{"language":"en","tag":"Guides","count":1},{"language":"jp","tag":"ガイド","count":1},{"language":"zh-CN","tag":"指南","count":1},{"language":"zh","tag":"指南","count":1}],"searchSettings":{"showContentSnippets":true,"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"type":"email","email":"1344243051@qq.com"}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"guides/codex-harness-sources","slug":"/guides/codex-harness-sources","pageMetadata":{"title":"Public references and source navigation","description":"Official docs, papers, public source code, and pinned-version evidence, in reading order.","href":"/guides/codex-harness-sources"},"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: \"Official docs, papers, public source code, and pinned-version evidence, in reading order.\"\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={a:`a`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`16-public-references-and-source-reading-order`,children:`16. Public references and source reading order`}),`\n`,_jsx(_components.p,{children:`All of the following are primary materials opened and cross-checked for this article. The date is the verification time of this session, not the feature’s first release date. The presence of source code does not mean the capability is enabled by default for all users.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Reading order`}),_jsx(_components.th,{children:`Material`}),_jsx(_components.th,{children:`Focus`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://learn.chatgpt.com/docs/app-server`,children:`App Server`})}),_jsx(_components.td,{children:`Thread/Turn/Item, bidirectional protocol, lifecycle`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://developers.openai.com/api/docs/guides/latest-model?model=gpt-6-astra`,children:`Astra model guide`})}),_jsx(_components.td,{children:`Capability support, not for guessing the training recipe`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`3`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://developers.openai.com/api/docs/guides/async-tool-calling`,children:`Async tool calling`})}),_jsx(_components.td,{children:`async flag, call ID, wait, compatibility limits`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://developers.openai.com/api/docs/guides/steering`,children:`Steering`})}),_jsx(_components.td,{children:`accepted, successor, pending`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`5`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://developers.openai.com/api/docs/guides/tools-programmatic-tool-calling`,children:`PTC`})}),_jsx(_components.td,{children:`allowed_callers, caller, program resumption`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`6`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://developers.openai.com/api/docs/guides/compaction`,children:`Compaction`})}),_jsx(_components.td,{children:`Output handling for automatic vs. standalone compaction`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`7`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://learn.chatgpt.com/docs/customization/memories`,children:`Memories`})}),_jsx(_components.td,{children:`Local memory and product controls`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`8`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://developers.openai.com/api/docs/guides/tools-computer-use`,children:`Computer Use`})}),_jsx(_components.td,{children:`Environment execution and observation loop`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`9`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://code.claude.com/docs/en/agent-sdk/agent-loop`,children:`Claude Agent loop`})}),_jsx(_components.td,{children:`Fair view of capabilities other systems already have`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`10`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents`,children:`Anthropic long-task harness`})}),_jsx(_components.td,{children:`Handoff artifacts and acceptance`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`11`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://www.anthropic.com/engineering/managed-agents`,children:`Anthropic Managed Agents`})}),_jsx(_components.td,{children:`Separation of session/harness/sandbox`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`12`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://modelcontextprotocol.io/specification/2025-11-25/architecture`,children:`MCP architecture spec`})}),_jsx(_components.td,{children:`Boundary between protocol and orchestration`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`13`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://www.anthropic.com/engineering/code-execution-with-mcp`,children:`Anthropic code execution + MCP`})}),_jsx(_components.td,{children:`Code orchestration does not exclude MCP`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`14`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://arxiv.org/abs/2601.11868`,children:`Terminal-Bench paper`})}),_jsx(_components.td,{children:`Methods for task and system evaluation`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`16-1-pinned-source-navigation`,children:`16.1 Pinned source navigation`}),`\n`,_jsx(_components.p,{children:`All source links are pinned to the same commit. Read along “protocol entry → handler → state management → tool execution → tests” instead of only reading the README architecture diagram.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`File`}),_jsx(_components.th,{children:`What was verified this time`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/app-server/src/code_mode_host.rs`,children:`app-server/src/code_mode_host.rs`})}),_jsx(_components.td,{children:`Process-level host transport selection, gRPC URL validation`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/code-mode-runtime/src/runtime/mod.rs`,children:`code-mode-runtime/src/runtime/mod.rs`})}),_jsx(_components.td,{children:`V8 execution thread, commands and events, Promise wiring`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/core/src/tools/code_mode/execute_handler.rs`,children:`core/src/tools/code_mode/execute_handler.rs`})}),_jsx(_components.td,{children:`Cell startup and first result, yield path`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/core/src/tools/code_mode/wait_handler.rs`,children:`core/src/tools/code_mode/wait_handler.rs`})}),_jsx(_components.td,{children:`Cell wait and termination`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/core/src/compact_remote_v2.rs`,children:`core/src/compact_remote_v2.rs`})}),_jsx(_components.td,{children:`Compaction requests, output validation, history retention`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/core/src/context_manager/history.rs`,children:`core/src/context_manager/history.rs`})}),_jsx(_components.td,{children:`Management of model-visible history`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/core/src/context_manager/normalize.rs`,children:`core/src/context_manager/normalize.rs`})}),_jsx(_components.td,{children:`Normalization of call and result history items`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/core/src/tools/handlers/new_context_window.rs`,children:`core/src/tools/handlers/new_context_window.rs`})}),_jsx(_components.td,{children:`New window request without prior summarization`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/ext/history-notes/src/tools.rs`,children:`ext/history-notes/src/tools.rs`})}),_jsx(_components.td,{children:`History/notes interface and consistency boundary`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/memories/write/src/phase1.rs`,children:`memories/write/src/phase1.rs`})}),_jsx(_components.td,{children:`Extract candidate memories per rollout`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/memories/write/src/phase2.rs`,children:`memories/write/src/phase2.rs`})}),_jsx(_components.td,{children:`Global consolidation, workspaces, and leases`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`https://github.com/openai/codex/blob/ddea03ad049142943bdbf13e937b1d67e8c1ba0c/codex-rs/app-server/tests/suite/v2/turn_steer.rs`,children:`app-server/tests/suite/v2/turn_steer.rs`})}),_jsx(_components.td,{children:`Use tests to cross-check the steering protocol semantics`})]})]})]}),`\n`,_jsx(`a`,{id:`code`})]})}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":"Public references and source navigation","description":"Official docs, papers, public source code, and pinned-version evidence, in reading order.","href":"/guides/codex-harness-sources"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"16. Public references and source reading order","slug":"16-public-references-and-source-reading-order","depth":2,"children":[{"title":"16.1 Pinned source navigation","slug":"16-1-pinned-source-navigation","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"bearcoding","siteName":"BearCoding","title":"Public references and source navigation - BearCoding","contextualStarterQuestions":[{"_id":"6aa3d648350073676527eeb0","deploymentId":"6aa377cd4bcd7ecc918fa21a","questionText":"How do I use async tool calling?","status":"active","generatedBy":"contextual","path":"guides/codex-harness-sources","createdAt":"2026-09-11T10:22:00.313Z","updatedAt":"2026-09-11T10:22:00.313Z","__v":0},{"_id":"6aa3d648350073676527eeaf","deploymentId":"6aa377cd4bcd7ecc918fa21a","questionText":"What sources should I read first?","status":"active","generatedBy":"contextual","path":"guides/codex-harness-sources","createdAt":"2026-09-11T10:22:00.313Z","updatedAt":"2026-09-11T10:22:00.313Z","__v":0},{"_id":"6aa3d648350073676527eeb1","deploymentId":"6aa377cd4bcd7ecc918fa21a","questionText":"What is steering in this context?","status":"active","generatedBy":"contextual","path":"guides/codex-harness-sources","createdAt":"2026-09-11T10:22:00.313Z","updatedAt":"2026-09-11T10:22:00.313Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"zh":{"href":"/zh/guides/codex-harness-sources","matchLevel":1},"en":{"href":"/guides/codex-harness-sources","matchLevel":0},"jp":{"href":"/jp/guides/codex-harness-sources","matchLevel":1},"zh-CN":{"href":"/zh-CN/guides/codex-harness-sources","matchLevel":1}}},"lastModified":"2026-09-11T10:21:44.548Z","originalFileLocation":"guides/codex-harness-sources.mdx","locale":"en"},"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=\"Official docs, papers, public source code, and pinned-version evidence, in reading order.\">\u003cmeta data-mint-head name=\"application-name\" content=\"BearCoding\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bearcoding/TAU9cbtIjpJmF41c/_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/bearcoding/TAU9cbtIjpJmF41c/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bearcoding/TAU9cbtIjpJmF41c/_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/bearcoding/TAU9cbtIjpJmF41c/_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/bearcoding/TAU9cbtIjpJmF41c/_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/bearcoding/TAU9cbtIjpJmF41c/_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/bearcoding/TAU9cbtIjpJmF41c/_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/bearcoding/TAU9cbtIjpJmF41c/_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/bearcoding/TAU9cbtIjpJmF41c/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Public references and source navigation - BearCoding\">\u003cmeta data-mint-head property=\"og:description\" content=\"Official docs, papers, public source code, and pinned-version evidence, in reading order.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"BearCoding\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.wangenhui.top/guides/codex-harness-sources\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bearcoding.mintlify.site/_mintlify/api/og/v2?division=Codex+and+Harness\u0026amp;title=Public+references+and+source+navigation\u0026amp;description=Official+docs%2C+papers%2C+public+source+code%2C+and+pinned-version+evidence%2C+in+reading+order.\u0026amp;theme=df354e961f8316d3f48f3ce6\u0026amp;signature=897ccbc20372dddfa0d73ca9066b626843ff6456966dcd37e04b666f6ce028c7\">\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=\"Public references and source navigation - BearCoding\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Official docs, papers, public source code, and pinned-version evidence, in reading order.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bearcoding.mintlify.site/_mintlify/api/og/v2?division=Codex+and+Harness\u0026amp;title=Public+references+and+source+navigation\u0026amp;description=Official+docs%2C+papers%2C+public+source+code%2C+and+pinned-version+evidence%2C+in+reading+order.\u0026amp;theme=df354e961f8316d3f48f3ce6\u0026amp;signature=897ccbc20372dddfa0d73ca9066b626843ff6456966dcd37e04b666f6ce028c7\">\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/bearcoding/TAU9cbtIjpJmF41c/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"BearCoding\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.wangenhui.top/guides/codex-harness-sources\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/codex-harness-sources.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.wangenhui.top/guides/codex-harness-sources\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.wangenhui.top/zh/guides/codex-harness-sources\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.wangenhui.top/jp/guides/codex-harness-sources\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-CN\" href=\"https://docs.wangenhui.top/zh-CN/guides/codex-harness-sources\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.wangenhui.top/zh/guides/codex-harness-sources\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.wangenhui.top/#organization\",\"name\":\"BearCoding\",\"url\":\"https://docs.wangenhui.top\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/bearcoding/MYGn8HLQ7UQqxgOO/logo/light.svg?fit=max\u0026auto=format\u0026n=MYGn8HLQ7UQqxgOO\u0026q=85\u0026s=48ce81bd8708c97789b80b4f5390d38f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.wangenhui.top#website\",\"name\":\"BearCoding\",\"url\":\"https://docs.wangenhui.top\",\"publisher\":{\"@id\":\"https://docs.wangenhui.top/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.wangenhui.top/guides/codex-harness-sources#webpage\",\"url\":\"https://docs.wangenhui.top/guides/codex-harness-sources\",\"name\":\"Public references and source navigation\",\"description\":\"Official docs, papers, public source code, and pinned-version evidence, in reading order.\",\"dateModified\":\"2026-09-11T10:21:44.548Z\",\"isPartOf\":{\"@id\":\"https://docs.wangenhui.top#website\"},\"breadcrumb\":{\"@id\":\"https://docs.wangenhui.top/guides/codex-harness-sources#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.wangenhui.top/guides/codex-harness-sources#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Codex and Harness\",\"item\":\"https://docs.wangenhui.top/guides/codex-harness-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Public references and source navigation\",\"item\":\"https://docs.wangenhui.top/guides/codex-harness-sources\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.wangenhui.top/guides/codex-harness-sources#article\",\"headline\":\"Public references and source navigation\",\"name\":\"Public references and source navigation\",\"description\":\"Official docs, papers, public source code, and pinned-version evidence, in reading order.\",\"url\":\"https://docs.wangenhui.top/guides/codex-harness-sources\",\"mainEntityOfPage\":{\"@id\":\"https://docs.wangenhui.top/guides/codex-harness-sources#webpage\"},\"dateModified\":\"2026-09-11T10:21:44.548Z\",\"publisher\":{\"@id\":\"https://docs.wangenhui.top/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.wangenhui.top#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"BearCoding\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"BearCoding","nav":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://mintlify.com/docs"},{"anchor":"Blog","icon":"newspaper","href":"https://mintlify.com/blog"}]},"languages":[{"language":"zh","default":true,"pages":[{"title":"zh","href":"/zh/guides/codex-harness-sources"}]},{"language":"en","pages":[{"group":"Guides","pages":[{"title":"Response API primer: a deep dive into the next-generation model interaction interface","sidebarTitle":"Response API","href":"/guides/response-api"}]},{"group":"Codex and Harness","pages":[{"title":"Codex technical implementation vs. traditional harnesses","href":"/guides/codex-harness-overview"},{"title":"Unified runtime host, App Server, and agent GUI","href":"/guides/codex-harness-runtime"},{"title":"Async tool calling and mid-turn steering","href":"/guides/codex-harness-async"},{"title":"PTC, Code Mode, and MCP","href":"/guides/codex-harness-code-mode"},{"title":"Context management, compaction, and memory","href":"/guides/codex-harness-context-memory"},{"title":"Post-training coordination and Computer Use","href":"/guides/codex-harness-computer-use"},{"title":"Benchmarks, competitor comparison, and interview delivery","href":"/guides/codex-harness-evaluation"},{"title":"Hands-on runs and acceptance","description":"Run the local demos in this tutorial. Separate offline mechanism verification, real API wiring, and production systems.","href":"/guides/codex-harness-run"},{"title":"Public references and source navigation","href":"/guides/codex-harness-sources"},{"title":"Runnable demo code appendix","description":"Store the runtime, memory, app server, PTC, steering, and test code used throughout this tutorial.","href":"/guides/codex-harness-code"}]}]},{"language":"jp","pages":[{"title":"jp","href":"/jp/guides/codex-harness-sources"}]},{"language":"zh-CN","pages":[{"title":"zh-CN","href":"/zh-CN/guides/codex-harness-sources"}]}]},"basePath":"","title":"Public references and source navigation - BearCoding","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":[],"chunks":[]}