Commit Graph

  • 861b7a7b8f Merge branch 'master' into codex/bump-pi-ai-0.82.1 Tianyi Cui 2026-07-27 23:49:33 +08:00
  • 95bba22f84 Merge remote-tracking branch 'origin/master' into worktree/worktree-local-lefthook-20260727 Tianyi Cui 2026-07-27 23:47:28 +08:00
  • 3f27434f38 refactor(dev-infra): drop retained gate logs Tianyi Cui 2026-07-27 23:47:00 +08:00
  • 8e35b720b4 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Chinesezjc 2026-07-27 23:46:22 +08:00
  • 7111675b01 Merge remote-tracking branch 'origin/master' into fix/worker-timer-clamp Chinesezjc 2026-07-27 23:45:05 +08:00
  • 5175ab4019 Merge branch 'master' into worktree/agent-note-supersession-check-20260727 Tianyi Cui 2026-07-27 23:44:06 +08:00
  • 67dca8c84c Merge pull request #628 from deepseek-harness/codex/provider-retry-policy Tianyi Cui 2026-07-27 23:44:01 +08:00
  • 1c1e52bd3f Merge updated PR branch into agent-loop CI fix Tianyi Cui 2026-07-27 23:42:12 +08:00
  • fe22273e28 fix(agent-loop): await final session flush Tianyi Cui 2026-07-27 23:41:27 +08:00
  • 91944bc1aa Merge branch 'master' into codex/bump-pi-ai-0.82.1 Tianyi Cui 2026-07-27 23:40:39 +08:00
  • 18835ca838 Merge updated origin/master into feat/tui-master-port Tianyi Cui 2026-07-27 23:39:59 +08:00
  • cc54423b29 fix(ci): refresh Cordis service catalog Tianyi Cui 2026-07-27 23:39:19 +08:00
  • 35697a4529 Merge origin/master into Agent Note supersession checks Tianyi Cui 2026-07-27 23:39:18 +08:00
  • 6241eb6044 Require Agent Note supersession checks Tianyi Cui 2026-07-27 23:38:49 +08:00
  • b7ae92b9bf Merge remote-tracking branch 'origin/master' into worktree/pr628-merge-20260727 Tianyi Cui 2026-07-27 23:38:39 +08:00
  • 2b2840a6e1 fix: mount the session-projection registry in the shipped web composition imccyu 2026-07-27 23:38:31 +08:00
  • 892577ee52 test(llm-retry): cover incomplete retry predecessors Tianyi Cui 2026-07-27 23:38:06 +08:00
  • 9879842f3e chore(deps-dev): bump @types/node in /native/landlock-run dependabot[bot] 2026-07-27 15:37:24 +00:00
  • 79b5d570e7 chore(deps-dev): bump typescript in /native/landlock-run dependabot[bot] 2026-07-27 15:37:12 +00:00
  • 669fe2415e chore(deps-dev): update hatchling requirement in /python/sdk dependabot[bot] 2026-07-27 15:36:55 +00:00
  • cdf78e9277 chore(deps): bump actions/setup-python from 6 to 6.3.0 dependabot[bot] 2026-07-27 15:36:49 +00:00
  • 5e2d37b19c chore(deps): bump actions/upload-pages-artifact from 4 to 5 dependabot[bot] 2026-07-27 15:36:41 +00:00
  • b21acea0ce chore(deps): bump actions/configure-pages from 5 to 6 dependabot[bot] 2026-07-27 15:36:37 +00:00
  • 503916343d Merge branch 'master' into sdk/ts-client-and-subagent Tianyi Cui 2026-07-27 23:36:03 +08:00
  • 7e010cd39c Merge pull request #768 from deepseek-harness/worktree/dependabot-30-day-cooldown Tianyi Cui 2026-07-27 23:35:49 +08:00
  • f843d2b238 Merge origin/master into feat/tui-master-port Tianyi Cui 2026-07-27 23:34:56 +08:00
  • 355975fbd5 chore: schedule Dependabot for Friday Shanghai time Tianyi Cui 2026-07-27 23:31:29 +08:00
  • 29619eda77 Merge remote-tracking branch 'origin/master' into worktree/pr628-merge-20260727 Tianyi Cui 2026-07-27 23:29:26 +08:00
  • 4866a76d86 test(llm): match pi-ai 0.82.1 reasoning catalog Tianyi Cui 2026-07-27 23:29:01 +08:00
  • 7759b1d682 docs: record Dependabot security update boundary Tianyi Cui 2026-07-27 23:27:07 +08:00
  • 22e3327f68 chore: configure Dependabot updates Tianyi Cui 2026-07-27 23:21:52 +08:00
  • a0675cb6c9 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Chinesezjc 2026-07-27 23:17:37 +08:00
  • 18882af947 Merge remote-tracking branch 'origin/master' into fix/pty-handoff-grace Chinesezjc 2026-07-27 23:17:23 +08:00
  • cb12fa7b90 fix(subagent): align SDK stop reasons after master merge Tianyi Cui 2026-07-27 23:08:16 +08:00
  • 63e91dcab0 chore: lockfile entries for the projection client-outlet workspace deps imccyu 2026-07-27 22:54:22 +08:00
  • e78edd6ae4 refactor: retire the session/title frame and the todos history rider from the wire imccyu 2026-07-27 22:43:46 +08:00
  • e0577fe8c5 refactor: domain client outlet collapses to ./client (src/client.ts pure re-export) imccyu 2026-07-27 22:33:27 +08:00
  • a91f908e11 refactor(gui): projection keys import the domain packages' client outlets (single source) imccyu 2026-07-27 22:32:36 +08:00
  • dcd9789226 refactor: client-namespace projection file named client/types.ts (layout ruling) imccyu 2026-07-27 22:26:35 +08:00
  • 38ffb78e1c refactor: projection-key home moves to src/types.ts with /types + /client/types dual outlets imccyu 2026-07-27 22:22:33 +08:00
  • 75ea589976 feat: single-source projection keys via domain ./client/types pure outlets imccyu 2026-07-27 22:15:35 +08:00
  • f42943a14c refactor(gui): session titles ride the generic projection pair; title-snapshot map retired imccyu 2026-07-27 22:02:58 +08:00
  • d9d7e523f9 refactor(gui): todos ride the generic projection pair; ConversationSnapshot evacuated imccyu 2026-07-27 22:02:36 +08:00
  • 913125294b refactor(gui): retire the client-side projection cell machinery (zero shim) imccyu 2026-07-27 22:02:10 +08:00
  • 531eb7cf0e feat(gui): generic projection value store — host-pushed whole values, higher-seq-wins imccyu 2026-07-27 22:01:48 +08:00
  • 1097330df2 feat: title projection unit in dsh-session-title (key 'title', last-wins over session/title) imccyu 2026-07-27 21:57:02 +08:00
  • 7bf9051b94 refactor: tool-todo registers the todos unit (init/apply/view); backscan removed imccyu 2026-07-27 21:34:15 +08:00
  • 6f47df0913 feat: session/projection push frame; tail block reads the watermark snapshot imccyu 2026-07-27 21:34:14 +08:00
  • 708d3132cf feat: reshape dsh-session-projection to state-driven units with eager drive imccyu 2026-07-27 21:34:14 +08:00
  • 6d2e5a7cd7 feat: command.execute returns the lifecycle pairing id ({matched, commandId?}) imccyu 2026-07-27 21:05:15 +08:00
  • 2ebaa30c6d refactor: structured command/run payload {commandId, name, args, source} imccyu 2026-07-27 20:57:23 +08:00
  • f72f06e84a rfc: converge the projection contract on state-driven units, host-side push, and the command channel imccyu 2026-07-27 20:53:55 +08:00
  • 4fcfcf32d5 test: replace tuple casts with structural lifecycle assertions in command specs imccyu 2026-07-27 17:45:39 +08:00
  • 4ddec0ba2f refactor: command.execute degrades to pure admission; composer notice channel retired imccyu 2026-07-27 17:38:24 +08:00
  • 0fabbd72ad test(dev-infra): share gate log swap setup Tianyi Cui 2026-07-27 23:05:21 +08:00
  • ba928c5517 feat(gui): generic command flow node and the conversation.chat.commandview keyed slot imccyu 2026-07-27 17:38:03 +08:00
  • 4e50369eb6 feat: durable command lifecycle logging in the executor (command/run + command/done) imccyu 2026-07-27 17:37:41 +08:00
  • 676fd97319 Merge branch 'master' into codex/bump-pi-ai-0.82.1 Tianyi Cui 2026-07-27 23:01:27 +08:00
  • e900ebd4c6 feat: todos session-projection provider in tool-todo (knife-4 domain probe) imccyu 2026-07-27 16:33:33 +08:00
  • 555a6aa7cc refactor(gui): read the typed projections block off the history response imccyu 2026-07-27 16:20:26 +08:00
  • 95a3794e68 refactor(gui): source SessionProjectionMap from the interface package's pure-type outlet imccyu 2026-07-27 16:15:29 +08:00
  • 70cc77eab0 feat: pure-type /types outlet for dsh-session-projection (client-aggregate import path) imccyu 2026-07-27 16:11:33 +08:00
  • 65e41f1cb0 feat: projections block on the session.history tail page imccyu 2026-07-27 16:06:57 +08:00
  • fa331c6399 feat: dsh-session-projection seam package (ctx.sessionProjections registry) imccyu 2026-07-27 16:06:20 +08:00
  • 90addbf53c feat(gui): useProjection — the fifth framework hook seat through the standard kit imccyu 2026-07-27 15:37:42 +08:00
  • fbebe1757a feat(gui): client projection cells — session dispatch seam, one-watermark fold, service roster imccyu 2026-07-27 15:37:17 +08:00
  • ed72b56f53 rfc: session projections and command lifecycle logging (proposed, bilingual) imccyu 2026-07-27 14:00:43 +08:00
  • cc8dfa8ca8 Merge remote-tracking branch 'origin/master' into worktree/explicit-change-scope-report-20260727 Tianyi Cui 2026-07-27 22:55:34 +08:00
  • 5f37983f3f Merge remote-tracking branch 'origin/master' into worktree/replayable-gate-plans-20260727 Tianyi Cui 2026-07-27 22:55:29 +08:00
  • 4fc07e311a Merge remote-tracking branch 'origin/master' into worktree/worktree-local-lefthook-20260727 Tianyi Cui 2026-07-27 22:55:21 +08:00
  • 7acb4332eb fix(dev-infra): keep change scope probes inert Tianyi Cui 2026-07-27 22:55:10 +08:00
  • 2e210c369b fix(dev-infra): pin replay log path identities Tianyi Cui 2026-07-27 22:54:58 +08:00
  • f7729b6f53 fix(dev-infra): harden worktree hook ownership Tianyi Cui 2026-07-27 22:54:44 +08:00
  • 4e8fd98110 Merge remote-tracking branch 'origin/master' into fix/worker-timer-clamp Chinesezjc 2026-07-27 22:45:00 +08:00
  • 8a952ab433 Merge remote-tracking branch 'origin/master' into worktree/pr628-merge-20260727 Tianyi Cui 2026-07-27 22:44:43 +08:00
  • 7f333d8837 Merge branch 'master' into sdk/ts-client-and-subagent Tianyi Cui 2026-07-27 22:41:23 +08:00
  • 5b5f089bd0 Merge pull request #585 from deepseek-harness/xtr/agent-loop-message-machine Tianyi Cui 2026-07-27 22:39:45 +08:00
  • 5049dfeadb Merge remote-tracking branch 'origin/master' into worktree/explicit-change-scope-report-20260727 Tianyi Cui 2026-07-27 22:37:55 +08:00
  • 55247b80b2 Merge origin/master (tsx lint lanes, session-telemetry-otel example dep) Tianyi Cui 2026-07-27 22:35:43 +08:00
  • 096d2dc06a Merge branch 'master' into xtr/agent-loop-message-machine Tianyi Cui 2026-07-27 22:34:21 +08:00
  • ec4055adb9 Merge pull request #763 from deepseek-harness/lint-tsx-baseline Tianyi Cui 2026-07-27 22:30:16 +08:00
  • bb096b9dd1 chore: retrigger CI (push event for 4839a6889 spawned no workflows) Tianyi Cui 2026-07-27 22:28:28 +08:00
  • 7a60a523f9 Merge branch 'master' into feature/cordis-temporary-tools Tianyi Cui 2026-07-27 22:26:49 +08:00
  • cdd4d59ea0 chore(lint): clear the semantic .tsx backlog imccyu 2026-07-27 22:23:41 +08:00
  • 2adf44fb80 chore(lint): declare contract callbacks property-style imccyu 2026-07-27 22:23:10 +08:00
  • 560dc1d8d8 Merge branch 'master' into fix/todo-tool-ui 07akioni 2026-07-27 22:22:40 +08:00
  • ff4c9d9f9d Merge remote-tracking branch 'origin/master' into fix/pty-handoff-grace Chinesezjc 2026-07-27 22:17:23 +08:00
  • ed8f9c2808 refactor: rename the backend to dsh-subagent-dsh-sdk Tianyi Cui 2026-07-27 22:17:10 +08:00
  • 81b56a0d97 test(dev-infra): refresh translation prompt snapshot Tianyi Cui 2026-07-27 22:07:12 +08:00
  • 74c1a76440 fix(dev-infra): detect GitHub Actions installs Tianyi Cui 2026-07-27 22:00:36 +08:00
  • 1f8a3dd7b1 fix(dev-infra): skip hook setup in CI Tianyi Cui 2026-07-27 21:54:04 +08:00
  • 87a249106f Merge origin/master: port the SDK stack onto the subprocess seam Tianyi Cui 2026-07-27 21:52:40 +08:00
  • fb1dc6d117 Merge remote-tracking branch 'origin/master' into xtr/agent-loop-message-machine _Kerman 2026-07-27 21:51:37 +08:00
  • 49c2e85ac7 chore(lint): apply eslint auto-fixes across the .tsx backlog imccyu 2026-07-27 21:49:40 +08:00
  • 23ea010789 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Chinesezjc 2026-07-27 21:46:32 +08:00
  • e5ea0efdfb Merge remote-tracking branch 'origin/master' into fix/worker-timer-clamp Chinesezjc 2026-07-27 21:45:01 +08:00
  • 36e8141145 chore(lint): bring .tsx files into the eslint, lefthook, and jscpd lanes imccyu 2026-07-27 21:36:15 +08:00
  • 8f89881b35 Merge remote-tracking branch 'origin/master' into worktree/explicit-change-scope-report-20260727 Tianyi Cui 2026-07-27 21:39:59 +08:00
  • 7b4eff137e Merge remote-tracking branch 'origin/master' into worktree/replayable-gate-plans-20260727 Tianyi Cui 2026-07-27 21:39:58 +08:00
  • 4e7132e77b Merge remote-tracking branch 'origin/master' into worktree/worktree-local-lefthook-20260727 Tianyi Cui 2026-07-27 21:39:58 +08:00