gengruilin
ba392ae0e7
docs(ui-skill): record the catalog gaps a plugin change leaves
...
State why every plugin manager operation drops every cached catalog, and
list two remaining gaps among the known limitations: on-disk SKILL.md
changes forward no event to an open session, and draft skill highlighting
waits for the next catalog fetch after an invalidation.
2026-10-15 20:17:59 +08:00
gengruilin
6910cd6e9c
fix(ui-skill): refresh the slash menu after plugin manager changes
...
The browser skill source cached each Session's catalog until a preset
switch or connection reset, so an open Session kept listing the skills of
a plugin switched off on the Plugins page and missed those of a plugin
switched on. Clear every cached catalog on the forwarded
plugin-manager/changed event, which the Host emits after the operation's
reload.
Fixes #6268
2026-10-15 16:36:30 +08:00
Ruilin Geng
854e3871d0
Merge pull request #4643 from deepseek-harness/subagent-agent-presets
...
feat(subagent): select and restore presets for spawned agents
2026-10-13 15:17:29 +08:00
Ruilin Geng
5f3c7b98e2
Merge pull request #4945 from deepseek-harness/fix/4931-composer-focus
...
fix(client): preserve cursor and selection on composer whitespace clicks
2026-10-09 16:22:17 +08:00
gengruilin
18678f4851
Merge origin/master into fix/4931-composer-focus
2026-10-09 16:10:14 +08:00
gengruilin
c4e820e25f
Merge origin/master into fix/4931-composer-focus
2026-10-08 11:22:34 +08:00
gengruilin
326b9093c1
Merge origin/master into fix/issue-4803-webkit-json
2026-09-28 13:53:54 +08:00
gengruilin
269768a823
refactor(web): limit Safari fix to session JSON validation
2026-09-28 12:07:24 +08:00
gengruilin
9925ba721d
refactor(web): trim unrelated changes from Safari recovery fix
2026-09-28 12:00:35 +08:00
gengruilin
aee3c39ee7
fix(deps): pin Koffi to the tested release
...
Packed consumers resolved ^3.1.0 to 3.3.2, whose source build fails under the Linux release check. Pin every consumer to the existing lockfile version 3.1.1 so published installs use the tested dependency.
2026-09-28 11:16:17 +08:00
Ruilin Geng
90cc7ce652
Merge branch 'master' into fix/issue-4803-webkit-json
2026-09-28 10:30:31 +08:00
Ruilin Geng
4e223acb8a
Merge branch 'master' into fix/issue-4803-webkit-json
2026-09-27 14:23:32 +08:00
gengruilin
640c1744c0
Merge master to include the legacy preset E2E fix
2026-09-24 18:05:33 +08:00
gengruilin
7a7ee29c28
test(web): wait for changed files card in SVG delivery test
2026-09-24 17:41:55 +08:00
gengruilin
c7bfe88e70
merge: 同步 master 并解决双语记录冲突
2026-09-24 16:06:40 +08:00
gengruilin
218cf9dc20
fix(client): 保留输入框内嵌浮层的焦点交互
2026-09-24 10:52:05 +08:00
gengruilin
06fa431947
fix(client): 点击输入框留白时保留光标和选区
2026-09-24 10:50:48 +08:00
gengruilin
3a9d77a841
merge: 同步 master 并合并 WebKit 测试说明
2026-09-23 14:48:20 +08:00
Ruilin Geng
c68c6db9ca
Merge pull request #4717 from deepseek-harness/fix/webkit-model-picker
...
fix(web): 修复 Safari 模型菜单鼠标选择失效
2026-09-23 11:59:53 +08:00
gengruilin
d9b3db5d24
merge: 同步 master 并解决文档配对冲突
2026-09-23 10:44:36 +08:00
gengruilin
60b5800816
Merge origin/master into fix/webkit-model-picker
2026-09-23 10:26:50 +08:00
gengruilin
969c3df8c1
Merge origin/master into fix/webkit-model-picker
2026-09-22 20:10:46 +08:00
gengruilin
9178ff75f2
merge: 同步最新 master
2026-09-22 19:58:22 +08:00
gengruilin
9e95d9a3f4
merge: 同步最新 master
2026-09-22 19:55:51 +08:00
gengruilin
5729548cd0
merge: 同步最新 master
2026-09-22 19:05:01 +08:00
gengruilin
aaa52be272
merge: 同步最新 master
2026-09-22 18:25:04 +08:00
gengruilin
d08ae9a0be
merge: 同步最新 master
2026-09-22 16:38:06 +08:00
gengruilin
dd1d739a55
merge: 同步 master 并更新文档配对记录
2026-09-22 16:24:03 +08:00
gengruilin
a964bd34b5
fix(tools): 同步原生容器校验并归位回归测试
2026-09-21 18:14:56 +08:00
gengruilin
9373f74c9c
test(web): 补充 WebKit 会话回放回归
2026-09-21 17:25:57 +08:00
gengruilin
068c552b1e
fix(session): 兼容 WebKit 原生构造器文本格式
2026-09-21 16:48:44 +08:00
gengruilin
b1d878b33d
fix(website): address shared viewer review feedback
2026-09-21 14:31:37 +08:00
gengruilin
cb718ce9da
feat(website): enlarge screenshots with the shared media viewer
2026-09-21 13:40:37 +08:00
gengruilin
cbd6562506
docs(web): clarify browser dependency installation
2026-09-20 23:45:19 +08:00
gengruilin
b79b64f788
Merge origin/master into fix/webkit-model-picker
2026-09-20 23:42:15 +08:00
gengruilin
06ef26a80f
fix(web): preserve focus when toggling the model picker
2026-09-20 20:56:34 +08:00
gengruilin
6613660223
fix(web): keep model picker focus during mouse selection
2026-09-20 17:37:44 +08:00
gengruilin
47ee608079
fix(web): allow overflowing settings navigation to scroll
2026-09-20 16:34:49 +08:00
gengruilin
4ab1fc3bfe
Merge master into feat/docs-platform-command-tabs
2026-09-17 17:11:07 +08:00
gengruilin
7aca916679
fix(docs): keep platform commands readable in MPA builds
2026-09-15 19:30:58 +08:00
gengruilin
423e86ff7d
fix(docs): preserve menu activation across pointer focus changes
2026-09-15 17:28:14 +08:00
gengruilin
38b2bf2f6c
fix(docs): address Markdown actions review feedback
2026-09-15 17:22:50 +08:00
gengruilin
eb59250ce9
feat(docs): present Markdown actions in a split-button menu
2026-09-15 16:52:46 +08:00
gengruilin
cb464f1894
fix(docs): preserve UTF-8 in raw Markdown navigation
2026-09-15 16:15:11 +08:00
gengruilin
23135e62dc
feat(docs): add page Markdown copy and view actions
2026-09-15 15:55:52 +08:00
gengruilin
bcb49ade82
feat(docs): add independent platform command tabs
2026-09-15 15:51:26 +08:00
Ruilin Geng
bb2b325486
Merge pull request #4137 from deepseek-harness/feat/docs-site-mermaid-viewer
...
feat(docs): 支持 Mermaid 图表全屏缩放和平移
2026-09-14 17:57:00 +08:00
gengruilin
91f6733096
fix(docs): align Mermaid viewer accessible titles
2026-09-14 14:49:48 +08:00
gengruilin
ece25ff8e6
refactor(docs): simplify Mermaid fullscreen viewer controls
2026-09-14 13:52:42 +08:00
gengruilin
cd0cc91382
fix(docs): keep Mermaid wheel zoom anchored to the pointer
2026-09-14 12:36:32 +08:00
gengruilin
b0ec8cef32
feat(docs): add fullscreen Mermaid diagram viewer
2026-09-14 12:25:23 +08:00
gengruilin
556857bcd2
Merge origin/master into fix/mcp-pagination-cycles
2026-09-09 18:15:36 +08:00
gengruilin
86c61e24e9
Merge origin/master into fix/mcp-pagination-cycles
2026-09-09 16:57:25 +08:00
gengruilin
96ac11885e
Merge origin/master into fix/mcp-pagination-cycles
2026-09-09 14:40:06 +08:00
gengruilin
8053f3d450
Merge origin/master into fix/mcp-pagination-cycles
2026-09-09 13:19:42 +08:00
gengruilin
189ca97ec9
Merge origin/master into fix/mcp-pagination-cycles
2026-09-09 12:04:24 +08:00
gengruilin
454825ca38
Merge origin/master into fix/mcp-pagination-cycles
2026-09-09 11:49:04 +08:00
gengruilin
594305ce19
fix(mcp): reject repeated tool discovery cursors
...
Refs: https://github.com/deepseek-ai/deepseek-harness/discussions/3660
2026-09-08 23:33:23 +08:00