Tianyi Cui
586ccb677e
docs: refine semantic PR label taxonomy
2026-07-26 04:18:03 +08:00
Tianyi Cui
78e57ab53e
docs: record PR label taxonomy
2026-07-26 03:28:39 +08:00
Tianyi Cui
6ce5628bb1
docs: tighten PR guidance
2026-07-26 02:51:48 +08:00
Tianyi Cui
436fd9c34c
Merge origin/master into codex/require-pr-labels
2026-07-26 02:49:17 +08:00
Tianyi Cui
5fad2fc934
docs: define extensible PR labels
2026-07-26 02:45:56 +08:00
Tianyi Cui
3ccdf4ac46
Merge pull request #640 from deepseek-harness/fix-update-builderror
...
fix(build): clean stale workspace residue
2026-07-26 02:45:21 +08:00
Tianyi Cui
a439ed4e43
Merge branch 'master' into fix-update-builderror
2026-07-26 02:39:35 +08:00
Tianyi Cui
d74e062055
Merge pull request #647 from deepseek-harness/worktree/delete-missions
...
docs: remove missions folder
2026-07-26 02:37:56 +08:00
Tianyi Cui
7953759aa2
docs: remove missions folder
2026-07-26 02:33:58 +08:00
Tianyi Cui
b5bba5adee
Merge pull request #639 from deepseek-harness/codex/consolidate-agent-notes
...
docs(agent-notes): consolidate superseded decisions
2026-07-26 02:22:25 +08:00
Tianyi Cui
a07d727cba
Merge latest master into codex/consolidate-agent-notes
2026-07-26 02:11:13 +08:00
Tianyi Cui
2cfc38fb70
docs(agent-notes): clarify superseded ACP rendering
2026-07-26 02:10:24 +08:00
Tianyi Cui
cd15711079
Merge latest master into codex/consolidate-agent-notes
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-21-tui-no-banner.i18n.yaml
# .agents/notes/implemented/feature/2026-07-21-tui-no-banner.md
# .agents/notes/implemented/feature/2026-07-21-tui-no-banner.zh.md
# .agents/notes/implemented/simplification/2026-07-20-retire-readline-front-door.i18n.yaml
# .agents/notes/implemented/simplification/2026-07-20-retire-readline-front-door.md
# .agents/notes/implemented/simplification/2026-07-20-retire-readline-front-door.zh.md
2026-07-26 00:57:51 +08:00
Tianyi Cui
6f50208ea3
Merge pull request #625 from deepseek-harness/worktree/llm-mock-fault-server
...
feat(llm): add scriptable mock fault server
2026-07-26 00:54:15 +08:00
imccyu
7bcb005f29
Merge branch 'master' into fix-update-builderror
2026-07-26 00:54:08 +08:00
Tianyi Cui
674d916ef8
Merge branch 'master' into worktree/llm-mock-fault-server
2026-07-26 00:45:44 +08:00
Tianyi Cui
5f04c92f15
Merge pull request #612 from deepseek-harness/web-e2e-lane
...
test(web): keyless browser e2e lane — replayed round trip + seeded cold resume
2026-07-26 00:40:13 +08:00
Tianyi Cui
f1577d620e
test(web): harden replay scaffold lifecycle
2026-07-26 00:33:46 +08:00
Tianyi Cui
1317e4809f
fix(pty): recheck prompt handoff at idle boundary
2026-07-26 00:30:38 +08:00
Tianyi Cui
204a09b70f
fix(build): reuse TypeScript config host
2026-07-26 00:30:20 +08:00
Tianyi Cui
882bd4a591
Merge origin/master into web-e2e-lane
...
# Conflicts:
# tsconfig.host.json
2026-07-26 00:16:12 +08:00
Tianyi Cui
0fdaca601a
Merge branch 'master' into fix-update-builderror
2026-07-26 00:08:39 +08:00
Tianyi Cui
642cdc7b1d
Merge pull request #608 from deepseek-harness/worktree/dsh-arg-parser
...
refactor(cli): unify dsh argv parsing and the dsh entrypoint
2026-07-26 00:08:23 +08:00
imccyu
cf31643480
Merge branch 'master' into fix-update-builderror
2026-07-26 00:06:18 +08:00
Tianyi Cui
8af3d2461b
Merge branch 'master' into worktree/dsh-arg-parser
2026-07-26 00:05:16 +08:00
Tianyi Cui
a519412b4d
Merge pull request #599 from deepseek-harness/session-query-tool
...
Add model-facing session-query tools
2026-07-26 00:01:17 +08:00
Yichen Jiang
badf7d1c63
fix(llm-mock-server): harden fault boundaries
2026-07-25 22:45:58 +08:00
Yichen Jiang
5446714177
Merge branch 'master' into worktree/llm-mock-fault-server
2026-07-25 22:27:29 +08:00
imccyu
787b4e6b9e
fix(build): derive clean outputs from project graph
2026-07-25 20:30:35 +08:00
imccyu
22875a6c9d
fix(build): clean stale workspace residue
2026-07-25 20:06:01 +08:00
imccyu
be3a9f6a75
docs: document repository clean workflow
2026-07-25 20:05:29 +08:00
Hypatia May
729485216d
Merge remote-tracking branch 'origin/master' into session-query-tool
...
# Conflicts:
# docs/capability-seams.md
# packages/host/runtime/README.md
# packages/host/runtime/package.json
# packages/host/runtime/src/boot.ts
# packages/host/runtime/tests/host-runtime.spec.ts
# packages/host/runtime/tsconfig.json
# pnpm-lock.yaml
2026-07-25 18:27:39 +08:00
Tianyi Cui
ee25ccf38b
Merge remote-tracking branch 'origin/master' into web-e2e-lane
...
# Conflicts:
# vitest.web.config.ts
2026-07-25 18:19:22 +08:00
Hypatia May
b78daaad8c
fix(session-query): keep model tools opt-in
2026-07-25 18:14:36 +08:00
Turtle
e996aabf47
Merge branch 'master' into worktree/dsh-arg-parser
...
Integrate the Commander adapter with master's `dsh web --workspace-root`
(workspace-aware session flow).
- args.ts: add `--workspace-root <path>` to the web subcommand; WebInvocation
carries workspaceRoot.
- web.ts: keep the adapter-parsed signature, take (host, port, dev,
workspaceRoot) and pass workspaceRoot through to AppCLIEntry (drop master's
re-added parseArgs and CLI host/port validation — the schema owns those).
- bin.ts forwards invocation.workspaceRoot; args.spec + the Agent Note pair note
the flag.
2026-07-25 18:05:39 +08:00
Turtle
fd8d93da12
docs: prohibit creating PR labels
2026-07-25 18:02:36 +08:00
Turtle
17147df200
Merge remote-tracking branch 'origin/master' into codex/consolidate-agent-notes
2026-07-25 18:00:37 +08:00
Turtle
32a38b7060
Merge remote-tracking branch 'origin/master' into codex/require-pr-labels
2026-07-25 17:59:29 +08:00
Tianyi Cui
84be7cc622
Merge pull request #613 from deepseek-harness/worktree-workspace-gui
...
feat(gui): workspace entity + intent mode — picker, guidance, durable titles
2026-07-25 17:52:48 +08:00
Turtle
2243023575
Merge branch 'master' into worktree/dsh-arg-parser
...
Integrate the Commander adapter with master's headless rework (dsh -p now boots
through AppCLIEntry — the same cordis.yml composition as dsh web, web-observable
while it runs — via toFetchHandler(ctx.apiProxy)).
- headless.ts: keep master's AppCLIEntry-based body but take the adapter's
pre-parsed `task` (drop the re-added parseArgs). Old startHost path and the
now-deleted packages/host/runtime dependency are gone.
- remove the stale packages/host/runtime dir left on disk by master's deletion
(mirrors the earlier packages/ui/acp cleanup).
2026-07-25 17:48:21 +08:00
imccyu
1f0d555f60
docs(missions): record workspace GUI closeout lessons
2026-07-25 17:46:05 +08:00
imccyu
1a9c1596b8
test(web): cover workspace UI branches
2026-07-25 17:46:05 +08:00
imccyu
c06cb2deec
test(web): stabilize workspace snapshots
2026-07-25 17:46:05 +08:00
imccyu
468c64a078
fix(web): keep composer add action attachment-only
2026-07-25 17:46:05 +08:00
imccyu
08ce02da2b
docs(web): finalize workspace UI product flow
2026-07-25 17:46:04 +08:00
imccyu
9eb9c70a8a
feat(web): add workspace-aware session flow
2026-07-25 17:45:26 +08:00
Turtle
5209656086
docs: clarify PR label selection
2026-07-25 17:43:26 +08:00
Turtle
67e2ef8ef2
chore: retrigger CI (synchronize event was missed)
2026-07-25 17:37:50 +08:00
Turtle
5a06b9e926
fix(cli): reject default-surface flags leaked onto the web subcommand
...
ds-review-bot: `dsh web -p task`, `dsh web --resume s`, and `dsh --config c.yml
web` reached the web action with those values in program.opts() but the action
ignored them and served — silently dropping mode-specific inputs. The web
action now reads the parent opts and fails loud (exit 1) on a leaked
--config/-p/--resume, matching the root mode's mixing guard. Covered in
args.spec.ts.
Also (ds-review-bot): tui-demo/README documented the removed `dsh
[path-to-cordis.yml]` positional form; corrected to bare `dsh` / `dsh --config
<path>`. Agent Note + Chinese pair note the web-leak guard.
2026-07-25 17:24:39 +08:00
Turtle
38448a389e
Merge remote-tracking branch 'origin/master' into codex/consolidate-agent-notes
2026-07-25 17:20:52 +08:00