Files
cc-web/.trellis/tasks/10-10-streaming-retry-history/research/browser-evidence.json
shiyue 69b6db0f5b 修复完整会话历史与长气泡交互并更新 CentOS 7 发布包
提交当前工作区全部源码、回归脚本、任务记录及重新构建的 Bun baseline 发布包。发布单文件 MCP 初始化及前端资源一致性验证通过。
2026-10-10 23:40:16 +08:00

611 lines
18 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"root": "/dev/shm/ccweb-streaming-retry-browser-G8wkN6",
"fixture": {
"home": "/dev/shm/ccweb-streaming-retry-browser-G8wkN6/fixture-home",
"sessions": "/dev/shm/ccweb-streaming-retry-browser-G8wkN6/sessions",
"preload": "/dev/shm/ccweb-streaming-retry-browser-G8wkN6/isolated-home.cjs",
"mock": "/dev/shm/ccweb-streaming-retry-browser-G8wkN6/mock-codex.js",
"gates": [
"/dev/shm/ccweb-streaming-retry-browser-G8wkN6/retry-first",
"/dev/shm/ccweb-streaming-retry-browser-G8wkN6/retry-second",
"/dev/shm/ccweb-streaming-retry-browser-G8wkN6/complete-turn"
],
"baseline": ""
},
"protocol": [
{
"type": "resume_generating",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"textChars": 0,
"retryPending": false,
"isRunning": true,
"tools": 0
},
{
"type": "resume_generating",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"textChars": 128019,
"retryPending": false,
"isRunning": true,
"tools": 1
},
{
"type": "system_message",
"sessionId": "12222222-3333-4444-8555-666666666666",
"textChars": 0,
"retryPending": false,
"message": "Our servers are currently overloaded. Please try again later. server_is_overloaded service_unavailable_error error",
"tools": 0
},
{
"type": "resume_generating",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"textChars": 128019,
"retryPending": true,
"isRunning": true,
"tools": 1
},
{
"type": "system_message",
"sessionId": "12222222-3333-4444-8555-666666666666",
"textChars": 0,
"retryPending": false,
"message": "Codex 服务暂时繁忙,4 秒后自动重试(第 1/4 次,将从中断处继续)。",
"tools": 0
},
{
"type": "resume_generating",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"textChars": 128019,
"retryPending": true,
"isRunning": true,
"tools": 1
},
{
"type": "resume_generating",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"textChars": 128019,
"retryPending": false,
"isRunning": true,
"tools": 1
},
{
"type": "system_message",
"sessionId": "12222222-3333-4444-8555-666666666666",
"textChars": 0,
"retryPending": false,
"message": "Our servers are currently overloaded. Please try again later. server_is_overloaded service_unavailable_error error",
"tools": 0
},
{
"type": "resume_generating",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"textChars": 132154,
"retryPending": true,
"isRunning": true,
"tools": 2
},
{
"type": "system_message",
"sessionId": "12222222-3333-4444-8555-666666666666",
"textChars": 0,
"retryPending": false,
"message": "Codex 服务暂时繁忙,4 秒后自动重试(第 2/4 次,将从中断处继续)。",
"tools": 0
},
{
"type": "resume_generating",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"textChars": 132154,
"retryPending": false,
"isRunning": true,
"tools": 2
},
{
"type": "done",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"textChars": 136438,
"retryPending": false,
"tools": 3
},
{
"type": "resume_generating",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:baaac379-4a63-4255-a11b-b0f5f89fba64",
"textChars": 0,
"retryPending": false,
"isRunning": true,
"tools": 0
},
{
"type": "done",
"sessionId": "12222222-3333-4444-8555-666666666666",
"assistantMessageId": "codexapp:12222222-3333-4444-8555-666666666666:request:baaac379-4a63-4255-a11b-b0f5f89fba64",
"textChars": 30,
"retryPending": false,
"tools": 0
}
],
"stages": {
"initial-A": {
"textChars": 128017,
"key": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"streamCount": 1,
"toolCount": 1,
"labels": [
"A"
],
"textSha256": "bd486a68abe65da91c3bc2630087263bd681c3eba5006e6f05441f9c8c81c65c"
},
"switched-back-A": {
"textChars": 128017,
"key": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"streamCount": 1,
"toolCount": 1,
"labels": [
"A"
],
"textSha256": "bd486a68abe65da91c3bc2630087263bd681c3eba5006e6f05441f9c8c81c65c"
},
"retry-wait-refreshed-A": {
"textChars": 128017,
"key": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"streamCount": 1,
"toolCount": 1,
"labels": [
"A"
],
"textSha256": "bd486a68abe65da91c3bc2630087263bd681c3eba5006e6f05441f9c8c81c65c"
},
"retry-wait-reconnected-A": {
"textChars": 128017,
"key": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"streamCount": 1,
"toolCount": 1,
"labels": [
"A"
],
"textSha256": "bd486a68abe65da91c3bc2630087263bd681c3eba5006e6f05441f9c8c81c65c"
},
"continued-AB": {
"textChars": 132054,
"key": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"streamCount": 1,
"toolCount": 2,
"labels": [
"A",
"B"
],
"textSha256": "2ab9a7c30740adbbc859d14f2c7e35d4164ccbfe7d94ecccb523cf8f0380fe8c"
},
"continued-ABC": {
"textChars": 136318,
"key": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"streamCount": 1,
"toolCount": 3,
"labels": [
"A",
"B",
"C"
],
"textSha256": "443187a014c05522aa9d10d3f0214ec245afb026d0998281b7973a669e1f6597"
},
"completed-ABC": {
"textChars": 136748,
"key": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"streamCount": 0,
"toolCount": 3,
"labels": [
"A",
"B",
"C"
],
"textSha256": "6bdd746f39658fa372726977fa454976fbda72ec9dc924cacc90b3771678c6f8"
},
"completed-refreshed-ABC": {
"textChars": 136748,
"key": "codexapp:12222222-3333-4444-8555-666666666666:request:aaf373f2-2714-4f85-b273-2ac6f07b27d2",
"streamCount": 0,
"toolCount": 3,
"labels": [
"A",
"B",
"C"
],
"textSha256": "6bdd746f39658fa372726977fa454976fbda72ec9dc924cacc90b3771678c6f8"
}
},
"sourceFingerprints": {
"server.js": "c964060ad121bf16edd44caf94226455cf8a434bb8b14b9f5c434a3215d6b404",
"lib/agent-runtime.js": "997e30969c5e2479655bff7c061243b1b3bf36482eee76ea420d7c4f45e82e57",
"lib/codex-app-runtime.js": "6fe66921ed8998ed1b1478eb804c0ad965ff40fff7a18dd8086e3de42b67c122",
"lib/session-history-store.js": "e8daab67b60e30b451a16654d857700fb676dd5f9be33f2490a8db1c2e109b56",
"public/app.js": "433b4e68a9e91440eada679199a86ca7a84cf28b0f979eb3f46044be99fe757e",
"public/style.css": "1dc679c46b8d26947d3489851ec0058e61b35ada23ac4cd2089f38999a773f6c",
"scripts/mock-codex-app-server.js": "b22d0b027e93df45b991957b040cded5af5f0dbf392a210f923e5c31e8fa29ec",
"scripts/streaming-retry-browser-check.js": "02a5a1afc5cb3d7329c10165b14aba1923903c734d32ae8835b7503b0c917a2f"
},
"kind": "真实 server.js / 浏览器 / 门控 A-B-C / 隔离存储",
"assets": [
{
"url": "https://cdnjs.cloudflare.com/ajax/libs/marked/12.0.1/marked.min.js",
"file": "marked.min.js",
"bytes": 35418,
"sha256": "cb4cf2efefd2b1f602bf2f27d594fc0a26340d2661b60cddfcaac7a7b9261886"
},
{
"url": "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js",
"file": "highlight.min.js",
"bytes": 121727,
"sha256": "837a6fa5b0c736b52bbde2b2b6190f305da3fc9ed41681db5321507057b5c846"
},
{
"url": "https://cdnjs.cloudflare.com/ajax/libs/mermaid/10.9.1/mermaid.min.js",
"file": "mermaid.min.js",
"bytes": 3335717,
"sha256": "61b335a46df05a7ce1c98378f60e5f3e77a7fb608a1056997e8a649304a936d6"
},
{
"url": "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/atom-one-dark.min.css",
"file": "atom-one-dark.min.css",
"bytes": 856,
"sha256": "4237ffca7ce6aadb438c457e0a675b125c534bbdda5b87f41f3a1495603bcc9b"
}
],
"browser": {
"browserName": "chromium",
"browserVersion": "149.0.7827.55"
},
"controls": {
"initialSingle": {
"toggle": true,
"copy": true,
"expanded": "false",
"multiCollapsed": false,
"singleCollapsed": true,
"textChars": 128017,
"contentHeight": 420,
"contentMaxHeight": "420px",
"early": [],
"dividerCount": 0,
"fencedDivider": false,
"actionButtons": [
{
"className": "msg-last-section-btn",
"top": 681.796875,
"row": "msg-action-row"
},
{
"className": "msg-copy-reply-btn",
"top": 681.796875,
"row": "msg-action-row"
}
],
"copyWidth": 28,
"copyHeight": 28,
"toggleHeight": 30,
"width": 1280,
"scrollWidth": 1280,
"copiedChars": 128018
},
"initialSingleExpanded": {
"toggle": true,
"copy": true,
"expanded": "true",
"multiCollapsed": false,
"singleCollapsed": false,
"textChars": 128017,
"contentHeight": 64737.25,
"contentMaxHeight": "none",
"early": [],
"dividerCount": 0,
"fencedDivider": false,
"actionButtons": [
{
"className": "msg-last-section-btn",
"top": 64999.046875,
"row": "msg-action-row"
},
{
"className": "msg-copy-reply-btn",
"top": 64999.046875,
"row": "msg-action-row"
}
],
"copyWidth": 28,
"copyHeight": 28,
"toggleHeight": 30,
"width": 1280,
"scrollWidth": 1280,
"copiedChars": 128018,
"keyboard": "Enter"
},
"multiple": {
"toggle": true,
"copy": true,
"expanded": "false",
"multiCollapsed": true,
"singleCollapsed": false,
"textChars": 132054,
"contentHeight": 2101,
"contentMaxHeight": "none",
"early": [
{
"textChars": 7,
"visible": false
},
{
"textChars": 128000,
"visible": false
},
{
"textChars": 7,
"visible": false
}
],
"dividerCount": 1,
"fencedDivider": false,
"actionButtons": [
{
"className": "msg-last-section-btn",
"top": 865.84375,
"row": "msg-action-row"
},
{
"className": "msg-copy-reply-btn",
"top": 865.84375,
"row": "msg-action-row"
}
],
"copyWidth": 28,
"copyHeight": 28,
"toggleHeight": 30,
"width": 1280,
"scrollWidth": 1280,
"copiedChars": 4016
},
"multipleExpanded": {
"toggle": true,
"copy": true,
"expanded": "true",
"multiCollapsed": false,
"singleCollapsed": false,
"textChars": 132054,
"contentHeight": 66848.25,
"contentMaxHeight": "none",
"early": [
{
"textChars": 7,
"visible": true
},
{
"textChars": 128000,
"visible": true
},
{
"textChars": 7,
"visible": true
}
],
"dividerCount": 1,
"fencedDivider": false,
"actionButtons": [
{
"className": "msg-last-section-btn",
"top": 67186.09375,
"row": "msg-action-row"
},
{
"className": "msg-copy-reply-btn",
"top": 67186.09375,
"row": "msg-action-row"
}
],
"copyWidth": 28,
"copyHeight": 28,
"toggleHeight": 30,
"width": 1280,
"scrollWidth": 1280,
"copiedChars": 4016,
"keyboard": "Space"
},
"completed": {
"toggle": true,
"copy": true,
"expanded": "false",
"multiCollapsed": true,
"singleCollapsed": false,
"textChars": 136748,
"contentMaxHeight": "",
"early": [
{
"textChars": 7,
"visible": false
},
{
"textChars": 128000,
"visible": false
},
{
"textChars": 7,
"visible": false
},
{
"textChars": 19,
"visible": false
},
{
"textChars": 4014,
"visible": false
}
],
"dividerCount": 2,
"fencedDivider": true,
"actionButtons": [
{
"className": "msg-last-section-btn",
"top": 671.75,
"row": "msg-action-row"
},
{
"className": "msg-copy-reply-btn",
"top": 671.75,
"row": "msg-action-row"
},
{
"className": "msg-branch-btn",
"top": 671.75,
"row": "msg-action-row"
}
],
"copyWidth": 28,
"copyHeight": 28,
"toggleHeight": 30,
"width": 1280,
"scrollWidth": 1280,
"copiedChars": 4165
},
"completedExpanded": {
"toggle": true,
"copy": true,
"expanded": "true",
"multiCollapsed": false,
"singleCollapsed": false,
"textChars": 136743,
"contentMaxHeight": "",
"early": [
{
"textChars": 7,
"visible": true
},
{
"textChars": 128000,
"visible": true
},
{
"textChars": 7,
"visible": true
},
{
"textChars": 19,
"visible": true
},
{
"textChars": 4014,
"visible": true
}
],
"dividerCount": 2,
"fencedDivider": true,
"actionButtons": [
{
"className": "msg-last-section-btn",
"top": 666,
"row": "msg-action-row"
},
{
"className": "msg-branch-btn",
"top": 666,
"row": "msg-action-row"
},
{
"className": "msg-copy-reply-btn",
"top": 666,
"row": "msg-action-row"
}
],
"copyWidth": 28,
"copyHeight": 28,
"toggleHeight": 30,
"width": 1280,
"scrollWidth": 1280,
"copiedChars": 4165
},
"mobile": {
"toggle": true,
"copy": true,
"expanded": "false",
"multiCollapsed": true,
"singleCollapsed": false,
"textChars": 136748,
"contentMaxHeight": "",
"early": [
{
"textChars": 7,
"visible": false
},
{
"textChars": 128000,
"visible": false
},
{
"textChars": 7,
"visible": false
},
{
"textChars": 19,
"visible": false
},
{
"textChars": 4014,
"visible": false
}
],
"dividerCount": 2,
"fencedDivider": true,
"actionButtons": [
{
"className": "msg-last-section-btn",
"top": 5243.40625,
"row": "msg-action-row"
},
{
"className": "msg-branch-btn",
"top": 5243.40625,
"row": "msg-action-row"
},
{
"className": "msg-copy-reply-btn",
"top": 5243.40625,
"row": "msg-action-row"
}
],
"copyWidth": 44,
"copyHeight": 44,
"toggleHeight": 44,
"width": 390,
"scrollWidth": 390,
"copiedChars": 4165
}
},
"singleReplyLocate": {
"visible": true,
"expanded": true,
"top": 761.25,
"bottom": 786
},
"nextUserTurn": {
"assistantBubbles": 2,
"preservedPrevious": true
},
"ok": true,
"sourceFingerprintsAfter": {
"server.js": "c964060ad121bf16edd44caf94226455cf8a434bb8b14b9f5c434a3215d6b404",
"lib/agent-runtime.js": "997e30969c5e2479655bff7c061243b1b3bf36482eee76ea420d7c4f45e82e57",
"lib/codex-app-runtime.js": "6fe66921ed8998ed1b1478eb804c0ad965ff40fff7a18dd8086e3de42b67c122",
"lib/session-history-store.js": "e8daab67b60e30b451a16654d857700fb676dd5f9be33f2490a8db1c2e109b56",
"public/app.js": "433b4e68a9e91440eada679199a86ca7a84cf28b0f979eb3f46044be99fe757e",
"public/style.css": "1dc679c46b8d26947d3489851ec0058e61b35ada23ac4cd2089f38999a773f6c",
"scripts/mock-codex-app-server.js": "b22d0b027e93df45b991957b040cded5af5f0dbf392a210f923e5c31e8fa29ec",
"scripts/streaming-retry-browser-check.js": "02a5a1afc5cb3d7329c10165b14aba1923903c734d32ae8835b7503b0c917a2f"
},
"sourcesChangedDuringRun": []
}