Yichen Jiang
dd3e690ef8
chore(client): regenerate the slot catalog after the master merge
2026-09-09 06:34:11 +08:00
Yichen Jiang
00a5aafdc3
Merge remote-tracking branch 'origin/master' into feat/plugin-mgmt-4-web
...
# Conflicts:
# packages/client/ui-settings-plugins/package.json
2026-09-09 06:29:37 +08:00
Yichen Jiang
d80891921b
Merge remote-tracking branch 'origin/master' into worktree/pi-ai-settings-recovery
...
# Conflicts:
# packages/llm/llm/README.i18n.yaml
# packages/llm/llm/README.md
# packages/llm/llm/README.zh.md
2026-09-09 06:18:13 +08:00
pku-xht
0eb0e8c770
Merge master to restore required CI for Auto review
2026-09-09 05:25:20 +08:00
pku-xht
9cfb120a63
merge: reconcile experimental Auto review implementation
2026-09-09 04:38:55 +08:00
pku-xht
55e53907ab
feat(permission): add experimental Auto review
2026-09-09 04:36:19 +08:00
imccyu
ab904f4b6b
Merge pull request #3813 from deepseek-harness/worktree-nodeaddworkflow
...
ci(native): consolidate platform compatibility jobs
2026-09-09 02:45:46 +08:00
imccyu
063165a800
ci(native): consolidate platform compatibility jobs
2026-09-09 02:31:43 +08:00
fz
0ba6c25807
Merge pull request #3510 from deepseek-harness/feat/remove-str-replace-editor-from-minimal
...
feat(minimal): make editor opt-in and align bash output
2026-09-09 02:10:26 +08:00
fz
452fe6de55
Merge remote-tracking branch 'origin/master' into feat/remove-str-replace-editor-from-minimal
2026-09-09 01:49:09 +08:00
fz
887c1efd7a
ci(npm): expose failed install HTTP diagnostics
2026-09-09 01:48:54 +08:00
fz
0f6e7442d7
perf(session): bundle migration verifier dependencies
2026-09-09 01:48:27 +08:00
Yudong Han
6635cddaa4
Merge pull request #3569 from deepseek-harness/fs/stream-bytes
...
feat(web): declare workspace deliveries and open source files
2026-09-09 01:33:20 +08:00
fz
40c9766a8d
Merge origin/master into feat/remove-str-replace-editor-from-minimal
2026-09-09 01:22:09 +08:00
Yudong
228f3aef83
test(ci): stabilize completion waits and Session fixtures
2026-09-09 01:15:31 +08:00
yudshj
72549e91a0
test(present): pass the event to delivery matcher
2026-09-09 01:15:31 +08:00
yudshj
cd2b9ca04a
refactor(present): restore existing conversation coordinate handling
2026-09-09 01:15:31 +08:00
yudshj
207dce0bee
docs(present): refresh module graph after removing attachments
2026-09-09 01:15:31 +08:00
yudshj
c9038b4b31
refactor(present): declare and open workspace source files
2026-09-09 01:15:31 +08:00
yudshj
387e437af4
fix(web): use the preview-compatible stream promises entry
2026-09-09 01:15:31 +08:00
yudshj
6d8a400d79
fix(web): open delivered snapshots in the default application
2026-09-09 01:15:31 +08:00
yudshj
37d27fcdf9
feat(web): present immutable file deliveries with download cards
2026-09-09 01:15:31 +08:00
imccyu
4d831f2d14
Merge pull request #3771 from deepseek-harness/worktree-fixreactpeer
...
fix(web): move client dependencies to devDependencies
2026-09-09 01:15:27 +08:00
imccyu
bfe82d4c2d
Merge pull request #3784 from deepseek-harness/worktree-leftsideslot
...
feat(web): add panellist to left-sidebar
2026-09-09 00:59:11 +08:00
Dudu-0223
a4176ef851
Merge pull request #3674 from deepseek-harness/feat/parent-subagent-catalog-foundation
...
feat(subagent): record and observe parent-owned child catalogs
2026-09-09 00:37:47 +08:00
imccyu
f39a37a523
fix(client): keep browser dependencies out of production installs
2026-09-09 00:30:37 +08:00
imccyu
f3d7ef2b95
docs(client): define browser third-party build inputs
2026-09-09 00:30:36 +08:00
imccyu
58144ccf78
test(web): await command and settings readiness before assertions
2026-09-09 00:26:41 +08:00
imccyu
e807447288
fix(client): re-read navigation cancellation after preparation
2026-09-09 00:26:41 +08:00
imccyu
713b1aacad
docs(client): synchronize panel navigation APIs and contracts
2026-09-09 00:26:40 +08:00
imccyu
385f651c5f
fix(test): release default slot runtime sources symmetrically
2026-09-09 00:26:36 +08:00
imccyu
8715fd2a87
fix(client): preserve the latest panel and session navigation
2026-09-09 00:26:36 +08:00
imccyu
bc840b483e
feat(client): simplify and exercise sidebar panel entries
2026-09-09 00:26:35 +08:00
imccyu
092d16d7ab
style(client): satisfy panel lint rules
2026-09-09 00:26:35 +08:00
imccyu
9736136d95
fix(client): leave global panel entries empty by default
2026-09-09 00:26:34 +08:00
imccyu
fbbcbf33fe
docs(client): document global main-panel extension points
2026-09-09 00:26:34 +08:00
imccyu
f95e781f3d
test(client): migrate panel navigation fixtures and snapshots
2026-09-09 00:26:29 +08:00
imccyu
fe460f7fd1
test(client): support panel selection in slot runtime
2026-09-09 00:26:29 +08:00
imccyu
581803bf57
feat(client): add global sidebar panels
2026-09-09 00:26:28 +08:00
Yichen Jiang
6d1a20b3cc
Merge branch 'feat/plugin-mgmt-3-settings' into feat/plugin-mgmt-4-web
...
# Conflicts:
# docs/architecture.i18n.yaml
# docs/architecture.md
# docs/architecture.zh.md
# packages/client/ui-settings-plugin-manager/package.json
2026-09-09 00:11:09 +08:00
Yichen Jiang
16cff3321c
Merge branch 'feat/plugin-mgmt-2-manager' into feat/plugin-mgmt-3-settings
2026-09-09 00:08:21 +08:00
Yichen Jiang
e755084dfb
docs: mirror the regenerated event matrix rows in the zh copy
2026-09-09 00:07:52 +08:00
Yichen Jiang
e070e1e074
docs: regenerate the event producer-consumer matrix after the master merge
2026-09-09 00:05:55 +08:00
Yichen Jiang
e5feedd14f
feat(llm-deepseek-messages): support in-history system prompt updates
2026-09-09 00:05:41 +08:00
Yichen Jiang
8d8a69f423
chore(plugin-manager): align the package versions with release 0.1.5-alpha.1
2026-09-09 00:05:12 +08:00
Yichen Jiang
a75db2e521
Merge branch 'feat/plugin-mgmt-1-boot' into feat/plugin-mgmt-2-manager
...
# Conflicts:
# docs/architecture.i18n.yaml
# docs/architecture.md
# docs/architecture.zh.md
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
2026-09-09 00:05:04 +08:00
Yichen Jiang
5528446814
docs(architecture): point the external-bundle paragraph at the app-boot README
...
The merged master text put docs/architecture.md over its 2400-word ceiling;
the details this paragraph repeated already live in packages/boot/app-boot.
2026-09-09 00:02:32 +08:00
fz
b42b5b5e94
fix(ci): align minimal prompt-history expectations with shell-only turns
2026-09-08 23:57:15 +08:00
Yichen Jiang
a8c97e33e5
Merge remote-tracking branch 'origin/master' into feat/plugin-mgmt-1-boot
2026-09-08 23:57:12 +08:00
Yichen Jiang
e1c3ec00e2
fix(web): count the scoped mutate branch and draw the breadcrumb separator as a hairline
...
Awaiting inside each arm of the scope ternary left v8 with a negative else
count on the response check, which the coverage gate read as an uncovered
branch; the request is now chosen first and awaited once. The breadcrumb
separator was a 1px filled divider where every other neutral line is 0.5px.
2026-09-08 23:53:56 +08:00