Commit Graph

  • afab428c0c Merge branch 'master' into feat/agent-action 07akioni 2026-07-29 14:21:44 +08:00
  • b0a2011d95 docs: bilingual credentials/settings-consumer documentation, catalogs, and gates Yichen Jiang 2026-07-29 14:20:06 +08:00
  • 6346c858df Merge branch 'master' into worktree/persistent-bash-str-replace-editor Yichen Jiang 2026-07-29 14:15:52 +08:00
  • 665c21693b feat(tools): add persistent bash and str-replace editor Yichen Jiang 2026-07-29 14:12:27 +08:00
  • 7639f4cb68 feat(web): answerable ask_user_question flow with toolview verdict row Yif 2026-07-29 14:12:01 +08:00
  • 7714c9fa8b doc(host): document the show-hidden toggle and path-draft prefix filter; snapshot the flow creatixchu 2026-07-29 13:52:44 +08:00
  • d0393106cc docs: regenerate module graph for the dsh-llm declarations kingwl 2026-07-29 13:51:57 +08:00
  • e561c28232 feat(host): seed path editor with a trailing separator; prefix-filter levels from the draft tail creatixchu 2026-07-29 13:47:56 +08:00
  • 665eadbc1d Merge pull request #572 from deepseek-harness/web-permission-sandbox imccyu 2026-07-29 13:46:39 +08:00
  • b48c76a63a Merge remote-tracking branch 'origin/master' into xtr/dsh-source-launch-tsx-esm kingwl 2026-07-29 13:45:21 +08:00
  • 15ef747cc0 feat(ui-conversation): implement finalized IconActions with clock for user and assistant messages 07akioni 2026-07-29 13:44:26 +08:00
  • d77db29f01 test: real-Loader dynamic composition, keyless onboarding snapshot, and .env-only e2e Yichen Jiang 2026-07-29 13:44:24 +08:00
  • 60383efef9 feat(host): blur cancels path editing; scrollbar clearance in the miller columns creatixchu 2026-07-29 13:42:11 +08:00
  • 0ccd3ed463 feat(feedback): add a /feedback command recorded through the command plane Turtle 2026-07-29 13:34:45 +08:00
  • 07262d967c Merge branch 'master' into web-permission-sandbox imccyu 2026-07-29 13:41:23 +08:00
  • 2ca6f54c9e Merge remote-tracking branch 'origin/master' into xtr/dsh-source-launch-tsx-esm kingwl 2026-07-29 13:39:57 +08:00
  • 173a1a8319 fix(dev-infra): migrate copied worktree hooks Hypatia May 2026-07-29 13:38:55 +08:00
  • c0426142c5 feat(llm-pi-ai): route-keyed profiles with per-request resolution and in-place route swaps Yichen Jiang 2026-07-29 13:35:38 +08:00
  • d554ae3019 Merge pull request #848 from deepseek-harness/worktree/default-pi-ai-providers Turtle 2026-07-29 13:31:20 +08:00
  • c747f721ba feat(host): fixed-label show-hidden toggle; even divider clearance; 680x500 card creatixchu 2026-07-29 13:29:17 +08:00
  • f05ab3f945 feat(llm-deepseek): per-request connection resolution over settings + credentials Yichen Jiang 2026-07-29 13:26:52 +08:00
  • 0dce3f57ca Merge remote-tracking branch 'origin/master' into worktree/default-pi-ai-providers Yichen Jiang 2026-07-29 13:25:06 +08:00
  • aee06097ee feat(credentials): file-backed provider layering process env over $DSH_HOME/.env Yichen Jiang 2026-07-29 13:14:20 +08:00
  • aebf9c863b feat(cli): launch dsh source through the tsx ESM hook kingwl 2026-07-29 13:15:24 +08:00
  • 6ff2c53661 fix(deps): declare dsh-llm as a peer of plan-mode and tool-tasks kingwl 2026-07-29 13:14:36 +08:00
  • bbe1481a9e fix(web): keep escapes, UNC roots, and truncated cwd honest Chinesezjc 2026-07-29 13:10:44 +08:00
  • 9e10ba0f15 fix(client): drop generation-scoped interaction state at generation death imccyu 2026-07-29 13:03:26 +08:00
  • 99b1a7e895 fix(host): settle pre-aborted asks at registration; make audit pairing callId-symmetric imccyu 2026-07-29 13:03:26 +08:00
  • 3a794495ad feat(credentials): abstract credential seam (ctx.credentials) Yichen Jiang 2026-07-29 13:03:12 +08:00
  • ba37180946 feat(util): extract dsh-atomic-write and migrate settings-local writes Yichen Jiang 2026-07-29 12:59:41 +08:00
  • 8f9535af87 Merge remote-tracking branch 'origin/master' into worktree/skill-invocation-controls Yichen Jiang 2026-07-29 12:58:10 +08:00
  • cdcdd2221e feat(host): show-hidden toggle in the directory browser footer creatixchu 2026-07-29 12:52:59 +08:00
  • 31189cf403 chore: drop the examples dsh-bash dep left by the removed mock-bash fixture Turtle 2026-07-29 12:52:14 +08:00
  • 79b1ec2eae fix(host): settle pending approvals as cancelled on gateway teardown imccyu 2026-07-29 12:11:00 +08:00
  • 0f70886e0c fix(web): label only the first prompt row with the working directory Chinesezjc 2026-07-29 12:10:34 +08:00
  • 83c2115de8 refactor(client): command decorations replace the hostBacked contribution mode imccyu 2026-07-29 12:01:36 +08:00
  • 5d0d28cd0e fix(client): refine trajectory inspection behavior _Kerman 2026-07-29 11:57:13 +08:00
  • eba81fe1f2 Merge remote-tracking branch 'origin/master' into feat/web-terminal-card Chinesezjc 2026-07-29 11:49:10 +08:00
  • 33afcc913b Revert "fix(ui-conversation): keep composer visible across views" _Kerman 2026-07-29 11:46:14 +08:00
  • 79dbe4c6fb style: wrap the derivePhase JSDoc line imccyu 2026-07-29 11:45:01 +08:00
  • 439c206658 fix(web): honor the terminal view's description and resolved workdir Chinesezjc 2026-07-29 11:43:23 +08:00
  • 549315256a fix(ui-primitives): preserve raw HTML in text extraction _Kerman 2026-07-29 11:43:00 +08:00
  • 62c1f15576 fix(client): command lifecycle rows keep the composer blank imccyu 2026-07-29 11:33:44 +08:00
  • c7076e15b8 fix(hooks): bound regex reuse across reloads ZiyaZhang 2026-07-28 20:33:08 -07:00
  • f280a97c56 test(web): isolate details session lifecycle e2e NI0317 2026-07-29 11:32:03 +08:00
  • 5939355b1a fix(ui-conversation): keep composer visible across views _Kerman 2026-07-29 11:30:50 +08:00
  • cd88a339fa fix(web): verify current GUI updates end to end NI0317 2026-07-29 11:22:48 +08:00
  • ca2e6207b5 Merge origin/master into fix/web-details-session-lifecycle NI0317 2026-07-29 11:21:48 +08:00
  • 406cd3602b fix(web): close details when current session changes NI0317 2026-07-29 11:21:13 +08:00
  • 39d65df019 test(snapshot): tokenize the todo-write fixture cwd; correct the sidecar count Chinesezjc 2026-07-29 11:21:06 +08:00
  • 5c432955ed Merge remote-tracking branch 'origin/master' into web-permission-sandbox-merge-master imccyu 2026-07-29 11:16:49 +08:00
  • 69aa58d31b Merge remote-tracking branch 'github/master' into xtr/trajectory-inspection-ui _Kerman 2026-07-29 11:14:05 +08:00
  • 44a657c149 fix(tmux-context): contain executor rejection as a warning, correct suppression claim Turtle 2026-07-29 11:11:17 +08:00
  • ec72d0b57e fix(hooks): share matcher validation instances ZiyaZhang 2026-07-28 20:10:21 -07:00
  • adb0348c27 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Chinesezjc 2026-07-29 11:08:02 +08:00
  • 75b32f7d76 Merge pull request #821 from deepseek-harness/feat/workspace-directory-browser imccyu 2026-07-29 10:58:12 +08:00
  • 774755ef2d Merge remote-tracking branch 'upstream/master' into fix/hook-matcher-validation ZiyaZhang 2026-07-28 19:57:23 -07:00
  • 7121d25c8a test(hooks): keep regex lifecycle ownership explicit ZiyaZhang 2026-07-28 19:56:03 -07:00
  • 540639672d Merge branch 'master' into feat/workspace-directory-browser imccyu 2026-07-29 10:54:08 +08:00
  • ed508bd014 Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Chinesezjc 2026-07-29 10:53:33 +08:00
  • a51c9510f1 Merge branch 'feat/directory-picker' into feat/workspace-directory-browser imccyu 2026-07-29 10:51:31 +08:00
  • e8dcc888d5 Merge pull request #817 from deepseek-harness/feat/directory-picker imccyu 2026-07-29 10:51:21 +08:00
  • ea4103c14a Merge remote-tracking branch 'upstream/master' into fix/hook-matcher-validation ZiyaZhang 2026-07-28 19:49:35 -07:00
  • d3d370e4d2 fix(hooks): reuse compiled Codex matchers ZiyaZhang 2026-07-28 19:48:59 -07:00
  • ffe65dd3b2 Merge branch 'master' into feat/directory-picker imccyu 2026-07-29 10:47:48 +08:00
  • 19a9cfe035 Merge pull request #814 from deepseek-harness/doc/host-client-group-readmes imccyu 2026-07-29 10:46:17 +08:00
  • 8d0249d392 Merge branch 'feat/directory-picker' into feat/workspace-directory-browser imccyu 2026-07-29 10:42:19 +08:00
  • ecc447daf5 Merge branch 'doc/host-client-group-readmes' into feat/directory-picker imccyu 2026-07-29 10:42:13 +08:00
  • fa64ad39cb Merge branch 'master' into doc/host-client-group-readmes imccyu 2026-07-29 10:42:00 +08:00
  • 92e310a6ff Merge pull request #871 from deepseek-harness/feature/tui-improvements-standalone Tianyi Cui 2026-07-29 10:40:24 +08:00
  • f15ff737cd chore: drop e2e-only knip entry, loader-smoke dep, and tsconfig reference Turtle 2026-07-29 10:37:17 +08:00
  • 78ef81e1af Merge remote-tracking branch 'origin/master' into feat/todo-multi-in-progress Chinesezjc 2026-07-29 10:34:37 +08:00
  • 7a3295e0bf docs: consolidate TUI Agent Notes Turtle 2026-07-29 10:30:27 +08:00
  • 8060f7fc0d chore: remove tmux-context e2e test and headless-agent fixtures Turtle 2026-07-29 10:28:33 +08:00
  • 9f5b639a08 docs: prefer new commits after review Turtle 2026-07-29 10:27:32 +08:00
  • 42de60347a docs: raise packages/README.md budget ceiling to 850 Yichen Jiang 2026-07-29 10:26:29 +08:00
  • c7e6cb5753 fix(tui): complete launcher integration and rationale Turtle 2026-07-29 10:25:07 +08:00
  • 82a299bf6d Merge origin/master: settings seam lands beside web plan mode Yichen Jiang 2026-07-29 10:24:57 +08:00
  • 7c99ff7331 fix: relocate tmux-context e2e fixtures into package tests Turtle 2026-07-29 10:21:48 +08:00
  • 1010291fe6 fix(settings): close cross-namespace, dispatch, and lifecycle races from second review Yichen Jiang 2026-07-29 10:07:28 +08:00
  • f44b4db1f2 fix(settings): harden seam and provider per review findings Yichen Jiang 2026-07-28 18:18:34 +08:00
  • ec0786e099 feat(settings): add user-settings seam (ctx.settings) + file provider Yichen Jiang 2026-07-28 17:30:12 +08:00
  • 6601830907 Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input Yichen Jiang 2026-07-29 10:18:53 +08:00
  • 86c62cf966 test(gui): pin the row's count-only summary for an unusable active name Chinesezjc 2026-07-29 10:16:08 +08:00
  • 2630de8bd6 Merge remote-tracking branch 'upstream/master' into fix/subprocess-password-scrub ZiyaZhang 2026-07-28 19:14:40 -07:00
  • 602f594c4b Merge remote-tracking branch 'origin/master' into worktree/web-model-request-retry Yichen Jiang 2026-07-29 10:14:02 +08:00
  • b4aebc9b56 chore: update pnpm-lock.yaml after removing dsh-tmux-context from examples deps Turtle 2026-07-29 10:12:22 +08:00
  • efb67365d3 test(tui): update assembled terminal snapshots Turtle 2026-07-29 10:03:38 +08:00
  • 936d7e4ecb chore: remove headless-agent tmux-context test fixtures Turtle 2026-07-29 10:02:02 +08:00
  • d0548e0ac9 docs: regenerate TUI catalogs Turtle 2026-07-29 10:01:39 +08:00
  • 31cb340c36 feat(tui)!: consolidate terminal UI improvements Turtle 2026-07-29 10:00:29 +08:00
  • c60d3f2aaa Merge remote-tracking branch 'github/master' into xtr/trajectory-inspection-ui _Kerman 2026-07-29 09:48:24 +08:00
  • 32774d5ff3 Update AGENTS.md Turtle 2026-07-29 09:29:43 +08:00
  • dfba46c6d4 Merge remote-tracking branch 'upstream/master' into fix/workspace-instruction-frame-metadata ZiyaZhang 2026-07-28 16:53:21 -07:00
  • f8082eef63 Merge remote-tracking branch 'upstream/master' into fix/translation-brief-uncommitted-pair ZiyaZhang 2026-07-28 16:53:21 -07:00
  • fad111c7e6 Merge remote-tracking branch 'upstream/master' into fix/hook-matcher-validation ZiyaZhang 2026-07-28 16:14:51 -07:00
  • 9a5fe52678 Merge remote-tracking branch 'origin/feat/directory-picker' into feat/workspace-directory-browser creatixchu 2026-07-29 06:45:12 +08:00
  • c5ae7dd65e Merge remote-tracking branch 'origin/doc/host-client-group-readmes' into feat/directory-picker creatixchu 2026-07-29 06:43:09 +08:00
  • 1779488c99 Merge remote-tracking branch 'origin/master' into doc/host-client-group-readmes creatixchu 2026-07-29 06:40:26 +08:00
  • d80fca0db8 fix(client): forward the abort signal through the workspaces test double creatixchu 2026-07-29 06:31:18 +08:00