Commit Graph

  • d2c7aaddc7 fix(rebase): restore consolidated documentation state Turtle 2026-07-29 21:16:31 +08:00
  • 9970f60969 test: cover overlays and refresh translation snapshot Turtle 2026-07-29 21:12:36 +08:00
  • 291d6d2772 docs: refresh module graph after query dependency Turtle 2026-07-29 18:31:32 +08:00
  • fa1ca61cfd fix(hygiene): remove stale session registry fragment Turtle 2026-07-29 18:27:37 +08:00
  • 9bbaea45fd docs(cli): explain config overlay modes Turtle 2026-07-29 18:24:48 +08:00
  • 984830c940 fix(tui): isolate each process query index Turtle 2026-07-29 18:21:14 +08:00
  • fdd113ce5e fix(tui): read mounted session query during sibling activation Turtle 2026-07-29 18:18:10 +08:00
  • d44fce8a39 fix(cli): keep meta as a fresh-session command Turtle 2026-07-29 17:59:28 +08:00
  • 857a4941be fix(cli): restore shipped surface capabilities Turtle 2026-07-29 17:34:50 +08:00
  • bee0a77aad chore: refresh generated review records Turtle 2026-07-29 16:31:21 +08:00
  • 33286a0ff5 docs(cordis): remove registry API remnants Turtle 2026-07-29 16:30:42 +08:00
  • 030b044350 fix(cli): reject leaked config replacement flags Turtle 2026-07-29 16:29:55 +08:00
  • ea9315841f refactor(session): exclude live-session registry foundation Turtle 2026-07-29 16:28:17 +08:00
  • 991c1f14b6 docs: remove retired TUI demo graph row Turtle 2026-07-29 15:46:30 +08:00
  • 9e3383f727 docs: regenerate catalogs after feature exclusions Turtle 2026-07-29 15:44:55 +08:00
  • 9e2c3d3093 refactor(cli): exclude tmux context and source guard Turtle 2026-07-29 15:43:54 +08:00
  • c1324ee896 fix(cli): preserve overlays without session registration Turtle 2026-07-29 15:28:38 +08:00
  • 8f2f6ef0ac refactor(cli): exclude live-session registry surface Turtle 2026-07-29 15:22:17 +08:00
  • a459a918e2 fix(cli): remove obsolete resolver dependencies Turtle 2026-07-29 15:07:07 +08:00
  • 98086a88d5 docs(host): update config-tree link pairing Turtle 2026-07-29 15:05:23 +08:00
  • 571562788d chore: reconcile extracted foundation with current master Turtle 2026-07-29 15:03:40 +08:00
  • 10ff76de9c fix(cli): declare every plugin the shipped config trees name Turtle 2026-07-29 14:05:58 +08:00
  • f290a8b851 refactor(cli)!: one shared base config with per-surface overlays Turtle 2026-07-29 13:58:21 +08:00
  • e7c0a5b794 Merge origin/master: web permission sandbox, default pi-ai providers Turtle 2026-07-29 14:29:32 +08:00
  • 42e3cceb64 feat(paths): add resolveSessionsRoot as the one shared session-store root Turtle 2026-07-28 22:19:13 +08:00
  • 8dca750c8e Merge branch 'master' into trajectory-history-source imccyu 2026-07-29 21:12:31 +08:00
  • a1d752f799 feat(host): navigations land selection-anchored — crumb jumps step back a pane instead of collapsing creatixchu 2026-07-29 21:12:04 +08:00
  • e9233123eb fix(skill): ignore unchanged missing-root probes Tianyi Cui 2026-07-29 21:12:01 +08:00
  • b7deaf7ee7 Merge commit 'refs/codex/pr758/live-master' into HEAD Tianyi Cui 2026-07-29 21:11:34 +08:00
  • f0f897ef02 fix(host): address ds-review-bot v7 on the adaptive picker chooser creatixchu 2026-07-29 21:09:02 +08:00
  • 935871e38b Merge branch 'master' into fix/page-scroll 07akioni 2026-07-29 21:07:59 +08:00
  • 45b21bcc3c fix(client): mark independent replay projections imccyu 2026-07-29 21:07:53 +08:00
  • 39c539caf7 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Tianyi Cui 2026-07-29 21:06:24 +08:00
  • de4f2a12f0 Merge remote-tracking branch 'origin/master' into worktree/pr823-retarget-latest-20260729 Tianyi Cui 2026-07-29 21:06:24 +08:00
  • d1d29ffba8 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Tianyi Cui 2026-07-29 21:05:12 +08:00
  • 5c0c59847b Merge remote-tracking branch 'origin/master' into worktree/pr823-retarget-latest-20260729 Tianyi Cui 2026-07-29 21:05:09 +08:00
  • e10bf246fb Merge pull request #909 from deepseek-harness/fix/tsconfig-paths imccyu 2026-07-29 21:05:02 +08:00
  • 08d097077e fix: cr 07akioni 2026-07-29 21:03:40 +08:00
  • 4926fa18ec Merge commit 'refs/codex/pr758/live-master' into HEAD Tianyi Cui 2026-07-29 21:01:55 +08:00
  • a93c46c43a Merge branch 'master' into fix/tsconfig-paths imccyu 2026-07-29 20:58:57 +08:00
  • 6e1c4e4583 Merge pull request #834 from deepseek-harness/fix/translation-brief-uncommitted-pair Ziya 2026-07-29 08:58:41 -04:00
  • 4997846e45 refactor(hooks): simplify regex pool entry Tianyi Cui 2026-07-29 20:58:28 +08:00
  • 6e8ad4b382 Merge remote-tracking branch 'origin/master' into worktree-renameweb imccyu 2026-07-29 20:58:22 +08:00
  • b23c3d596a Merge remote-tracking branch 'origin/master' into trajectory-history-source imccyu 2026-07-29 20:58:04 +08:00
  • 2a12057345 fix: ci 07akioni 2026-07-29 20:56:56 +08:00
  • 0c98a75716 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Tianyi Cui 2026-07-29 20:56:11 +08:00
  • b060b6f5f6 Merge commit 'refs/codex/pr758/master' into HEAD Tianyi Cui 2026-07-29 20:55:09 +08:00
  • 4368c2d40c Merge branch 'master' into fix/translation-brief-uncommitted-pair Tianyi Cui 2026-07-29 20:54:30 +08:00
  • fe42df2426 Merge branch 'master' into fix/tsconfig-paths imccyu 2026-07-29 20:50:08 +08:00
  • e8c265a337 docs: regenerate cordis catalog and doc graphs for shifted source lines Yif 2026-07-29 20:46:30 +08:00
  • be9042e5a1 docs(client): sync package READMEs and agent notes with the input interaction rework Yif 2026-07-29 20:46:29 +08:00
  • 64acc5874b test(client): cover independent trajectory history imccyu 2026-07-29 20:46:02 +08:00
  • cf7f14948c test(tui): match durable skill catalog source Tianyi Cui 2026-07-29 20:45:00 +08:00
  • cf390cc6fd fix(skill): recognize empty catalog tombstones Tianyi Cui 2026-07-29 20:44:06 +08:00
  • 70730b8669 test(todo): pin configurable policy boundaries Tianyi Cui 2026-07-29 20:43:31 +08:00
  • 14b4689e02 fix: tsconfig.base imccyu 2026-07-29 20:42:40 +08:00
  • 382884e237 fix: scroll to bottom 07akioni 2026-07-29 20:39:45 +08:00
  • 63e1054916 Merge branch 'master' into fix/page-scroll 07akioni 2026-07-29 20:36:11 +08:00
  • 77a536855b Merge pull request #894 from deepseek-harness/xjt/readme-proofreading-batch-1 Tianyi Cui 2026-07-29 20:30:00 +08:00
  • a4602b959e feat: optimize chat page scroll area 07akioni 2026-07-29 20:25:22 +08:00
  • 795bdda223 Merge remote-tracking branch 'origin/master' into xjt/readme-proofreading-batch-1 xjt 2026-07-29 20:21:48 +08:00
  • e0022ff19e refactor(client): isolate trajectory history imccyu 2026-07-29 20:21:37 +08:00
  • 37a75aa85e docs: regenerate catalogs for the rename JSDoc and invariant companion imccyu 2026-07-29 20:20:27 +08:00
  • de0348bd9e docs(i18n): standardize reviewed README headings xjt 2026-07-29 20:16:45 +08:00
  • ee9ea7e3aa docs(client): document independent trajectory history imccyu 2026-07-29 20:16:13 +08:00
  • 20a388fc81 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Tianyi Cui 2026-07-29 20:13:14 +08:00
  • acd9716634 fix(client): fixture rename via requireSession, unchanged-title pin gesture imccyu 2026-07-29 20:11:43 +08:00
  • 1c3fa6edcd fix(apiproxy): title-invalid only for the input's fault, presentable messages imccyu 2026-07-29 20:11:19 +08:00
  • c8374e916f fix(session-title): typed rename rejection, provenance invariant, contract docs imccyu 2026-07-29 20:10:42 +08:00
  • 11f38aa1c7 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Tianyi Cui 2026-07-29 20:06:45 +08:00
  • 82a43a7240 test(client): cover menu dismiss, goal pause, and permission label paths Yif 2026-07-29 19:59:42 +08:00
  • a0534b7b8a Merge pull request #813 from deepseek-harness/feat/web-terminal-card Chinesezjc 2026-07-29 19:53:42 +08:00
  • 45c9205caf feat(client): localize composer hints and rework input command interaction Yif 2026-07-29 19:46:48 +08:00
  • f73bf425ec fix: address ds-review-bot v8 findings creatixchu 2026-07-29 19:40:17 +08:00
  • c54bbc0f7e test(web): cover the spacer-write and dead-lead spacer branches imccyu 2026-07-29 19:38:43 +08:00
  • a6eba044b2 docs: regenerate cordis catalog for the shifted session-title source line imccyu 2026-07-29 19:09:31 +08:00
  • 833d999abf test(session-title): mark the assertNever guard arm v8-ignored imccyu 2026-07-29 19:09:22 +08:00
  • d257c3878e feat(web): session-row Rename menu action with a browser-owned dialog imccyu 2026-07-29 18:59:46 +08:00
  • ff049f1e82 feat(client): ISession.rename settles the title projection cell from the response imccyu 2026-07-29 18:59:34 +08:00
  • 19336686a6 feat(apiproxy): session.rename RPC delegating to the session-title service imccyu 2026-07-29 18:59:23 +08:00
  • abbcacf42a feat(session-title): user rename pins the title against automatic generation imccyu 2026-07-29 18:59:09 +08:00
  • adce3b833d fix: address ds-review-bot v6/v7 findings on the image-input assembly creatixchu 2026-07-29 18:56:40 +08:00
  • e1481e2d98 docs(i18n): resolve follow-up review findings xjt 2026-07-29 18:38:56 +08:00
  • 8cec74748b feat(host): adaptive directory-picker default via -auto chooser creatixchu 2026-07-29 18:34:06 +08:00
  • c249ad8253 doc: record the marker-scale plan with its refactor prerequisite Hypatia May 2026-07-29 18:28:47 +08:00
  • fff0eae0ca doc: regenerate the cordis services catalog Hypatia May 2026-07-29 18:27:26 +08:00
  • fc5e2632d6 doc(tui): drop a stale justification and clarify the fixture's tool text Hypatia May 2026-07-29 18:16:31 +08:00
  • 22e48c1953 Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input creatixchu 2026-07-29 18:05:44 +08:00
  • e7b30799fe chore: retrigger CI (dropped webhook for 010d948aa) creatixchu 2026-07-29 17:58:30 +08:00
  • b0c7a4f324 refactor(tui): classify replay by marker, matching the live listener Hypatia May 2026-07-29 17:56:24 +08:00
  • ae94d32c35 fix(fixture): follow the message-event shape and keep todo_write the alpha log tail creatixchu 2026-07-29 17:53:13 +08:00
  • fdccc58cef fix(web): narrow request lifecycle fences Hypatia May 2026-07-29 17:46:25 +08:00
  • ed4a6fd026 docs(i18n): address automated review j-xiang 2026-07-29 17:46:06 +08:00
  • b7bb4842df doc(tui): record rebuild cost, replay fixture, and the A2 fold interaction Hypatia May 2026-07-29 17:43:05 +08:00
  • 859452d807 Merge remote-tracking branch 'github/master' into xtr/trajectory-inspection-ui _Kerman 2026-07-29 17:31:33 +08:00
  • 55b47657e5 fix(web): fence request telemetry lifecycles Hypatia May 2026-07-29 17:19:01 +08:00
  • 035a99f922 fix(tui,host): pin replayed compaction and correct projection wording Review follow-ups on the append-origin transcript projection. The live/replay equivalence claim was stated unconditionally but does not cover tool/call: only replay re-derives call pairing, because a call event carries no surfaceOp of its own and inherits transcript membership from the assistant/message that advertised it — which the live listener has necessarily just rendered. Narrow the claim in the TUI README and Agent Note, and record at rebuildTranscript why the filter is replay-only rather than a missing live branch. Add surface-replayed-compaction: the three existing fixtures all come from the live path, leaving the resume case the bug report leads with pinned only by a unit test. The new checkpoint mounts with the replacement already stored and records byte-identical to surface-after-compaction-wide, so the two fixtures now pin the equivalence they assert. The shared fixture appends move into appendPreCompactionLog / appendCompactionCheckpoint. MESSAGE_TYPES is not "human message event types" — it includes assistant/message. Say what the code distinguishes (append-origin conversation messages vs. model-only replacement copies) at the const, the paginate and session.history JSDoc, the apiproxy README, and the Agent Note. Also: spell the replace shape as Extract<SurfaceOp, { op: 'replace' }> for symmetry with the module's two other uses; document why isCompactCheckpoint keeps a replacement check that is redundant at both call sites; say that Ctrl+R toggles reasoning, which rebuilds the transcript; and qualify "the sole source of derived history" as derived *model* history now that the transcript is the other projection. Hypatia May 2026-07-29 17:17:19 +08:00
  • 644aef14c8 docs(i18n): correct finite option wording j-xiang 2026-07-29 16:56:44 +08:00
  • 5bd49b1f0e docs(i18n): address final line audit j-xiang 2026-07-29 16:53:53 +08:00
  • 709d545e7c fix(skill): re-probe retained root watchers Tianyi Cui 2026-07-29 16:53:47 +08:00