Commit Graph

  • 9d9cdd640e style(test-runtime): drop a trailing space imccyu 2026-07-29 00:09:40 +08:00
  • 728d28e7e4 test: close the coverage gaps on the permission line imccyu 2026-07-29 00:06:19 +08:00
  • ab290ad846 ci: retrigger checks for the amended head imccyu 2026-07-29 00:05:39 +08:00
  • d2b16380d1 fix(host): keep path entry available when the home listing fails creatixchu 2026-07-29 00:04:06 +08:00
  • 7f11b721e9 Merge branch 'master' into worktree/normalize-snapshot-tmpdir Tianyi Cui 2026-07-29 00:03:17 +08:00
  • 63c9db1759 test(snapshot): preserve cwd punctuation Tianyi Cui 2026-07-29 00:02:38 +08:00
  • 8c0006a872 style: satisfy lint on the permission-line diff imccyu 2026-07-29 00:00:56 +08:00
  • 48518ea850 Merge branch 'master' into worktree-fe-docs Tianyi Cui 2026-07-29 00:00:38 +08:00
  • ce63309515 Merge pull request #854 from deepseek-harness/worktree-devfast Tianyi Cui 2026-07-29 00:00:30 +08:00
  • 15edb38a34 Merge remote-tracking branch 'upstream/master' into fix/workspace-instruction-frame-metadata ZiyaZhang 2026-07-28 08:59:32 -07:00
  • 61a388b54e test(hooks): align matcher fixtures with message identity ZiyaZhang 2026-07-28 08:59:28 -07:00
  • db0292ffdb docs: regenerate catalogs and sync bilingual READMEs for the permission surfaces imccyu 2026-07-28 23:55:00 +08:00
  • 3e6a7fea43 test(ui-sidebar): pin the shell chrome with local DOM snapshots imccyu 2026-07-28 23:04:55 +08:00
  • a3f9a4d3ee test(client): migrate the ui-conversation and web benches onto SlotTestRuntime imccyu 2026-07-28 23:04:39 +08:00
  • 3f7a8c6f8e feat(client): add the dsh-client-test-runtime package imccyu 2026-07-28 23:04:22 +08:00
  • af049cceaf fix(host): native button semantics for rows; path editor inert under the create dialog creatixchu 2026-07-28 23:50:05 +08:00
  • cb8968c80e test(plan): cover the final-state tails and refresh the TUI golden imccyu 2026-07-28 23:49:38 +08:00
  • 1c43ff3061 test(goal): close the per-file coverage gaps for the goal surface imccyu 2026-07-28 23:41:19 +08:00
  • a65e13cd25 Merge branch 'master' into worktree/normalize-snapshot-tmpdir Tianyi Cui 2026-07-28 23:47:22 +08:00
  • c3d9f132e8 test(snapshot): canonicalize generated cwd tokens Tianyi Cui 2026-07-28 23:46:01 +08:00
  • 064205b54d Merge pull request #845 from deepseek-harness/worktree/pr623-policy-inheritance-simplify-20260728 Tianyi Cui 2026-07-28 23:44:01 +08:00
  • 0efc7f045e refactor(client): carve outward interfaces for the session, workspace, layout, slash, and conversation services imccyu 2026-07-28 23:03:56 +08:00
  • 431c2180c1 fix(cli): harden native source resolution imccyu 2026-07-28 23:42:54 +08:00
  • a39bd9035e feat(web): replace the plan select with a status chip and placeholder swap imccyu 2026-07-28 23:39:50 +08:00
  • ff06272774 feat(web): /permission popup picker (hostBacked contribution) imccyu 2026-07-28 23:38:22 +08:00
  • 6add9a8eef fix(host): harden the browser dialog against review round-2 races creatixchu 2026-07-28 23:37:07 +08:00
  • da4e54b515 docs: regenerate catalogs and settle the static gates for the goal surface imccyu 2026-07-28 23:34:19 +08:00
  • b6b4a66da0 pkg: add build:lib script imccyu 2026-07-28 23:31:28 +08:00
  • 6cd63f741c fix(host): address review — Escape scoping, relist gating, crumb overflow, aria golden creatixchu 2026-07-28 23:21:27 +08:00
  • e5218217c3 chore: raise lint heap limit imccyu 2026-07-28 23:20:18 +08:00
  • a7992cea6c Merge remote-tracking branch 'upstream/master' into fix/translation-brief-uncommitted-pair ZiyaZhang 2026-07-28 08:18:32 -07:00
  • d804c9c94d fix(web): blank means the conversation has not started imccyu 2026-07-28 23:17:46 +08:00
  • c5d4f1b7e6 Merge branch 'master' into worktree/default-pi-ai-providers Yichen Jiang 2026-07-28 23:16:55 +08:00
  • 0626b6656c Merge remote-tracking branch 'origin/master' into fix/hook-matcher-validation ZiyaZhang 2026-07-28 08:15:28 -07:00
  • 8d77e5149c Merge remote-tracking branch 'upstream/master' into fix/subprocess-password-scrub ZiyaZhang 2026-07-28 08:15:08 -07:00
  • c804dfde3e docs: document native TypeScript source launch imccyu 2026-07-28 23:05:46 +08:00
  • 970b432227 fix(plan): commit an idle selection immediately imccyu 2026-07-28 23:09:15 +08:00
  • db3b12a0f7 feat: launch dsh source with native TypeScript imccyu 2026-07-28 23:05:20 +08:00
  • 5ea161fa68 vendor: support native TypeScript source loading imccyu 2026-07-28 23:03:23 +08:00
  • 0d9ac53fb0 test(web): give the browse-dialog snapshot finds the lane's standard 10s timeout creatixchu 2026-07-28 23:04:33 +08:00
  • c0e7c008cf feat(web): sandboxed executor family on the web roster imccyu 2026-07-28 22:59:12 +08:00
  • 95574a8ec1 Merge remote-tracking branch 'github/master' into xtr/trajectory-inspection-ui _Kerman 2026-07-28 22:58:46 +08:00
  • a19ea11cfd doc: regenerate the module graph after ui-workspace dropped its locale edge creatixchu 2026-07-28 22:58:39 +08:00
  • 25265b312c feat(web): projection-fed permission chip replaces the Access placeholder imccyu 2026-07-28 22:56:43 +08:00
  • eb38a365dc Merge pull request #791 from deepseek-harness/worktree-projcache Tianyi Cui 2026-07-28 22:55:30 +08:00
  • 943ef7403e fix(client): resolve trajectory review follow-ups _Kerman 2026-07-28 22:54:46 +08:00
  • b4bc4f382e refactor(session-projection): compact checkpoint row fields to ver/seq/val imccyu 2026-07-28 22:45:35 +08:00
  • 5f4b809f42 Merge remote-tracking branch 'origin/feat/directory-picker' into feat/workspace-directory-browser creatixchu 2026-07-28 22:37:44 +08:00
  • 7c9d688a82 test(host): cover the native flow's re-arm guard creatixchu 2026-07-28 22:37:19 +08:00
  • afaa9ad828 style: satisfy the eslint lane on the plan surfaces imccyu 2026-07-28 22:36:35 +08:00
  • 26ab28083e Merge remote-tracking branch 'origin/feat/directory-picker' into feat/workspace-directory-browser creatixchu 2026-07-28 22:31:24 +08:00
  • 2f3ac10da0 docs: implement experimental and internal package group Turtle 2026-07-28 22:30:12 +08:00
  • c146304797 Merge remote-tracking branch 'origin/master' into worktree/default-pi-ai-providers Yichen Jiang 2026-07-28 22:29:48 +08:00
  • 152f3e9596 feat(apps): register OpenAI and Anthropic providers Yichen Jiang 2026-07-28 22:29:41 +08:00
  • 95a8e3f949 fix(client,doc): address review — flow-open busy gating, seam on the architecture map, browse gap documented creatixchu 2026-07-28 22:29:34 +08:00
  • 931dd934e3 style: clear the lint lane — drop redundant assertions and non-thenable awaits imccyu 2026-07-28 13:02:21 +08:00
  • 019dd7d894 test,chore: clear the static and coverage lanes for the cache stack imccyu 2026-07-28 12:51:03 +08:00
  • ee79b7a73a docs: regenerate the cordis catalogs for the reshaped cache read faces imccyu 2026-07-28 12:14:17 +08:00
  • c46419cf5c fix(apiproxy,client): the list projection column becomes a seedable watermarked block imccyu 2026-07-28 12:10:04 +08:00
  • 27198d3091 fix(session-projection-cache): bind records to the log lifecycle; flush before checkpoint imccyu 2026-07-28 12:09:45 +08:00
  • 1ef7c9473c fix(session-projection-cache): coldSnapshot honors not-found with zero registered units imccyu 2026-07-28 11:44:19 +08:00
  • 54c893d7af docs: RFC — storage root placement and derived-medium recovery imccyu 2026-07-28 11:07:23 +08:00
  • 9ae3e1a9ad docs: regenerate catalogs and graphs for the projection-cache seam; classify its types imccyu 2026-07-28 02:11:31 +08:00
  • c0eec9d9e2 docs: bilingual counterparts for the projection-cache README and the touched pair records imccyu 2026-07-28 01:59:51 +08:00
  • a6e35c27d4 fix(session-projection): checkpoint hands out detached state clones, never live cell references imccyu 2026-07-28 01:43:05 +08:00
  • 003b22a157 feat(apiproxy): projection column on session.list — cold titles with zero log loads imccyu 2026-07-28 01:38:15 +08:00
  • c330c1cd3e feat: dsh-session-projection-cache — durable projection checkpoints and the cold-read ladder imccyu 2026-07-28 01:26:19 +08:00
  • fc4b573ff0 feat(session-projection): checkpoint/restore faces for the persisted projection cache imccyu 2026-07-28 01:12:39 +08:00
  • a245c8a011 Merge branch 'master' into xtr/trajectory-inspection-ui _Kerman 2026-07-28 22:25:25 +08:00
  • a79de44c3b feat(session-persistence): readFrom(seq) primitive for watermark tail reads imccyu 2026-07-28 00:41:58 +08:00
  • 451b7b0446 feat(permission): permissions projection unit and /permission command imccyu 2026-07-28 22:23:39 +08:00
  • 29f76080a2 Merge pull request #846 from deepseek-harness/xtr/restore-pre-806-sessions imccyu 2026-07-28 22:23:19 +08:00
  • 4822622cb7 feat(host,client): ship the in-app directory browser as the browse package's client half creatixchu 2026-07-28 22:22:14 +08:00
  • f942c30f4b fix(client): address trajectory review feedback _Kerman 2026-07-28 22:16:45 +08:00
  • b10dad0fcb fix(persistence): restore pre-identity sessions _Kerman 2026-07-28 22:16:43 +08:00
  • d8004e9956 test(web): prove Vite never binds a port NI0317 2026-07-28 22:12:00 +08:00
  • 05b5059dda Merge remote-tracking branch 'origin/feat/directory-picker' into feat/workspace-directory-browser creatixchu 2026-07-28 22:01:26 +08:00
  • 62dd2ab38e Merge remote-tracking branch 'github/master' into xtr/trajectory-inspection-ui _Kerman 2026-07-28 21:56:02 +08:00
  • 2716e95715 Merge remote-tracking branch 'origin/doc/host-client-group-readmes' into feat/directory-picker creatixchu 2026-07-28 21:54:25 +08:00
  • cc6e5c7173 docs(session): catalog creation-time seed facts Tianyi Cui 2026-07-28 21:54:15 +08:00
  • 012b5eb466 fix(cli): stop exporting the internal all-interfaces bind literal creatixchu 2026-07-28 21:54:02 +08:00
  • ba31656258 docs: name prototype sharing purpose Turtle 2026-07-28 21:53:18 +08:00
  • 43a231458b Merge remote-tracking branch 'origin/doc/host-client-group-readmes' into feat/directory-picker creatixchu 2026-07-28 21:52:22 +08:00
  • 3c8cd3cb9d doc(packages): keep the groups table inside its word ceiling after the master merge creatixchu 2026-07-28 21:52:05 +08:00
  • 6d389d261e docs(policy): describe constructor-seeded inheritance Tianyi Cui 2026-07-28 21:51:13 +08:00
  • 85ca8be104 feat(host,client): compose directory picking through slots — dual-face -native, no wire advertisement creatixchu 2026-07-28 21:51:01 +08:00
  • 276ebd9339 docs: propose experimental plugin group Turtle 2026-07-28 21:50:39 +08:00
  • 76796df39b test: close the two coverage tails on the plan surfaces imccyu 2026-07-28 21:49:53 +08:00
  • 9be6419cec docs: regenerate catalogs and re-pair bilingual READMEs imccyu 2026-07-28 21:46:48 +08:00
  • 4cf7603be4 test(snapshot): enforce portable fixture invariants Tianyi Cui 2026-07-28 21:45:01 +08:00
  • 7b288b3179 feat(web): mount the goal plugin family and ui-goal on the web roster imccyu 2026-07-28 21:43:04 +08:00
  • db0b43bf86 persistence: advance schemas after removing policy columns Tianyi Cui 2026-07-28 21:40:51 +08:00
  • 6e950940ee feat(web): ui-goal package — GoalBar over the goal session projection imccyu 2026-07-28 21:40:49 +08:00
  • 1ac946f747 feat(context): add tmux-context plugin injecting the agent's tmux location Turtle 2026-07-28 21:29:24 +08:00
  • 1c76286472 feat(host): approval pending registry on the api gateway imccyu 2026-07-28 21:38:40 +08:00
  • c6b552e817 refactor(web): drop the permission RPC pair and turn-anchoring machinery imccyu 2026-07-28 21:35:26 +08:00
  • 39ff4866ac Merge retargeted parent into policy inheritance simplification Tianyi Cui 2026-07-28 21:35:23 +08:00
  • 5d147735ac Merge latest master into subagent policy inheritance Tianyi Cui 2026-07-28 21:33:40 +08:00
  • 84d0d92cfb test(snapshot): normalize temporary workspace paths Tianyi Cui 2026-07-28 21:28:38 +08:00
  • a70f1a2b7a test(acp): remove vacuous policy inheritance scenario Tianyi Cui 2026-07-28 21:32:10 +08:00