Hypatia May
621f414407
Merge remote-tracking branch 'origin/master' into codex/basic-session-search
2026-07-27 18:08:44 +08:00
_Kerman
ff7792b17c
docs(agent): document next-step acceptance window
2026-07-27 18:07:51 +08:00
_Kerman
f63d937496
fix(tui): route prompts by next-step capability
2026-07-27 18:05:43 +08:00
Tianyi Cui
194ea6bdf0
docs(test): correct execa process-tree claims
2026-07-27 18:03:21 +08:00
Tianyi Cui
4e32f838b3
Merge branch 'master' into wine-local-gate
2026-07-27 18:00:55 +08:00
fz
826c6fd243
feat(web): present Cordis lifecycle tools
2026-07-27 17:57:59 +08:00
Tianyi Cui
d897dcc7ea
Merge remote-tracking branch 'origin/master' into worktree/pr682-retarget-20260727
...
# Conflicts:
# .agents/notes/rejected/simplification/2026-07-26-dependency-swaps-rejected-by-nih-audit.i18n.yaml
2026-07-27 17:55:56 +08:00
_Kerman
a59ce0367c
fix(agent-loop): route next-step input during admission
2026-07-27 17:55:55 +08:00
_Kerman
ffd2da6986
feat(ui): add request trajectory details
2026-07-27 17:54:53 +08:00
kingwl
6a3db40e52
test(ci): register the inheritance fixture with knip; close two coverage gaps
...
- knip: the subagent-inheritance resume fixture is a Loader-loaded entry
(the semantic-checkpoint-agent precedent), invisible to import analysis.
- coordinator coverage: a quiet-signal observation read pins the success
arm of observeQueuedAbort, and an approval-only baseline pins the other
arm of the seed-boundary guard's baseline disjunction.
2026-07-27 17:52:40 +08:00
Tianyi Cui
d270c285ab
fix(review): portable checksum verifier and full provisioning wait
...
sha256sum-or-shasum selection happens in preflight (macOS ships shasum,
not GNU coreutils) with a clear missing-tool hint; provisioning now waits
for every child and reports each named status before exiting, so a fast
failure can neither hand the EXIT trap a scratch tree that a still-running
install is writing into nor bury the root cause behind a downstream
symptom.
2026-07-27 17:49:11 +08:00
Tianyi Cui
ab927038c4
Merge remote-tracking branch 'origin/master' into worktree-process-service-seam
2026-07-27 17:48:51 +08:00
Tianyi Cui
cf2b9e211d
fix(sdk-client): address ds-review-bot findings
...
- api: resolve a relative workspace cwd to absolute before the handshake —
the child spawns relative to the parent cwd, but the wire cwd is resolved
again inside the child, so a relative value double-resolved
(worker -> worker/worker).
- api: make the documented handshake retry real — HarnessClient.close() is
permanent, so a failed initialize now reaps the runtime and swaps in a
fresh client; DeepSeekHarness.close() is terminal and stops the respawns.
- api: validate session.event envelopes, assistant/message content, and
session.finished reasons at the wire boundary — a malformed runtime
surfaces as SdkProtocolError instead of type-invalid TurnResult data or a
TypeError out of finalResponse.
- client: a throwing subscribe() filter fails and detaches only its own
subscription (normalized to Error); sibling fan-out and the transport read
loop are undisturbed.
- client: NotificationSubscription.close() drops its queued notifications,
matching its documented contract; runtime-death fail() still leaves
already-delivered items drainable.
- client: subscribe() after close()/runtime death returns a born-failed
subscription so next() rejects instead of parking forever.
- client/transport: bounded requests abandon via AbortSignal — the transport
drops the pending entry at timeout, so repeated bounded calls against a
hung method retain no per-call state.
One test per finding; per-file coverage stays 100% on both packages.
2026-07-27 17:48:07 +08:00
Turtle
ac1431e4f5
fix(session-title): improve prompt
...
bad case:
when i start the session with a skill reference, llm returns XML
2026-07-27 17:47:48 +08:00
NI0317
8cec221dab
Merge remote-tracking branch 'origin/master' into feature/cordis-temporary-tools
2026-07-27 17:45:01 +08:00
Tianyi Cui
c59ea13c2e
Merge pull request #671 from deepseek-harness/nih-imp-landstrip-xlink
...
docs: reject the landstrip evaluation for the win32 sandbox rung
2026-07-27 17:43:48 +08:00
07akioni
bede841ec7
fix: cr
2026-07-27 17:42:54 +08:00
_Kerman
52174e32cb
refactor(agent): clarify turn lifecycle event names
2026-07-27 17:38:42 +08:00
Tianyi Cui
94d5816142
Merge remote-tracking branch 'origin/master' into worktree-process-service-seam
2026-07-27 17:38:01 +08:00
Tianyi Cui
431d99224e
Merge remote-tracking branch 'refs/remotes/origin/master' into worktree/pr671-retarget-20260727
2026-07-27 17:37:47 +08:00
Tianyi Cui
bde9854621
Merge remote-tracking branch 'refs/remotes/origin/master' into worktree/pr671-retarget-20260727
...
# Conflicts:
# .agents/notes/rejected/simplification/2026-07-26-dependency-swaps-rejected-by-nih-audit.i18n.yaml
2026-07-27 17:36:44 +08:00
Tianyi Cui
ec383a5fdf
Merge pull request #745 from deepseek-harness/fix/remove-orig
...
fix: remove orig
2026-07-27 17:31:28 +08:00
imccyu
5cae7874f6
git: add .orig to gitignore
2026-07-27 17:27:41 +08:00
_Kerman
7d5cc498d3
docs(agent): call agent step an extension point
2026-07-27 17:24:20 +08:00
Tianyi Cui
1ee8029bc6
Merge remote-tracking branch 'origin/master' into worktree-process-service-seam
2026-07-27 17:24:20 +08:00
07akioni
e30f642e37
refactor(todos): update TodoRow styling and logic, add IconChecklistOutline16, and enhance AssistantMarkdown rendering
2026-07-27 17:23:36 +08:00
imccyu
67ad0eb887
Merge branch 'master' into fix/remove-orig
2026-07-27 17:23:03 +08:00
Yichen Jiang
5c2046e0c8
Merge remote-tracking branch 'origin/master' into worktree/web-session-model-selector
2026-07-27 17:22:53 +08:00
imccyu
e8cbf6cc72
fix: remove orig
2026-07-27 17:22:01 +08:00
Hypatia May
f5e03924bb
Merge remote-tracking branch 'origin/master' into codex/basic-session-search
2026-07-27 17:21:40 +08:00
_Kerman
e3a7836e4b
test(headless): isolate goal replay from live adapter
2026-07-27 17:21:40 +08:00
Chinesezjc
e7bf303827
Merge pull request #592 from deepseek-harness/ci/offload-coverage-to-vm-backup
...
ci: hot-standby lane + admin-only failover to the in-house pool
2026-07-27 17:20:10 +08:00
Yichen Jiang
7f4905c4bf
Merge remote-tracking branch 'origin/master' into worktree/web-session-model-selector
...
# Conflicts:
# packages/client/runtime/README.i18n.yaml
# packages/host/apiproxy/README.i18n.yaml
# packages/host/apiproxy/README.md
# packages/host/apiproxy/README.zh.md
2026-07-27 17:18:29 +08:00
_Kerman
db16732101
Merge remote-tracking branch 'origin/master' into xtr/agent-loop-message-machine
2026-07-27 17:18:12 +08:00
_Kerman
b6bc4f9f08
test(agent-loop): cover listener-owned stream routes
2026-07-27 17:17:58 +08:00
Hypatia May
74b26adcac
Merge remote-tracking branch 'origin/master' into codex/basic-session-search
...
# Conflicts:
# packages/client/runtime/README.i18n.yaml
# packages/client/ui-workspace/README.i18n.yaml
# packages/client/ui-workspace/README.md
# packages/client/ui-workspace/README.zh.md
# packages/client/ui-workspace/src/client/WorkspaceBrowser.tsx
# packages/host/apiproxy/README.i18n.yaml
# packages/host/apiproxy/tests/client-handler.spec.ts
2026-07-27 17:17:31 +08:00
Tianyi Cui
dfa4a2aefc
Merge branch 'master' into ci/offload-coverage-to-vm-backup
2026-07-27 17:16:52 +08:00
Tianyi Cui
8be70e72d2
docs: scope the local Wine gate to Windows-failure diagnosis only
...
AGENTS.md and the Wine Agent Note pair state the run policy: CI owns the
everyday win32 signal; run check:windows-wine only while investigating a
known Windows-related failure, and pre-push selection never includes it.
2026-07-27 17:15:37 +08:00
Yichen Jiang
c47553f9f3
Merge remote-tracking branch 'origin/master' into worktree/web-model-request-retry
...
# Conflicts:
# packages/client/runtime/README.i18n.yaml
2026-07-27 17:13:24 +08:00
Yichen Jiang
8c5d6468d9
Merge remote-tracking branch 'origin/worktree/skill-catalog-hot-refresh' into worktree/skill-catalog-hot-refresh
2026-07-27 17:12:46 +08:00
_Kerman
1ffaa5bb10
cleanup(agent-loop): simplify request construction
2026-07-27 17:12:28 +08:00
Yichen Jiang
fcbf0f0952
perf(skill): avoid catalog event copy
2026-07-27 17:12:08 +08:00
Tianyi Cui
625094905d
Merge remote-tracking branch 'origin/master' into wine-local-gate
2026-07-27 17:11:39 +08:00
_Kerman
0457d76bb6
feat(ui): refine trajectory inspection details
2026-07-27 17:10:19 +08:00
Hypatia May
8f9262edc3
test(web): refresh snapshots after master merge
2026-07-27 17:09:49 +08:00
Yichen Jiang
c0009e4603
Merge remote-tracking branch 'origin/master' into worktree/web-model-request-retry
...
# Conflicts:
# packages/client/runtime/README.i18n.yaml
# packages/client/runtime/src/client/index.ts
# packages/client/runtime/src/client/sessions/conversation.ts
# packages/client/runtime/src/client/sessions/session.ts
# packages/client/ui-conversation/README.i18n.yaml
# packages/client/ui-conversation/src/client/chat/MessageItem.tsx
# packages/client/ui-conversation/tests/chat-branch-tails.spec.tsx
2026-07-27 17:09:25 +08:00
imccyu
d8ce036295
Merge pull request #738 from deepseek-harness/feature/delete-workspace
...
feat(web): delete workspace registrations
2026-07-27 17:08:48 +08:00
Chinesezjc
68a92e2032
Merge branch 'master' of /data_local/ci/mirror/deepseek-harness into ci/offload-coverage-to-vm-backup
2026-07-27 17:07:41 +08:00
Yichen Jiang
a625e69555
Merge branch 'master' into worktree/skill-catalog-hot-refresh
2026-07-27 17:06:37 +08:00
_Kerman
749927ecd8
fix: reconcile agent loop merge integration
2026-07-27 17:04:22 +08:00