07akioni
255374afa1
fix(cli): expose only the shared profile runner API
2026-09-15 14:16:48 +08:00
07akioni
b43e85129c
Merge macOS hidden titlebar while preserving local Web startup
2026-09-15 13:58:23 +08:00
07akioni
4feb87da34
feat(desktop): load bundled Web UI before backend readiness
2026-09-15 13:43:27 +08:00
07akioni
aa083ebfa4
Merge latest master into thin Electron Web UI
2026-09-15 11:25:07 +08:00
imccyu
0d1f50007f
Merge pull request #4192 from deepseek-harness/worktree-bootfast2
...
perf(web): bootstrap client fast
2026-09-15 11:16:06 +08:00
imccyu
e459e32637
perf(typert): materialize generated schemas on first use
2026-09-15 11:06:43 +08:00
imccyu
232ab768a9
perf(runtime): defer optional native dependencies
2026-09-15 11:06:43 +08:00
imccyu
eb8cc594b3
feat(util): add caller-relative lazy require
2026-09-15 11:06:42 +08:00
imccyu
42286726c8
perf(web): defer client combo assembly
2026-09-15 11:00:34 +08:00
CreatixChu
0a15e36e7f
Merge pull request #4171 from deepseek-harness/worktree/release-dsh-0.1.6-alpha.1
...
release(dsh): 0.1.6-alpha.1
dsh-v0.1.6-alpha.1
2026-09-15 10:42:33 +08:00
creatixchu
ea53423b60
release(dsh): 0.1.6-alpha.1
2026-09-15 09:35:57 +08:00
Yif
f2db686404
feat(desktop): macOS hidden titlebar with vibrancy sidebar
...
hiddenInset titlebar with traffic lights over a vibrancy sidebar, darwin-only
via data-platform set by the desktop preload: transparent chain to the window
material, native-theme sync from the app theme source, sidebar top strip +
full hide when collapsed with reopen controls in the new
conversation.session.header.leading slot, title-row drag regions, and
fullscreen right-sidebar traffic-light clearance via the dockkit strip inset.
2026-09-15 02:26:57 +08:00
07akioni
bafe2b7d55
Merge master into thin Electron Web UI and reconcile runtime resolution
2026-09-15 01:17:42 +08:00
Chinesezjc
64a8ba929d
Merge pull request #4195 from deepseek-harness/fix/compaction-banner-offset
...
fix(web): hold a compaction summary's code banner below the pinned header
2026-09-15 00:13:26 +08:00
Chinesezjc
b416ac99e4
fix(web): hold a compaction summary's code banner below the pinned header
...
A summary's fenced code block pins its banner at the scrollport top, where the
pinned compaction header already sits, so the header covers the banner's Copy
control and a click there collapses the summary. Stop the banner below the
header's band and square the pinned header's corners so its opaque fill masks
the scrolling prose at the edges.
2026-09-15 00:03:33 +08:00
Chinesezjc
c75e3d4e81
Merge pull request #1170 from deepseek-harness/sticky-collapsible-headers
...
feat(web): pin Think and compaction headers sticky while scrolling
2026-09-14 23:34:53 +08:00
imccyu
57364a8475
Merge pull request #4104 from deepseek-harness/feat/electron-asar-runtime-resolution
...
feat(desktop): use runtime profile resolution in packaged carriers
2026-09-14 23:30:37 +08:00
imccyu
344a3c9257
test(desktop): avoid unsafe asymmetric matchers
2026-09-14 23:13:01 +08:00
imccyu
01f2f01a2f
Merge pull request #3651 from deepseek-harness/fix/profile-module-resolution
...
feat(boot): add profile resolution modes
2026-09-14 23:12:15 +08:00
imccyu
1b56c865fa
fix(pkg): restore VFS Dirent reads
2026-09-14 23:10:47 +08:00
imccyu
fa7d5519f5
feat(desktop): run runtime host from asar
2026-09-14 22:52:44 +08:00
imccyu
c917a4e0bd
feat(cli): force runtime resolution in pkg builds
2026-09-14 22:52:44 +08:00
imccyu
0bade5a010
chore(runtime): upgrade builtin loader to 0.1.6
2026-09-14 22:52:44 +08:00
imccyu
c3a66d9cd2
refactor(boot): use addon-managed native cache
2026-09-14 22:50:11 +08:00
imccyu
d4350442e8
docs(boot): remove private native cache lifecycle
2026-09-14 22:50:00 +08:00
imccyu
0de61878b3
fix(boot): treat null exports as legacy resolution
2026-09-14 22:30:51 +08:00
imccyu
32e6e872f6
fix(boot): bind internal ESM default resolver
2026-09-14 22:30:51 +08:00
imccyu
0d4b097375
fix(app-boot): align remaining runtime resolution edges
2026-09-14 22:30:51 +08:00
imccyu
69ab6575d1
fix(boot): preserve selected explicit path errors
2026-09-14 22:30:50 +08:00
imccyu
3cacc0e69a
fix(boot): preserve selected package failures
2026-09-14 22:30:50 +08:00
imccyu
c75f667822
fix(boot): cover profile resolution edge cases
2026-09-14 22:30:50 +08:00
imccyu
db098c8a24
fix(presets): isolate package lookup failures
2026-09-14 22:30:50 +08:00
imccyu
013aead5c9
fix(boot): align runtime profile resolution with links
2026-09-14 22:30:50 +08:00
imccyu
2fc699255f
test(boot): use native path canonicalization
2026-09-14 22:30:49 +08:00
imccyu
a663bbf4b8
test(boot): canonicalize Windows resolver paths
2026-09-14 22:30:49 +08:00
imccyu
9c914dfea9
test(boot): cover explicit fallback failures
2026-09-14 22:30:49 +08:00
imccyu
6823f8a00c
fix(boot): align runtime and link resolution
2026-09-14 22:30:49 +08:00
imccyu
aa4c46edeb
fix(boot): drop stale workflow worker dependency
2026-09-14 22:30:49 +08:00
imccyu
123272b05e
chore(cli): restore profile resolver lockfile entry
2026-09-14 22:30:49 +08:00
imccyu
662bdf3833
docs(profile-resolution): clarify review assumptions
2026-09-14 22:30:48 +08:00
imccyu
6aa2e4633c
feat(boot): add profile resolution modes
2026-09-14 22:30:48 +08:00
imccyu
22fed0f1eb
Merge pull request #4191 from deepseek-harness/worktree-draft-editor-isolation
...
refactor(web): isolate draft editor runtime and view bindings
2026-09-14 22:24:45 +08:00
imccyu
b5abe6cf29
refactor(web): isolate draft editor implementation without behavior changes
2026-09-14 22:10:52 +08:00
imccyu
218db70b75
docs(web): define two-stage draft editor isolation
2026-09-14 22:10:52 +08:00
_Kerman
11c4c52d1a
Merge pull request #4186 from deepseek-harness/xtr/revert-3880-chat-behavior
...
fix(chat): revert Chat behavior changes from #3880
2026-09-14 22:03:27 +08:00
_Kerman
d7a83ca5d6
docs(trajectory): clarify timing and thinking ownership
2026-09-14 21:55:14 +08:00
_Kerman
24a4c88859
test(chat): pin restored timing through settlement and reload
2026-09-14 21:55:05 +08:00
CreatixChu
db942b3530
Merge pull request #4183 from deepseek-harness/worktree/session-log-upload-default-test-aware
...
feat(session): enable log upload by default with explicit test configuration
2026-09-14 21:49:42 +08:00
creatixchu
0eb87a4590
test: fix upload expectations and exited process cleanup
2026-09-14 21:34:38 +08:00
Tianyi Cui
7da882dbeb
fix(session): pin the disabled upload branch in the real-API extension test
...
With the plugin defaulting to on, the messages e2e case that asserts an
absent `dsh_session_log` must disable it explicitly; otherwise the stub
rejects the field it did not expect and the model call finishes as an
error. Also align the wire reference and feedback subsystem docs with the
default-on field.
2026-09-14 21:27:27 +08:00