XiaoSeS
9beaca58ef
fix(dsh): harden favorites interactions and prepare 0.6.2
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 14:57:49 +08:00
XiaoSeS
520867b6fa
fix(dsh): preserve bookmark focus and canonicalize lock tests
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 12:47:19 +08:00
XiaoSeS
1b3a336bca
feat(dsh): add local favorites controls and filtering
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 11:57:52 +08:00
XiaoSeS
1cce623b57
feat(dsh): persist source-isolated local favorites
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 11:43:25 +08:00
XiaoSeS
0ad536d8d7
fix(dsh): support RC5 with retained RC2 compatibility
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 10:59:18 +08:00
XiaoSeS
32f4c02677
Merge pull request #1058 from iflytek/fix/dependabot-dependencies
...
fix(deps): resolve Dependabot security alerts
2026-11-04 09:17:26 +08:00
XiaoSeS
c405eb2a9f
feat(dsh): import and export local skill packages ( #1061 )
...
导入单技能ZIP并按安装位置导出当前文件,复用原生事务、恢复及使用流程;保留旧CLI/DSH库存兼容。
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-03 20:42:07 +08:00
dongmucat
0c7fdd1b41
fix(deps): resolve Dependabot security alerts
2026-11-03 15:58:54 +08:00
XiaoSeS
3ab53d1740
test(dsh): preserve availability mutation failures on Windows
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-03 15:48:13 +08:00
XiaoSeS
b92ccb00f6
fix(dsh): recover interrupted file reset cleanup and diagnose stale contexts
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-03 15:28:36 +08:00
XiaoSeS
bff323f6ee
feat(dsh): preview upgrade changes and manage local file edits
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-03 13:53:06 +08:00
XiaoSeS
b37140a2e9
feat(dsh): simplify source settings with unified cards
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-03 10:04:26 +08:00
XiaoSeS
9d05f26716
fix(dsh): clarify model management references and stale recovery
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-02 16:58:52 +08:00
XiaoSeS
250336d3e9
feat(dsh): isolate installed skills and updates across registries ( #1047 )
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-02 16:27:55 +08:00
XiaoSeS
20fd579827
chore(dsh): prepare version 0.6.1 publication
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-30 14:44:42 +08:00
XiaoSeS
a431833b33
test(dsh): use explicit ESM failure-code import
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-30 14:02:20 +08:00
XiaoSeS
0708f64b9f
test(dsh): retain safe install admission diagnostics
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-30 13:51:18 +08:00
XiaoSeS
74e6d93b7b
fix(dsh): prefer compatible dependency reuse in Host smoke
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-30 11:21:46 +08:00
XiaoSeS
fc416a3d3c
test(dsh): expose bounded npm preparation timings
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-30 11:05:08 +08:00
XiaoSeS
6c276d38fc
fix(dsh): preserve legacy compatibility and Windows lifecycle safety ( #1033 )
...
Security / Dependency Review (push) Waiting to run
Security / CodeQL (java-kotlin) (push) Waiting to run
Security / CodeQL (javascript-typescript) (push) Waiting to run
Security / CodeQL (python) (push) Waiting to run
保持共享库存 v2 与旧版可读普通日志,从真实入口派生启停;隔离扩展日志并保护恢复时的合法后续写入。修复 Windows 库存/日志原子替换及目标锁的短时共享冲突,不删除原数据、不抢占活锁、不重放事务。
补充安全探针诊断与仅公共下载内容的 CI 缓存,Profile 和安装状态仍逐次隔离。准备 CLI 0.3.0 / DSH 0.6.0,npm 发布另行执行。
最终提交的 CLI 三平台、DSH 14 项矩阵及 12 份启停场景摘要均通过。Windows 新 RC 依赖准备仍接近限额,作为 CI 准备稳定性风险保留。
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-29 21:08:14 +08:00
XiaoSeS
d09bb7d20c
fix(dsh): simplify installed cards and restore skill summaries ( #1032 )
...
* feat(dsh): add efficient installed skill update overview
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* test(cli): count snapshot reads across platforms
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* test(cli): allow filesystem fixture time on Windows
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* fix(dsh): clarify installed skill cards and metadata
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* fix(dsh): compact installed cards and group secondary actions
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
---------
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-29 15:24:24 +08:00
XiaoSeS
7f653a14b0
feat(dsh): add efficient installed skill update overview ( #1030 )
...
Security / Dependency Review (push) Waiting to run
Security / CodeQL (java-kotlin) (push) Waiting to run
Security / CodeQL (javascript-typescript) (push) Waiting to run
Security / CodeQL (python) (push) Waiting to run
Deploy Docs / build (push) Has been cancelled
Deploy Docs / Deploy (push) Has been cancelled
Add user-triggered installed skill update checks with grouped progressive results, filters, retry, and per-installation update confirmation.
Use bounded Host-owned scan rounds with a trusted inventory snapshot, per-target validation, shared version resolution, and cancellation/context invalidation. Preserve existing mutation checks and document the workflow in OpenSpec.
Related to #998
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-29 11:35:31 +08:00
XiaoSeS
3271064afd
feat(dsh): add installation activation and simplify skill management ( #1025 )
...
* feat(dsh): manage skill activation and simplify installation flows
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* fix(web): preserve optional skill website URL
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* fix(dsh): bound disabled skill checks on Windows
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
---------
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-28 15:39:35 +08:00
XiaoSeS
91e833bd5e
chore(dsh): prepare npm release 0.5.0
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-26 16:44:54 +08:00
XiaoSeS
89b5349fdd
test(dsh): make availability permission checks portable
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-26 16:02:32 +08:00
XiaoSeS
775e6bf731
feat(dsh): diagnose skill availability in the current session
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-26 15:37:14 +08:00
XiaoSeS
c4e654cf67
docs(release): keep package version guidance publication-neutral
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-26 11:34:42 +08:00
XiaoSeS
18b55582d7
chore(release): prepare CLI 0.2.0 and DSH 0.4.0
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-26 11:31:05 +08:00
XiaoSeS
39c65c0a25
chore(dsh): record integrated validation and normalize context source
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-26 10:59:09 +08:00
XiaoSeS
f3078afae4
feat(dsh): manage installed skills through conversation
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-26 10:54:11 +08:00
XiaoSeS
3402c07dbb
feat(dsh): add versioned skill examples and native task handoff
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-22 17:50:03 +08:00
XiaoSeS
b17be07bd9
chore(dsh): prepare 0.3.1 compatibility release
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-21 14:17:53 +08:00
XiaoSeS
53cb1c3910
docs(dsh): clarify optional question service compatibility
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 17:54:34 +08:00
XiaoSeS
16a2b28861
fix(dsh): preserve shared RPC format across supported RCs
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 17:46:27 +08:00
XiaoSeS
d902bc69a1
fix(dsh): recognize coherent Harness RC versions
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 17:25:03 +08:00
XiaoSeS
c4c3d5b63c
feat(dsh): refine skill lifecycle and release 0.3.0 ( #986 )
...
Refine marketplace actions, scoped installation, native questions, progress, removal and exact-version upgrades; align downloadable version pagination and OpenSpec.\n\nSigned-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 15:18:23 +08:00
XiaoSeS
7663789baa
fix(dsh): default to the verified public SkillHub registry ( #979 )
...
Default omitted DSH plugin Registry configuration to the verified public SkillHub service, preserving explicit blank and custom sources. Update configuration tests and OpenSpec; prepare plugin0.2.1.
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 19:53:22 +08:00
XiaoSeS
9aa9bbd904
feat(dsh): show source-scoped installation status in search ( #977 )
...
Show source-scoped managed installation versions and scopes in native DSH marketplace and conversation search, preserving historical snapshots and unknown states. Update OpenSpec and prepare plugin 0.2.0.
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 17:16:12 +08:00
XiaoSeS
f5dfc6830e
fix(dsh): tolerate npm metadata cache after publishing ( #973 )
...
* fix(dsh): allow npm metadata cache to expire after publishing
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* test(dsh): isolate connection deadline from fixture idle timeout
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
---------
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 15:13:58 +08:00
XiaoSeS
2b181f7f94
chore(dsh): prepare 0.1.1 npm release ( #971 )
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 14:25:05 +08:00
XiaoSeS
90c5834269
fix(dsh): support verified runtime patches and reconnect receipts ( #967 )
...
* fix(dsh): support verified runtime patches and reconnect receipts
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* test(dsh): allow Windows smoke startup and record acceptance
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
---------
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 13:40:54 +08:00
XiaoSeS
3560679793
feat(dsh): add native SkillHub plugin for DeepSeek Harness ( #956 )
...
Deploy Docs / build (push) Has been cancelled
Security / Dependency Review (push) Has been cancelled
Security / CodeQL (java-kotlin) (push) Has been cancelled
Security / CodeQL (javascript-typescript) (push) Has been cancelled
Security / CodeQL (python) (push) Has been cancelled
Deploy Docs / Deploy (push) Has been cancelled
Add the native SkillHub plugin for DeepSeek Harness with a scoped skill center, conversation search/install tools, exact-version installation and protected lifecycle management. Prepare the independently versioned 0.1.0 npm candidate with an empty default Registry and documented compatibility limits.
Keep formal specifications and executable regression tests; remove archived development screenshots and runtime reports from the final tree. Review fixes cover independent scopes, installed references, pre-staging recovery and idempotent discovery.
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-16 19:22:26 +08:00