Commit Graph

  • 41609c4ce4 ci: consolidate primary checks on one larger runner Tianyi Cui 2026-07-22 17:53:01 +08:00
  • 55af920def fix(vendor/include): keep config reloads resilient Turtle 2026-07-22 17:36:57 +08:00
  • ca85261f38 Merge current codex/code-mode-typed-results into codex/code-mode-complete-result-card Tianyi Cui 2026-07-22 17:50:26 +08:00
  • 8e34d87b08 Merge current codex/canonical-tool-output into codex/code-mode-typed-results Tianyi Cui 2026-07-22 17:49:09 +08:00
  • 8b1f9a4697 Merge current codex/tool-json-schema-dsl into codex/canonical-tool-output Tianyi Cui 2026-07-22 17:48:46 +08:00
  • 400e7021fc Merge current PR #500 into codex/tool-json-schema-dsl Tianyi Cui 2026-07-22 17:48:22 +08:00
  • d38b27ef65 docs(core): remove stale mode option contract Tianyi Cui 2026-07-22 17:45:58 +08:00
  • 484b5f5a06 docs(cordis-tutorial): say short-circuit instead of veto Turtle 2026-07-22 17:44:31 +08:00
  • 2405570ac8 chore: restore opt-in all-gates command Tianyi Cui 2026-07-22 17:42:23 +08:00
  • 7c8baee14f ci: gates add manual-push imccyu 2026-07-22 17:37:43 +08:00
  • ae44063a51 Merge remote-tracking branch 'origin/master' into worktree-dshweb imccyu 2026-07-22 17:35:49 +08:00
  • 5b16107b6a fix: remove pre-push gates for web imccyu 2026-07-22 17:35:42 +08:00
  • da8c0ab092 fix(session-reference): bind snapshots to prompts Yichen Jiang 2026-07-22 17:34:31 +08:00
  • 988dd70e7c docs: leave Cordis reload guarantees to child Tianyi Cui 2026-07-22 17:33:52 +08:00
  • 769892a29d Merge latest codex/code-mode-typed-results into codex/code-mode-complete-result-card Tianyi Cui 2026-07-22 17:33:39 +08:00
  • f118810b7f fix: vitest import paths mapping imccyu 2026-07-22 17:33:24 +08:00
  • b844e95c50 Merge latest codex/canonical-tool-output into codex/code-mode-typed-results Tianyi Cui 2026-07-22 17:33:03 +08:00
  • bde76cf838 Merge latest codex/tool-json-schema-dsl into codex/canonical-tool-output Tianyi Cui 2026-07-22 17:32:35 +08:00
  • 25f06b4e29 chore(install): flag TypeScript extraction Tianyi Cui 2026-07-22 17:31:10 +08:00
  • b72410b152 chore: extract vendored Cordis hot-reload fix Tianyi Cui 2026-07-22 17:30:45 +08:00
  • c47b7c5428 Merge latest PR #500 into codex/tool-json-schema-dsl Tianyi Cui 2026-07-22 17:30:13 +08:00
  • f1dfd94c54 Merge updated codex/code-mode-typed-results into codex/code-mode-complete-result-card Tianyi Cui 2026-07-22 17:26:50 +08:00
  • ec533d0a77 Merge latest master into tui-staging-merge-1 Tianyi Cui 2026-07-22 17:25:35 +08:00
  • 842164553d fix(plan): reject legacy mode events on load Tianyi Cui 2026-07-22 17:25:25 +08:00
  • 018f878f00 Merge updated codex/canonical-tool-output into codex/code-mode-typed-results Tianyi Cui 2026-07-22 17:25:23 +08:00
  • 41e8d6c862 Merge updated codex/tool-json-schema-dsl into codex/canonical-tool-output Tianyi Cui 2026-07-22 17:24:45 +08:00
  • b8a9b42726 Merge updated PR #500 into codex/tool-json-schema-dsl Tianyi Cui 2026-07-22 17:24:13 +08:00
  • 1df2445072 docs(cordis-tutorial): rename 'Dependencies are live' heading to state the mechanism Turtle 2026-07-22 17:24:03 +08:00
  • 0a91d2cff0 ci: coverage imccyu 2026-07-22 17:23:22 +08:00
  • 319005d56b Merge latest origin/master into worktree/ci-under-minute Tianyi Cui 2026-07-22 17:20:09 +08:00
  • bbcc8faa95 docs(cordis-tutorial): note PENDING fibers do not keep Node alive Turtle 2026-07-22 17:19:46 +08:00
  • 8739abdbfe Merge origin/master into worktree/ci-under-minute Tianyi Cui 2026-07-22 17:15:46 +08:00
  • 08d3895a07 Merge pull request #509 from deepseek-harness/worktree/fast-local-hooks Tianyi Cui 2026-07-22 17:14:47 +08:00
  • e4840c5a88 Merge branch 'codex/code-mode-typed-results' into codex/code-mode-complete-result-card Tianyi Cui 2026-07-22 17:09:28 +08:00
  • 248d7bb81e Merge branch 'codex/canonical-tool-output' into codex/code-mode-typed-results Tianyi Cui 2026-07-22 17:07:49 +08:00
  • 1628f50283 docs(cordis-tutorial): clarify ctx.plugin function form; add dsh badge to every chapter Turtle 2026-07-22 17:07:15 +08:00
  • 4cd5f21c08 Merge branch 'codex/tool-json-schema-dsl' into codex/canonical-tool-output Tianyi Cui 2026-07-22 17:05:38 +08:00
  • 2431caa9ab fix: ci docs/lint imccyu 2026-07-22 17:00:12 +08:00
  • 97a535dd56 docs: explain focused local coverage Tianyi Cui 2026-07-22 17:01:18 +08:00
  • c3fb3de64f Merge PR #500 into codex/tool-json-schema-dsl Tianyi Cui 2026-07-22 16:57:45 +08:00
  • f4185122dc refactor(plan): remove generic mode abstraction Tianyi Cui 2026-07-22 16:57:23 +08:00
  • 11236c46fb docs: record final larger-runner evidence Tianyi Cui 2026-07-22 16:55:39 +08:00
  • 7b46e1f73c fix: address PR #504 review warnings Turtle 2026-07-22 16:49:50 +08:00
  • f4ad731079 test(snapshot): add the packed-chunks opt-in replay scenario kingwl 2026-07-22 16:46:13 +08:00
  • d7e0104a72 ci: unpack bubblewrap without package transaction Tianyi Cui 2026-07-22 16:45:59 +08:00
  • 092e1812fe docs: keep agent guidance within budget Tianyi Cui 2026-07-22 16:44:44 +08:00
  • 31c0589439 chore: keep local git hooks fast Tianyi Cui 2026-07-22 16:37:20 +08:00
  • 21456a36ca docs: add hands-on Cordis tutorial Turtle 2026-07-22 16:36:48 +08:00
  • 5e4776500d docs: record stable coverage concurrency Tianyi Cui 2026-07-22 16:33:47 +08:00
  • 2f7c1bf724 Merge branch 'master' into worktree-dshweb Tianyi Cui 2026-07-22 16:31:32 +08:00
  • b63e6ee72d ci: bound coverage worker forks Tianyi Cui 2026-07-22 16:26:25 +08:00
  • a6a3807a07 feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host imccyu 2026-07-19 21:17:57 +08:00
  • 2bd466a4a6 docs: record all-pool validation Tianyi Cui 2026-07-22 16:21:17 +08:00
  • 92da23270d Merge branch 'master' into feat/plan-mode Tianyi Cui 2026-07-22 16:16:05 +08:00
  • 67655e33ef Merge pull request #499 from deepseek-harness/worktree/fix-windows-coverage-skips Tianyi Cui 2026-07-22 16:12:14 +08:00
  • 9d81078f2f ci: split primary cold-path budget Tianyi Cui 2026-07-22 16:10:52 +08:00
  • c67ae11f78 ci: stabilize compatibility runner setup Tianyi Cui 2026-07-22 16:02:52 +08:00
  • d7945da13e docs: record reduced-fanout validation Tianyi Cui 2026-07-22 15:57:39 +08:00
  • cd19f87c3f ci: name split Linux lane precisely Tianyi Cui 2026-07-22 15:57:32 +08:00
  • 769710cfb9 fix(lsp): make transport recovery ownership-safe Tianyi Cui 2026-07-22 15:56:29 +08:00
  • ab32d3ec98 test(workspace-context): make the merged suite's fixtures cross-platform Turtle 2026-07-22 15:54:01 +08:00
  • 1d28743b12 feat(mode): submit optional slash-command message Tianyi Cui 2026-07-22 15:51:02 +08:00
  • 3922e956db Merge remote-tracking branch 'origin/master' into jsonl-packed-chunk-rows kingwl 2026-07-22 15:46:12 +08:00
  • 0f57eafc36 ci: collapse cold setup waves Tianyi Cui 2026-07-22 15:44:11 +08:00
  • a1f3215c5a Merge branch 'master' into codex/jsonl-storage-identity Tianyi Cui 2026-07-22 15:41:38 +08:00
  • 06827eb868 test(e2e): drive the TUI keyless smoke through the cross-platform PTY harness Turtle 2026-07-22 15:19:35 +08:00
  • 0580bc9068 fix(ci): reject partially parsed concurrency limits Chinesezjc 2026-07-22 15:30:53 +08:00
  • cc22492ddd docs: record consolidated runner decision Tianyi Cui 2026-07-22 15:30:02 +08:00
  • 990f82b85c ci: tune consolidated runner concurrency Tianyi Cui 2026-07-22 15:17:17 +08:00
  • 3db0b71f91 ci: consolidate gates on large runners Tianyi Cui 2026-07-22 15:04:24 +08:00
  • 2a9f248594 refactor(tui): drop the TUI-local auto-title; titles come from the session-title service Turtle 2026-07-22 15:01:54 +08:00
  • 03348aa382 ci: parallelize aggregate lint Tianyi Cui 2026-07-22 14:53:46 +08:00
  • f1f35ccaef test(e2e): align keyless expectations with the shipped config and scope keys Turtle 2026-07-22 14:48:34 +08:00
  • e65ea9bdbc ci: benchmark consolidated hosted gates Tianyi Cui 2026-07-22 14:42:43 +08:00
  • 2a8e7c661d test(windows): use native PATH delimiter Tianyi Cui 2026-07-22 14:42:11 +08:00
  • 7b6b544243 test(windows): cover teardown decisions deterministically Tianyi Cui 2026-07-22 14:34:26 +08:00
  • becc33d7fb Merge remote-tracking branch 'origin/master' into perf/parallel-built-package-invariants Chinesezjc 2026-07-22 14:33:48 +08:00
  • a8a18f309a feat(mode): register one slash command per mode Tianyi Cui 2026-07-22 14:32:35 +08:00
  • a58229187f chore(llm-pi-ai): bump pi-ai to 0.81.1 for the gpt-5.6 model catalog Turtle 2026-07-22 13:06:11 +08:00
  • 478079cc98 test: close the merged branches' coverage gaps Turtle 2026-07-22 13:13:04 +08:00
  • cf95986d5b fix(examples): restore the tui-demo pre-boot TTY refusal and stabilize the PTY smoke Turtle 2026-07-22 13:03:07 +08:00
  • 66c4a353b9 docs: regenerate catalogs, graphs, and the README pairing record after the rebase Turtle 2026-07-22 12:57:33 +08:00
  • 7eec0d81ec test(snapshot): reconcile replay overlays with the merged configs and fixtures Turtle 2026-07-22 12:56:31 +08:00
  • dfd1eeeadb test: align merged suites with master's cancel cause and optional welcome Turtle 2026-07-22 12:40:32 +08:00
  • 30c7e76ea5 fix(tui): reconcile master's model selector and session titles with the staging footer and status line Turtle 2026-07-22 12:38:16 +08:00
  • 2464d6169f feat(app-boot): move personal config to the Harness home (~/.dsh) Turtle 2026-07-22 10:55:20 +08:00
  • a5dfffcbe5 chore(examples): make todo_write opt-in for the tui-agent example Turtle 2026-07-22 10:55:20 +08:00
  • f503d838e9 feat(tui): default auto-title on and re-derive it on resume Turtle 2026-07-22 10:55:20 +08:00
  • 5773ef9b0c fix(gates): bound pre-push test gate vitest workers Turtle 2026-07-22 10:55:20 +08:00
  • 717f301cdd feat: curl one-liner install script for dsh Turtle 2026-07-22 10:55:20 +08:00
  • 8995ce367f feat(tui): remove the /cancel slash command Turtle 2026-07-22 10:55:20 +08:00
  • d04ec5a6db feat(tui): restore the startup banner borderless, painted in the DeepSeek brand gradient Turtle 2026-07-22 10:55:20 +08:00
  • bffd80fa12 feat(tui): add /skill:<name> manual skill invocation command Turtle 2026-07-22 10:55:19 +08:00
  • 2a5dfb7d35 feat(tui): session resume — /resume command, exit hint, and dsh --resume <id> Turtle 2026-07-22 10:55:19 +08:00
  • 87899ae161 feat(workspace-context): load all instruction candidates, dedup by trimmed content, follow symlinks Turtle 2026-07-22 10:55:19 +08:00
  • dd55b2cc62 feat(tui): verbose turn-phase status line with elapsed timing and cache hit rate Turtle 2026-07-22 10:55:18 +08:00
  • ea93166e57 feat(tui): auto-title the terminal pane from the first user message Turtle 2026-07-22 10:55:18 +08:00
  • 9c8994f65a feat(tui): experimental dev-only /reload command for loader configs Turtle 2026-07-22 10:55:18 +08:00
  • 19f9a509aa feat(cli): tell the agent where its own source lives and invite it to extend dsh Turtle 2026-07-22 10:55:18 +08:00
  • 0e06d0691d feat(examples): default agent configs to DeepSeek Pro Max Thinking Turtle 2026-07-22 10:55:18 +08:00