07akioni
d743267388
Merge pull request #5946 from deepseek-harness/release-0.2.1-alpha.2
...
release(dsh): 0.2.1-alpha.2
2026-10-09 17:31:32 +08:00
Turtle
5876567dfc
Merge pull request #5915 from deepseek-harness/turtle/exp-badge-align-42f8ebeac170
...
fix(web): align and localize Auto review permission option
2026-10-09 16:50:08 +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
Yichen Jiang
ba41fbdf1d
Merge pull request #5949 from deepseek-harness/worktree/fix-model-catalog-visibility
...
fix(models): hide unconfigured models and unavailable selection IDs
2026-10-09 16:09:53 +08:00
07akioni
e2c410ef84
release(dsh): 0.2.1-alpha.2
2026-10-09 15:13:40 +08:00
Yichen Jiang
02f5423070
fix(models): hide unconfigured DeepSeek models and unavailable selections
2026-10-09 14:56:27 +08:00
Ziya
640e28cd94
feat(web): reorganize plugin settings and add experimental catalog page ( #5922 )
...
Group built-in settings before optional and installed plugins, and open the full experimental catalog on a separate page.
Preserve detail navigation and unsaved configuration when installation finishes, and use the visible More label as the accessible name.
2026-10-08 23:42:56 -07:00
imccyu
9db5308d9b
fix(ui-chat): combine fold displacement with input following
2026-10-09 13:35:19 +08:00
imccyu
a0a9aef5ec
feat(ui-chat): add independent collapse timing and viewport-scoped flow
2026-10-09 13:35:16 +08:00
Turtle
18fd3d06c4
fix(web): align and localize experimental permission mode
2026-10-09 11:42:28 +08:00
Ziya
76a60e0f0c
Merge pull request #5891 from deepseek-harness/ux/reasoning-translation-toggle
...
fix(web): 简化思考原文与译文切换入口
2026-10-08 09:10:35 -07:00
imccyu
b492219bd2
Merge pull request #5508 from deepseek-harness/worktree-waitmigration
...
feat(session): guard migration in sidebar fork and subagent catalogs
2026-10-08 19:47:55 +08:00
Yichen Jiang
042b4e8258
fix(llm-deepseek): correct V4.1 Flash display name
2026-10-08 18:53:59 +08:00
ZiyaZhang
1f87f2561d
fix(web): simplify reasoning translation controls
2026-10-08 01:50:30 -07:00
imccyu
dc22e172f4
feat(session): show header migration status before expansion
2026-10-08 16:47:45 +08:00
imccyu
fb1b6a33ba
test(session): cover migration-safe forks and projection reads
2026-10-08 16:45:26 +08:00
gengruilin
c4e820e25f
Merge origin/master into fix/4931-composer-focus
2026-10-08 11:22:34 +08:00
Turtle
849e9ebd8d
feat(client): configure text, code, and terminal fonts and sizes independently
...
The General font-size row gains a More font settings disclosure that expands
a font field for each of text, code, and the sidebar terminal, plus code
(10-16 px) and terminal (10-20 px) size steppers. Font lists are normalized,
stored in the ui-theme namespace, embedded by the boot script, and placed
ahead of each role's built-in stack; the code size moves the code typography
tokens; the terminal applies font and size live and refits without replacing
the shell. ThemeRuntime adopts Host sections only after its own writes settle.
Refs #5217
2026-10-08 10:26:16 +08:00
Tianyi Cui
88311637f8
fix(client): focus only overflowing command text
2026-10-07 02:04:33 +08:00
Tianyi Cui
e8b9e119da
fix(client): reveal full shell commands and background call details
2026-10-07 02:04:33 +08:00
Tianyi Cui
30204f967d
test(plugins): refresh final official catalog expectations
2026-10-07 01:26:01 +08:00
Tianyi Cui
c9c721ea61
test(plugins): reflect protected translation bundle removal
2026-10-07 01:26:01 +08:00
Tianyi Cui
e9a68b2484
fix(plugin): clarify on-demand recovery and preserve package diagnostics
2026-10-07 01:26:00 +08:00
Tianyi Cui
258d7e65b7
test(plugin): refresh install dialog update guidance
2026-10-07 01:26:00 +08:00
Tianyi Cui
c135bdf483
test(plugin): refresh official discovery browser and API evidence
2026-10-07 01:26:00 +08:00
Tianyi Cui
2b0dd1567d
fix(plugins): preserve Creator drafts and refresh bundle validation
2026-10-06 23:48:59 +08:00
Tianyi Cui
fbb95c0f16
fix(plugin): preserve final pinned composition and browser inventories
2026-10-06 23:48:59 +08:00
Tianyi Cui
5990ccbb4a
fix(experimental): align package guidance and platform source ownership
2026-10-06 16:41:35 +08:00
Tianyi Cui
7bc0b972f8
test(experimental): preserve platform and installed-profile coverage
2026-10-06 16:41:34 +08:00
Tianyi Cui
b98b76c9a5
feat(translator): add opt-in native DeepSeek Flash translation
2026-10-06 15:38:24 +08:00
Tianyi Cui
cfc6be809c
feat(reasoning): persist opt-in machine translations
2026-10-06 15:36:14 +08:00
Tianyi Cui
a1e89dd84d
test(gui): include worktrees in official plugin configuration
2026-10-06 01:39:47 +08:00
Tianyi Cui
a1363f7f47
fix(worktree): offer GUI opt-in through official plugins
2026-10-06 01:39:47 +08:00
Tianyi Cui
bd20fc56bb
fix(models): gate stale provider actions during refresh
2026-10-05 13:09:14 +08:00
Tianyi Cui
1fb43c6f78
fix(models): await current snapshot before reopening editors
2026-10-05 11:54:31 +08:00
imccyu
ad22e6c80f
build(inspector): compile DevTools from pinned npm sources
2026-10-01 16:51:21 +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
f80df0426c
fix(web): retain file input size across tool phases
2026-10-01 00:19:52 +08:00
imccyu
732dd913cf
feat(inspector): embed Chrome DevTools and bundle optional diagnostics
2026-10-01 00:14:13 +08:00
imccyu
88341c2a9f
feat(layout): add a root-scoped bottom content slot
2026-10-01 00:03:21 +08:00
Turtle
c006c6c074
Merge pull request #5535 from deepseek-harness/fix/retired-schedule-bundle
...
fix: drop retired bundle selections and let the Plugins page remove orphans
2026-09-30 18:11:54 +08:00
Turtle
4ac4e95460
Merge pull request #5394 from deepseek-harness/fix/bundle-only-metadata
...
fix(plugins): read package.json only for package-root plugins
2026-09-30 18:10:34 +08:00
turtle1999
d9d9ad3716
test(web): expect Uninstall on an unresolvable bundle selection
2026-09-30 17:54:03 +08:00
Turtle
08f0721e9d
Merge pull request #5319 from deepseek-harness/turtle/frontmatter-render-9aa734baa39d
...
feat(client): render Markdown YAML frontmatter as fields in document preview
2026-09-30 16:24:33 +08:00
Chinesezjc
3e5231bc6f
Merge origin/master into feat/preset-scoped-schedule-tools
...
Resolutions:
- `docs/subsystems/schedule.*` and `packages/client/ui-schedule/README.*` keep
this branch's shipped-composition text with master's newer wording (Rules and
Records tabs, the icon-button linked-session layout).
- `docs/event-producer-consumer.*` regenerated by `gen-doc-graphs`.
2026-09-30 13:49:30 +08:00
turtle1999
6c6b85e572
Merge remote-tracking branch 'origin/master' into turtle/bundle-only-metadata-5394
2026-09-30 11:41:32 +08:00
turtle1999
8339f16c1d
fix(plugins): read package.json only for package-root plugins
...
Subpath plugins are not packages, so they never read a package.json and
take their icon from the exported <specifier>/icon resource, like locale.
Package roots keep manifest text fallback and icon, with ./icon as the
fallback image. Drop the bundle-only reader option.
2026-09-30 11:41:26 +08:00
Turtle
508e71b686
Merge pull request #5428 from deepseek-harness/turtle/plugin-source-section
...
feat(plugins): 在组合包详情页显示来源信息
2026-09-30 11:15:39 +08:00
Ziya
4d59dc2dd6
Merge pull request #5399 from deepseek-harness/demo/plugin-first-ui
...
feat(web): add Creator entry to the plugin menu
2026-09-29 08:03:23 -07:00