Chinesezjc
f31e51124b
test(cli): pin the shipped Schedule rows by name, not loader id
2026-09-24 16:49:34 +08:00
Chinesezjc
e896737840
feat(schedule): ship Schedule in the default Web composition
...
The Web bundle now mounts `time-context` and `schedule` and leaves the
`ui-schedule` client row enabled, so the Automation tasks page, the Session
reminder catalog, and the `schedule_*` tools work without an overlay. Both
packages join the bundle's declared dependencies, and the example overlay is
deleted: re-inserting its rows would mount both Host plugins twice.
The fixed-rate floor drops from 300 to 60 seconds across the Host decoder,
the create and update validation, the model-visible tool schema, and the
client's per-unit floors.
Web recorded sessions and header sidecars are refreshed for the readings
`time-context` now appends; `normalizeWebSessionVolatiles` tokenizes their
sampled instant, browser zone, and elapsed duration so replay stays stable.
2026-09-24 16:11:52 +08:00
Chinesezjc
7a362b263b
Merge pull request #4335 from deepseek-harness/feat/schedule-storage-phase1
...
feat(schedule): persist tasks and resume due sessions
2026-09-23 23:33:33 +08:00
Turtle 2099 and Turtle
3eab1714bc
feat(web): add chat link opening preference ( #4671 )
...
* feat(web): add chat link opening preference
* docs(web): clarify preference-controlled link routing
* fix(web): hide link preference without a browser
* fix(web): make the built-in browser opt-in
* test(web): honor profile-aware browser availability
---------
Co-authored-by: Turtle <[email protected] >
2026-09-20 17:00:03 +08:00
Yichen Yan
eeb9b03465
feat(web): serve the shell, API and plugin resources from the document directory
2026-09-17 16:00:15 +08:00
turtle1999
18260e3b0c
fix(cli): save full startup diagnostics under DSH_HOME logs
2026-09-16 20:11:15 +08:00
turtle1999
38fb1a11f9
fix(cli): group startup failures and pending services
2026-09-16 19:04:12 +08:00
turtle1999
9a83772560
fix(plugin-manager): request approval for single-call full access
2026-09-16 16:53:34 +08:00
turtle1999
470d4aae11
fix(plugin-manager): require full access for agent tool calls
2026-09-16 16:27:48 +08:00
turtle1999
ed32f57f88
feat(creator): use Plugin Manager for persistent plugins
2026-09-16 15:39:16 +08:00
Turtle
abd765a600
refactor(hmr): own profile reload lifecycle through YAML
2026-09-15 13:01:06 +08:00
Turtle
ca4db9c755
fix(hmr): match Node module paths and contain startup reload failures
2026-09-15 00:00:53 +08:00
Tianyi Cui
8f14f98a1a
ci(web): verify composed profiles, live registries, and bundle inputs
2026-09-12 20:56:26 +08:00
turtle1999
eb9da8930e
test(boot): cover Web failure recovery and inject module routes
2026-09-11 14:34:17 +08:00
turtle1999
25d5efcd86
Classify disabled expression errors in startup audits
2026-09-11 12:47:48 +08:00
turtle1999
f5b5a9da51
Require Web modules and connection during startup
2026-09-11 12:47:47 +08:00
turtle1999
f4a7dd6077
fix(boot): preserve failure policy on nontransactional Loader
2026-09-11 12:47:46 +08:00
Turtle
bd4cfc7c46
feat(boot): distinguish required startup failures
2026-09-11 12:47:46 +08:00