Turtle
186e630b4a
Merge pull request #5612 from deepseek-harness/turtle/spinner-scroll-sync-9edd522c716b
...
fix(client): re-pin StateDot loaders whose animation restarts
2026-10-01 23:15:39 +08:00
imccyu
2596f6f592
Merge pull request #5596 from deepseek-harness/refactor/composer-dock-stat-ids
...
refactor(ui-chat): register composer stats pills as separate dock entries
2026-10-01 22:55:15 +08:00
Turtle
4b9d8ad6f7
fix(client): re-pin StateDot loaders whose animation restarts
...
Moving a loader's element (a keyed list reorder) or showing it again
after a display:none ancestor restarts its CSS animations, and the mount
ref does not run again, so the loader left the shared phase. The loader
now pins its animations to document time zero on every animationstart.
2026-10-01 22:40:13 +08:00
turtle1999
68ead9fced
docs(ui-chat): state static plugin priority and Escape close
2026-10-01 19:50:18 +08:00
turtle1999
1f8cdc08a1
fix(ui-chat): document dock pill replacement order and outside-click close
2026-10-01 19:06:32 +08:00
Turtle
e1c49269b2
Merge pull request #5517 from deepseek-harness/turtle/remove-invariants-ccf1396aaf61
...
refactor: remove runtime invariant plugins
2026-10-01 17:50:15 +08:00
turtle1999
2190082866
refactor(ui-chat): register composer stats pills as separate dock entries
...
Split the single 'stats' conversation.composer.dock entry into
'activity' (counts, speed, time dialog) and 'usage' (tokens, cache hit)
so another plugin can replace one pill by id instead of reimplementing
the whole row. The rendered pills are unchanged.
2026-10-01 17:47:35 +08:00
imccyu
7b658a9e94
Merge pull request #5597 from deepseek-harness/inspector-devtools-source
...
build(inspector): compile DevTools locally from npm sources
2026-10-01 17:29:45 +08:00
imccyu
9ec1a7ded9
test(inspector): align frontend smoke with the source build
2026-10-01 17:04:46 +08:00
imccyu
29ca976eaf
test(web): keep DevTools source build e2e in the Host program
2026-10-01 16:59:42 +08:00
imccyu
ad22e6c80f
build(inspector): compile DevTools from pinned npm sources
2026-10-01 16:51:21 +08:00
Turtle
819eb8078e
Merge origin/master into turtle/remove-invariants-ccf1396aaf61
2026-10-01 16:33:09 +08:00
Turtle
1ff1d43192
Merge pull request #5561 from deepseek-harness/fix/packer-agent-presets-mock
...
test(webworker-packer): accept the inventory agentPresets read
2026-10-01 14:28:50 +08:00
Turtle
9c5fb6b0c5
Merge pull request #5550 from deepseek-harness/turtle/plugin-version-hint-66b6a2501f82
...
feat(plugin-manager): name the exact spec when pnpm installs an older version
2026-10-01 12:36:36 +08:00
Turtle
0bd1492940
fix(ui-plugin-manager): state the supply-chain policy, risk and remedy in the version notice
2026-10-01 12:19:01 +08:00
Yudong Han
ebc616e01d
Merge pull request #5589 from deepseek-harness/fix/bump-libreoffice-kit-0.1.5
...
chore(office): bump LibreOffice Kit to 0.1.5
2026-10-01 12:01:55 +08:00
Turtle
06f39bc83b
Merge pull request #5537 from deepseek-harness/perf/recent-trace-hotspot
...
perf(api): time-slice Session list work
2026-10-01 12:01:45 +08:00
yudshj
541fcec02f
test(office): expect Kit 0.1.5 in SDK CLI smoke
2026-10-01 09:41:15 +08:00
yudshj
d0916a8f90
chore(office): bump LibreOffice Kit to 0.1.5
2026-10-01 09:27:11 +08:00
imccyu
1274fa1047
Merge pull request #5259 from deepseek-harness/feat/session-inspector
...
feat(experimental): 增加会话数据检查与可选开发工具包
2026-10-01 00:59:35 +08:00
imccyu
799f3f2b48
Merge pull request #5211 from deepseek-harness/worktree-partialtool
...
feat(web): 在工具准备阶段显示已解析参数
2026-10-01 00:57:28 +08:00
imccyu
f80df0426c
fix(web): retain file input size across tool phases
2026-10-01 00:19:52 +08:00
imccyu
d0cc135751
docs(web): describe persistent file input size
2026-10-01 00:19:52 +08:00
imccyu
83f9dcac8f
fix(web): shorten streamed content size labels
2026-10-01 00:19:52 +08:00
imccyu
b7f06692b6
fix(client): handle sealed deltas and Unicode summary boundaries
2026-10-01 00:19:52 +08:00
imccyu
2b6dfafd4b
test(perf): exercise production conversation event routing
2026-10-01 00:19:52 +08:00
imccyu
4028ce27e8
test(fs): synchronize concurrent edit version guards
2026-10-01 00:19:52 +08:00
imccyu
46400a91bf
fix(benchmarks): scale reconnect time budget consistently
2026-10-01 00:19:52 +08:00
imccyu
5d86fb0e79
docs(benchmarks): record reconnect CI calibration
2026-10-01 00:19:52 +08:00
imccyu
cd759d8a09
chore(web): document allocation-free duplicate dispatch paths
2026-10-01 00:19:52 +08:00
imccyu
3bd1d3ef21
chore(client): refresh slot catalog after restack
2026-10-01 00:19:52 +08:00
imccyu
91818992b0
perf(web): finish incremental tool argument optimizations
2026-10-01 00:19:52 +08:00
imccyu
a33bd1a80b
perf(web): bound streamed tool argument work
2026-10-01 00:19:52 +08:00
imccyu
d1b2b5a63b
docs: record partial tool preparation performance
2026-10-01 00:19:52 +08:00
imccyu
2ba4144a7e
feat(web): show parsed tool arguments during preparation
2026-10-01 00:19:52 +08:00
imccyu
35aebdca70
docs: describe shared lazy tool argument views
2026-10-01 00:19:52 +08:00
imccyu
dcdf631ca2
feat(session-inspector): expand raw JSON details by default
2026-10-01 00:14:13 +08:00
imccyu
732dd913cf
feat(inspector): embed Chrome DevTools and bundle optional diagnostics
2026-10-01 00:14:13 +08:00
imccyu
38c45638a2
feat(session-inspector): add raw-log and grouped-chat diagnostics
2026-10-01 00:03:25 +08:00
imccyu
88341c2a9f
feat(layout): add a root-scoped bottom content slot
2026-10-01 00:03:21 +08:00
imccyu
0f2cda8c22
fix(dev): retain readiness hooks and stabilize Web scenario waits
2026-10-01 00:02:15 +08:00
imccyu
8463abc59d
fix(sidebar): preserve Session Tab lifetimes and pane-local pages
2026-10-01 00:02:15 +08:00
Tianyi Cui
a44b143ace
Merge pull request #5574 from deepseek-harness/worktree/agent-notes-prune
...
docs(notes): prune redundant active Agent Notes
2026-09-30 23:39:56 +08:00
Tianyi Cui
c7f66d13a6
docs(notes): prune redundant active decision records
2026-09-30 23:20:22 +08:00
Tianyi Cui
bbf599483e
docs(notes): normalize legacy implemented status metadata
2026-09-30 22:33:31 +08:00
Tianyi Cui
cae4251d57
Merge pull request #5571 from deepseek-harness/worktree/agent-notes-audit
...
docs(notes): prune local UI records and archive completed decisions
2026-09-30 21:44:13 +08:00
Tianyi Cui
a1db5f13e8
docs(notes): prune local UI records and archive completed decisions
2026-09-30 21:28:21 +08:00
turtle1999
c09be4813d
test(webworker-packer): avoid counting inventory service reads in comment
2026-09-30 20:28:12 +08:00
turtle1999
a1df190fd9
test(webworker-packer): accept the inventory agentPresets read
...
Refs #5560
2026-09-30 20:04:26 +08:00
Turtle
43c5f1e924
fix(plugin-manager): explain another installed version only for one-registry runs
2026-09-30 18:42:32 +08:00