deepseek-harness/.agents/notes/implemented/bug-fix
Yichen Jiang ec9a08bdde Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input
# Conflicts:
#	.agents/notes/implemented/architecture/2026-07-05-reconstructable-requests.i18n.yaml
#	docs/core-data-structures/core.i18n.yaml
#	docs/module-graph.md
#	packages/client/ui-conversation/src/client/chat/AssistantMarkdown.tsx
#	packages/client/ui-conversation/src/client/index.ts
#	packages/compact/compact-basic/README.i18n.yaml
2026-08-08 17:56:53 +08:00
..
2026-07-19-windows-atomic-write-dacl-preservation.i18n.yaml docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-19-windows-atomic-write-dacl-preservation.md docs(agent-notes): consolidate superseded decisions 2026-07-25 16:43:07 +08:00
2026-07-19-windows-atomic-write-dacl-preservation.zh.md docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-20-config-hot-reload-resilience.i18n.yaml fix(cordis): preserve concurrent loader composition 2026-08-02 01:25:01 +08:00
2026-07-20-config-hot-reload-resilience.md fix(cordis): preserve concurrent loader composition 2026-08-02 01:25:01 +08:00
2026-07-20-config-hot-reload-resilience.zh.md fix(cordis): preserve concurrent loader composition 2026-08-02 01:25:01 +08:00
2026-07-20-error-cause-chain-diagnostics.i18n.yaml cleanup(cli): remove dsh-cli-demo 2026-08-08 15:08:07 +08:00
2026-07-20-error-cause-chain-diagnostics.md cleanup(cli): remove dsh-cli-demo 2026-08-08 15:08:07 +08:00
2026-07-20-error-cause-chain-diagnostics.zh.md cleanup(cli): remove dsh-cli-demo 2026-08-08 15:08:07 +08:00
2026-07-20-jsonl-storage-identity.i18n.yaml docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-20-jsonl-storage-identity.md fix(persistence): reconcile project session layout 2026-07-25 15:11:17 +08:00
2026-07-20-jsonl-storage-identity.zh.md docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-21-compaction-summary-prefix-cache-reuse.i18n.yaml fix(replay): mark local compaction calls 2026-08-08 15:28:35 +08:00
2026-07-21-compaction-summary-prefix-cache-reuse.md fix(replay): mark local compaction calls 2026-08-08 15:28:35 +08:00
2026-07-21-compaction-summary-prefix-cache-reuse.zh.md fix(replay): mark local compaction calls 2026-08-08 15:28:35 +08:00
2026-07-21-semantic-session-checkpoints.i18n.yaml Merge remote-tracking branch 'origin/master' into xtr/react-loop-simplification 2026-08-05 13:09:53 +08:00
2026-07-21-semantic-session-checkpoints.md refactor agent pre-step inbox lifecycle 2026-07-31 19:21:16 +08:00
2026-07-21-semantic-session-checkpoints.zh.md Merge remote-tracking branch 'origin/master' into xtr/react-loop-simplification 2026-08-05 13:09:53 +08:00
2026-07-22-pi-ai-transport-truncation-classification.i18n.yaml Merge origin/master into xjt/proofreading-active-docs-2-apply 2026-08-05 10:57:53 +08:00
2026-07-22-pi-ai-transport-truncation-classification.md fix(llm-pi-ai): classify transport truncations 2026-07-27 18:53:29 +08:00
2026-07-22-pi-ai-transport-truncation-classification.zh.md Merge origin/master into xjt/proofreading-active-docs-2-apply 2026-08-05 10:57:53 +08:00
2026-07-24-empty-model-response-is-retryable.i18n.yaml docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-24-empty-model-response-is-retryable.md Merge remote-tracking branch 'origin/master' into codex/provider-retry-policy 2026-07-25 16:05:05 +08:00
2026-07-24-empty-model-response-is-retryable.zh.md docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-24-recursive-python-sdk-session-notifications.i18n.yaml docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-24-recursive-python-sdk-session-notifications.md fix(python-sdk): preserve reused session ancestry 2026-07-24 12:21:10 +08:00
2026-07-24-recursive-python-sdk-session-notifications.zh.md docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-27-glob-sampling.i18n.yaml fix(fs-search): make glob sampling an explicit choice 2026-07-30 21:14:03 +08:00
2026-07-27-glob-sampling.md fix(fs-search): make glob sampling an explicit choice 2026-07-30 21:14:03 +08:00
2026-07-27-glob-sampling.zh.md fix(fs-search): make glob sampling an explicit choice 2026-07-30 21:14:03 +08:00
2026-07-27-stable-snapshot-refresh-volatiles.i18n.yaml fix(snapshot): harden message id retention 2026-08-08 02:15:44 +08:00
2026-07-27-stable-snapshot-refresh-volatiles.md fix(snapshot): harden message id retention 2026-08-08 02:15:44 +08:00
2026-07-27-stable-snapshot-refresh-volatiles.zh.md fix(snapshot): harden message id retention 2026-08-08 02:15:44 +08:00
2026-07-28-load-pre-identity-session-messages.i18n.yaml docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-28-load-pre-identity-session-messages.md fix(persistence): restore pre-identity sessions 2026-07-28 22:16:43 +08:00
2026-07-28-load-pre-identity-session-messages.zh.md docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
2026-07-28-themed-scrollbars-and-reserved-gutter.i18n.yaml feat(web): draw the sidebar's scrollbar only under the pointer 2026-08-04 15:05:32 +08:00
2026-07-28-themed-scrollbars-and-reserved-gutter.md feat(web): draw the sidebar's scrollbar only under the pointer 2026-08-04 15:05:32 +08:00
2026-07-28-themed-scrollbars-and-reserved-gutter.zh.md feat(web): draw the sidebar's scrollbar only under the pointer 2026-08-04 15:05:32 +08:00
2026-07-28-web-agent-runtime-context.i18n.yaml Merge remote-tracking branch 'origin/master' into worktree/align-core-web-rl-prompt 2026-08-06 20:34:57 +08:00
2026-07-28-web-agent-runtime-context.md Merge remote-tracking branch 'origin/master' into worktree/align-core-web-rl-prompt 2026-08-06 20:34:57 +08:00
2026-07-28-web-agent-runtime-context.zh.md Merge remote-tracking branch 'origin/master' into worktree/align-core-web-rl-prompt 2026-08-06 20:34:57 +08:00
2026-07-28-web-gui-feedback-loop.i18n.yaml Merge remote-tracking branch 'origin/master' into worktree/align-core-web-rl-prompt 2026-08-06 20:34:57 +08:00
2026-07-28-web-gui-feedback-loop.md Merge remote-tracking branch 'origin/master' into worktree/align-core-web-rl-prompt 2026-08-06 20:34:57 +08:00
2026-07-28-web-gui-feedback-loop.zh.md Merge remote-tracking branch 'origin/master' into worktree/align-core-web-rl-prompt 2026-08-06 20:34:57 +08:00
2026-07-29-atomic-web-image-admission.i18n.yaml fix: address ds-review-bot v7 findings on the merged image-input head 2026-07-30 14:34:08 +08:00
2026-07-29-atomic-web-image-admission.md fix: address ds-review-bot v7 findings on the merged image-input head 2026-07-30 14:34:08 +08:00
2026-07-29-atomic-web-image-admission.zh.md fix: address ds-review-bot v7 findings on the merged image-input head 2026-07-30 14:34:08 +08:00
2026-07-29-human-transcript-append-origin.i18n.yaml Merge remote-tracking branch 'origin/master' into xtr/react-loop-simplification 2026-08-04 14:19:23 +08:00
2026-07-29-human-transcript-append-origin.md Merge remote-tracking branch 'origin/master' into xtr/react-loop-simplification 2026-08-04 14:19:23 +08:00
2026-07-29-human-transcript-append-origin.zh.md Merge remote-tracking branch 'origin/master' into xtr/react-loop-simplification 2026-08-04 14:19:23 +08:00
2026-07-29-pnpm-setup-runner-isolation.i18n.yaml cleanup: remove private repository references 2026-08-08 01:10:57 +08:00
2026-07-29-pnpm-setup-runner-isolation.md cleanup: remove private repository references 2026-08-08 01:10:57 +08:00
2026-07-29-pnpm-setup-runner-isolation.zh.md cleanup: remove private repository references 2026-08-08 01:10:57 +08:00
2026-07-29-sticky-composer-conversation-scroll.i18n.yaml Attribute reader scroll input through the observed-top ledger 2026-08-07 13:44:49 +08:00
2026-07-29-sticky-composer-conversation-scroll.md Attribute reader scroll input through the observed-top ledger 2026-08-07 13:44:49 +08:00
2026-07-29-sticky-composer-conversation-scroll.zh.md Attribute reader scroll input through the observed-top ledger 2026-08-07 13:44:49 +08:00
2026-07-29-web-details-session-lifecycle.i18n.yaml docs(notes): archive low-value records 2026-08-07 22:52:19 +08:00
2026-07-29-web-details-session-lifecycle.md docs(notes): archive low-value records 2026-08-07 22:52:19 +08:00
2026-07-29-web-details-session-lifecycle.zh.md docs(notes): archive low-value records 2026-08-07 22:52:19 +08:00
2026-07-30-approval-panel-command-cap.i18n.yaml docs: keep the approval-panel cap note current with the composer's scrollport 2026-07-31 17:15:47 +08:00
2026-07-30-approval-panel-command-cap.md docs: keep the approval-panel cap note current with the composer's scrollport 2026-07-31 17:15:47 +08:00
2026-07-30-approval-panel-command-cap.zh.md docs: keep the approval-panel cap note current with the composer's scrollport 2026-07-31 17:15:47 +08:00
2026-07-30-composer-context-stack-order.i18n.yaml fix(web): align composer context stack 2026-08-02 12:45:36 +08:00
2026-07-30-composer-context-stack-order.md fix(web): align composer context stack 2026-08-02 12:45:36 +08:00
2026-07-30-composer-context-stack-order.zh.md fix(web): align composer context stack 2026-08-02 12:45:36 +08:00
2026-07-30-hover-popup-pointer-grace.i18n.yaml fix(web): only anchor presses dismiss the hover card 2026-07-31 15:06:27 +08:00
2026-07-30-hover-popup-pointer-grace.md fix(web): only anchor presses dismiss the hover card 2026-07-31 15:06:27 +08:00
2026-07-30-hover-popup-pointer-grace.zh.md fix(web): only anchor presses dismiss the hover card 2026-07-31 15:06:27 +08:00
2026-07-30-multi-select-custom-answer-composition.i18n.yaml fix(user-interaction): address review feedback 2026-07-30 17:59:37 +08:00
2026-07-30-multi-select-custom-answer-composition.md fix(user-interaction): address review feedback 2026-07-30 17:59:37 +08:00
2026-07-30-multi-select-custom-answer-composition.zh.md fix(user-interaction): address review feedback 2026-07-30 17:59:37 +08:00
2026-07-30-source-checkout-workdir-distinction.i18n.yaml fix(prompt): distinguish checkout from workdir 2026-07-30 15:06:28 +08:00
2026-07-30-source-checkout-workdir-distinction.md fix(prompt): distinguish checkout from workdir 2026-07-30 15:06:28 +08:00
2026-07-30-source-checkout-workdir-distinction.zh.md fix(prompt): distinguish checkout from workdir 2026-07-30 15:06:28 +08:00
2026-07-30-web-transcript-log-ordered-projection.i18n.yaml feat(web): merge compact status and summary cards 2026-08-08 14:11:26 +08:00
2026-07-30-web-transcript-log-ordered-projection.md feat(web): merge compact status and summary cards 2026-08-08 14:11:26 +08:00
2026-07-30-web-transcript-log-ordered-projection.zh.md feat(web): merge compact status and summary cards 2026-08-08 14:11:26 +08:00
2026-07-31-composer-text-layers-share-one-scrollport.i18n.yaml fix(web): preserve focus when restoring drafts 2026-08-04 15:12:11 +08:00
2026-07-31-composer-text-layers-share-one-scrollport.md fix(web): preserve focus when restoring drafts 2026-08-04 15:12:11 +08:00
2026-07-31-composer-text-layers-share-one-scrollport.zh.md fix(web): preserve focus when restoring drafts 2026-08-04 15:12:11 +08:00
2026-07-31-english-compaction-checkpoints.i18n.yaml fix(compact): use English checkpoints 2026-07-31 01:36:20 +08:00
2026-07-31-english-compaction-checkpoints.md fix(compact): use English checkpoints 2026-07-31 01:36:20 +08:00
2026-07-31-english-compaction-checkpoints.zh.md fix(compact): use English checkpoints 2026-07-31 01:36:20 +08:00
2026-07-31-fail-loud-releases-the-terminal.i18n.yaml fix(hmr,include): settle a failing boot instead of a silent exit 13 2026-08-03 14:14:20 +08:00
2026-07-31-fail-loud-releases-the-terminal.md fix(hmr,include): settle a failing boot instead of a silent exit 13 2026-08-03 14:14:20 +08:00
2026-07-31-fail-loud-releases-the-terminal.zh.md fix(hmr,include): settle a failing boot instead of a silent exit 13 2026-08-03 14:14:20 +08:00
2026-07-31-fork-anchor-floors-to-event-seq.i18n.yaml fix(client): floor the fork anchor to a real event seq 2026-07-31 05:41:45 -07:00
2026-07-31-fork-anchor-floors-to-event-seq.md fix(client): floor the fork anchor to a real event seq 2026-07-31 05:41:45 -07:00
2026-07-31-fork-anchor-floors-to-event-seq.zh.md fix(client): floor the fork anchor to a real event seq 2026-07-31 05:41:45 -07:00
2026-07-31-resume-selector-batch-projection.i18n.yaml docs(i18n): address proofreading review findings 2026-08-04 18:42:13 +08:00
2026-07-31-resume-selector-batch-projection.md feat(tui): resolve resume titles through the projection cache 2026-08-03 21:13:52 +08:00
2026-07-31-resume-selector-batch-projection.zh.md docs(i18n): address proofreading review findings 2026-08-04 18:42:13 +08:00
2026-07-31-same-basename-workspace-adoption.i18n.yaml Allow same-basename Workspace paths 2026-07-31 18:37:34 +08:00
2026-07-31-same-basename-workspace-adoption.md Allow same-basename Workspace paths 2026-07-31 18:37:34 +08:00
2026-07-31-same-basename-workspace-adoption.zh.md Allow same-basename Workspace paths 2026-07-31 18:37:34 +08:00
2026-07-31-web-stop-preserves-queue.i18n.yaml fix(host): preserve subagent continuation ownership 2026-08-02 12:51:10 +08:00
2026-07-31-web-stop-preserves-queue.md fix(host): preserve subagent continuation ownership 2026-08-02 12:51:10 +08:00
2026-07-31-web-stop-preserves-queue.zh.md fix(host): preserve subagent continuation ownership 2026-08-02 12:51:10 +08:00
2026-08-01-ask-user-delegated-caller-guard.i18n.yaml fix: guard human interaction by runtime ownership 2026-08-08 15:30:08 +08:00
2026-08-01-ask-user-delegated-caller-guard.md fix: guard human interaction by runtime ownership 2026-08-08 15:30:08 +08:00
2026-08-01-ask-user-delegated-caller-guard.zh.md fix: guard human interaction by runtime ownership 2026-08-08 15:30:08 +08:00
2026-08-02-goal-round-wrapup-message.i18n.yaml fix(tool-goal): let the model deliver a wrap-up message after a goal-round complete/blocked 2026-08-02 05:58:45 -07:00
2026-08-02-goal-round-wrapup-message.md fix(tool-goal): let the model deliver a wrap-up message after a goal-round complete/blocked 2026-08-02 05:58:45 -07:00
2026-08-02-goal-round-wrapup-message.zh.md fix(tool-goal): let the model deliver a wrap-up message after a goal-round complete/blocked 2026-08-02 05:58:45 -07:00
2026-08-02-message-fork-actions-require-completed-turn-tail.i18n.yaml fix(web): drop the branch action from user and steering bubbles 2026-08-06 17:46:18 +08:00
2026-08-02-message-fork-actions-require-completed-turn-tail.md fix(web): drop the branch action from user and steering bubbles 2026-08-06 17:46:18 +08:00
2026-08-02-message-fork-actions-require-completed-turn-tail.zh.md fix(web): drop the branch action from user and steering bubbles 2026-08-06 17:46:18 +08:00
2026-08-02-todo-first-composer-context-order.i18n.yaml fix(web): align context cards on narrow screens 2026-08-02 13:26:08 +08:00
2026-08-02-todo-first-composer-context-order.md fix(web): align context cards on narrow screens 2026-08-02 13:26:08 +08:00
2026-08-02-todo-first-composer-context-order.zh.md fix(web): align context cards on narrow screens 2026-08-02 13:26:08 +08:00
2026-08-03-cli-signal-shutdown-escalation.i18n.yaml feat(cli)!: make dsh run the headless entrypoint 2026-08-08 14:21:42 +08:00
2026-08-03-cli-signal-shutdown-escalation.md feat(cli)!: make dsh run the headless entrypoint 2026-08-08 14:21:42 +08:00
2026-08-03-cli-signal-shutdown-escalation.zh.md feat(cli)!: make dsh run the headless entrypoint 2026-08-08 14:21:42 +08:00
2026-08-03-hmr-initial-scan-boot-deadlock.i18n.yaml fix(hmr,include): settle a failing boot instead of a silent exit 13 2026-08-03 14:14:20 +08:00
2026-08-03-hmr-initial-scan-boot-deadlock.md fix(hmr,include): settle a failing boot instead of a silent exit 13 2026-08-03 14:14:20 +08:00
2026-08-03-hmr-initial-scan-boot-deadlock.zh.md fix(hmr,include): settle a failing boot instead of a silent exit 13 2026-08-03 14:14:20 +08:00
2026-08-04-composer-tab-gutter-reservation.i18n.yaml docs(web): cite the surviving composer scrollport note for the WebKit gutter measurement 2026-08-04 16:21:55 +08:00
2026-08-04-composer-tab-gutter-reservation.md docs(web): cite the surviving composer scrollport note for the WebKit gutter measurement 2026-08-04 16:21:55 +08:00
2026-08-04-composer-tab-gutter-reservation.zh.md docs(web): cite the surviving composer scrollport note for the WebKit gutter measurement 2026-08-04 16:21:55 +08:00
2026-08-04-conversation-column-one-axis-scroll.i18n.yaml fix(notes): address archive review findings 2026-08-07 23:45:28 +08:00
2026-08-04-conversation-column-one-axis-scroll.md fix(notes): address archive review findings 2026-08-07 23:45:28 +08:00
2026-08-04-conversation-column-one-axis-scroll.zh.md fix(notes): address archive review findings 2026-08-07 23:45:28 +08:00
2026-08-04-load-pre-react-loop-sessions.i18n.yaml test(session): align turn-end contract artifacts 2026-08-04 14:09:52 +08:00
2026-08-04-load-pre-react-loop-sessions.md test(session): align turn-end contract artifacts 2026-08-04 14:09:52 +08:00
2026-08-04-load-pre-react-loop-sessions.zh.md test(session): align turn-end contract artifacts 2026-08-04 14:09:52 +08:00
2026-08-05-context-meter-blind-to-compaction.i18n.yaml docs(notes): update Tool UI implementation references 2026-08-08 16:53:23 +08:00
2026-08-05-context-meter-blind-to-compaction.md docs(notes): update Tool UI implementation references 2026-08-08 16:53:23 +08:00
2026-08-05-context-meter-blind-to-compaction.zh.md docs(notes): update Tool UI implementation references 2026-08-08 16:53:23 +08:00
2026-08-05-turn-tail-actions-require-a-completed-turn.i18n.yaml docs(notes): archive low-value records 2026-08-07 22:52:19 +08:00
2026-08-05-turn-tail-actions-require-a-completed-turn.md docs(notes): archive low-value records 2026-08-07 22:52:19 +08:00
2026-08-05-turn-tail-actions-require-a-completed-turn.zh.md docs(notes): archive low-value records 2026-08-07 22:52:19 +08:00
2026-08-05-workspace-blank-session-reuse-membership.i18n.yaml fix(client): address CI and review findings on blank-session reuse 2026-08-05 12:21:09 +08:00
2026-08-05-workspace-blank-session-reuse-membership.md fix(client): address CI and review findings on blank-session reuse 2026-08-05 12:21:09 +08:00
2026-08-05-workspace-blank-session-reuse-membership.zh.md fix(client): address CI and review findings on blank-session reuse 2026-08-05 12:21:09 +08:00
2026-08-06-api-key-format-validation.i18n.yaml cleanup: reject private issue shorthand 2026-08-08 01:40:14 +08:00
2026-08-06-api-key-format-validation.md cleanup: reject private issue shorthand 2026-08-08 01:40:14 +08:00
2026-08-06-api-key-format-validation.zh.md cleanup: reject private issue shorthand 2026-08-08 01:40:14 +08:00
2026-08-06-onboarding-step-owned-takeover-chrome.i18n.yaml fix(ui): drop stale react-dom deps and address onboarding review 2026-08-06 21:08:20 +08:00
2026-08-06-onboarding-step-owned-takeover-chrome.md fix(ui): drop stale react-dom deps and address onboarding review 2026-08-06 21:08:20 +08:00
2026-08-06-onboarding-step-owned-takeover-chrome.zh.md fix(ui): drop stale react-dom deps and address onboarding review 2026-08-06 21:08:20 +08:00
2026-08-06-provider-credential-lifecycle.i18n.yaml cleanup(config): remove literal credential compatibility residue 2026-08-07 22:04:04 +08:00
2026-08-06-provider-credential-lifecycle.md cleanup(config): remove literal credential compatibility residue 2026-08-07 22:04:04 +08:00
2026-08-06-provider-credential-lifecycle.zh.md cleanup(config): remove literal credential compatibility residue 2026-08-07 22:04:04 +08:00
2026-08-06-reader-scroll-attribution-observed-top-ledger.i18n.yaml Attribute reader scroll input through the observed-top ledger 2026-08-07 13:44:49 +08:00
2026-08-06-reader-scroll-attribution-observed-top-ledger.md Attribute reader scroll input through the observed-top ledger 2026-08-07 13:44:49 +08:00
2026-08-06-reader-scroll-attribution-observed-top-ledger.zh.md Attribute reader scroll input through the observed-top ledger 2026-08-07 13:44:49 +08:00
2026-08-06-token-surface-unpriced-replace-compatibility.i18n.yaml fix: projection error 2026-08-06 19:36:15 +08:00
2026-08-06-token-surface-unpriced-replace-compatibility.md fix: projection error 2026-08-06 19:36:15 +08:00
2026-08-06-token-surface-unpriced-replace-compatibility.zh.md fix: projection error 2026-08-06 19:36:15 +08:00