imccyu
|
0a49d91bb2
|
release: setup next release version for [email protected]
|
2026-10-16 16:17:09 +08:00 |
|
imccyu
|
f2235d6c02
|
release(dsh): 0.2.1-alpha.4
|
2026-10-15 20:00:58 +08:00 |
|
imccyu
|
c1b47e41fc
|
release(dsh): 0.2.0-rc.2
|
2026-09-29 16:40:57 +08:00 |
|
imccyu
|
682393aede
|
docs(ui-chat): separate display modes from saved preferences
|
2026-09-27 12:05:42 +08:00 |
|
imccyu
|
79fce08d25
|
test(web): align browser scenarios with detailed work defaults
|
2026-09-27 11:51:50 +08:00 |
|
imccyu
|
47db27a730
|
fix(ui-chat): resolve work-details defaults in client code
|
2026-09-27 11:43:10 +08:00 |
|
imccyu
|
b066690f70
|
fix(web): default fresh work details to detailed
|
2026-09-27 11:43:09 +08:00 |
|
imccyu
|
a03e63d1e3
|
fix(ui-chat): map legacy normal work details to detailed
|
2026-09-27 11:43:09 +08:00 |
|
imccyu
|
fa6d9fd75b
|
docs(user-questions): propose timed waits and late replies
|
2026-09-24 17:20:01 +08:00 |
|
imccyu
|
d3314da7c2
|
test(web): expect unblurred desktop onboarding confirmations
|
2026-09-24 14:58:55 +08:00 |
|
imccyu
|
59d2e01575
|
revert(desktop): remove branch-local development launchers
|
2026-09-24 14:58:55 +08:00 |
|
imccyu
|
6000dcdda5
|
fix(web): reconcile visual consistency after master rebase
|
2026-09-24 14:58:55 +08:00 |
|
imccyu
|
96a4607ba2
|
test(chat): refresh work detail snapshots and preparation progress
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
6943f9fee6
|
fix(chat): satisfy hook documentation and lint contracts
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
5a32aae571
|
docs(chat): align preparing hooks and work detail modes
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
1b55f5bea3
|
fix(chat): retain preparing tools and ordering until step completion
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
4987e90b32
|
fix: static
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
ac77cefba7
|
test(chat): cover work detail modes and preparation subscriptions
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
d6fb1351b3
|
fix(chat): refine verbose headers and file preparation rows
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
015a9b202c
|
feat(chat): add four work detail modes and legacy mappings
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
b660f72d4e
|
feat(tool): show content preparation progress for file mutations
|
2026-09-23 19:48:45 +08:00 |
|
imccyu
|
45f5cd34b0
|
fix(gateway): pass explicit undefined in retention test
|
2026-09-23 17:20:38 +08:00 |
|
imccyu
|
4cfd292a7b
|
fix(gateway): bound stream cancellation retention
|
2026-09-23 17:07:09 +08:00 |
|
imccyu
|
3776169373
|
test(client): align wait agent row title expectation
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
19675fd061
|
fix(client): align subagent coordination and wait labels
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
536764c8b4
|
test(web): align snapshots with write activity labels
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
b66b602c72
|
fix(chat): address preparing lifecycle review feedback
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
913aa2289b
|
fix(chat): unify tool lifecycle titles and activity labels
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
701026b5bf
|
test(chat): bind the preparation start spy
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
5840898e07
|
perf(tool): retain unchanged subcall branches
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
b2817d77fb
|
perf(chat): batch preparing tool updates
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
a60d4df027
|
test(desktop): await ASAR fixture output completion
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
833835d95c
|
test(chat): retire unknown casts from tool row fixtures
|
2026-09-23 16:11:44 +08:00 |
|
imccyu
|
74511b3dcb
|
test(chat): cover live preparation and durable history replay
|
2026-09-23 16:11:43 +08:00 |
|
imccyu
|
d3086e6571
|
feat(chat): present tools in preparing, start, and result stages
|
2026-09-23 16:11:43 +08:00 |
|
imccyu
|
d550f1c4af
|
feat(conversation): initialize contexts from transient start matches
|
2026-09-23 16:11:43 +08:00 |
|
imccyu
|
08c0e8e71b
|
fix(chat): deduplicate admitted local steering
|
2026-09-22 22:47:12 +08:00 |
|
imccyu
|
43a8a22824
|
fix(chat): restore turn rail width threshold and clarify scroll gestures
|
2026-09-22 22:25:32 +08:00 |
|
imccyu
|
f6966f8fab
|
test(client): align resize fixtures and restore branch coverage
|
2026-09-22 22:08:50 +08:00 |
|
imccyu
|
fad9e27706
|
test(web): stabilize resize and scroll fixtures
|
2026-09-22 21:44:39 +08:00 |
|
imccyu
|
838eff14eb
|
fix(chat): preserve reading intent around group scrolling
|
2026-09-22 21:44:00 +08:00 |
|
imccyu
|
c92d5ebe18
|
perf(ui): fit tooltips from observed sizes
|
2026-09-22 21:07:56 +08:00 |
|
imccyu
|
820824edd7
|
fix(chat): stabilize input echo admission and ordering
|
2026-09-22 21:07:55 +08:00 |
|
imccyu
|
50ba2c8bb2
|
fix(session): align history pagination with turn boundaries
|
2026-09-22 21:07:55 +08:00 |
|
imccyu
|
2251b6189b
|
fix(chat): preserve sticky headers with overflow clipping
|
2026-09-22 21:07:55 +08:00 |
|
imccyu
|
13dfae20c3
|
fix(chat): settle native scroll following before retargeting
|
2026-09-22 21:07:55 +08:00 |
|
imccyu
|
fb02779a26
|
fix(chat): restore turn rail container queries
|
2026-09-22 21:07:55 +08:00 |
|
imccyu
|
1f029fc442
|
docs(chat): record scroll ownership and control geometry
|
2026-09-22 21:07:55 +08:00 |
|
imccyu
|
633cf7394e
|
fix(chat): share independent scroll following with native group animation
|
2026-09-22 21:07:55 +08:00 |
|
imccyu
|
6b4055bf32
|
fix(chat): keep floating controls outside transcript clipping
|
2026-09-22 21:07:55 +08:00 |
|
imccyu
|
a44ced5b96
|
fix(web): gate Remote WebSockets on application readiness
|
2026-09-22 19:54:21 +08:00 |
|
imccyu
|
3ae2f687f1
|
merge: record dsh 0.1.5-rc.3 history on master
Keep the master tree unchanged while recording the dsh-v0.1.5-rc.3 release ancestry.
|
2026-09-22 16:50:58 +08:00 |
|
imccyu
|
8e7cca22ca
|
release(dsh): 0.1.5-rc.3
|
2026-09-22 13:08:07 +08:00 |
|
imccyu
|
943af81a18
|
fix(release): pin vendor dependencies for dsh 0.1.5
|
2026-09-22 13:07:34 +08:00 |
|
imccyu
|
c7b9c91497
|
fix(chat): preserve steering order and limit expanded mode to live turns
|
2026-09-22 02:34:16 +08:00 |
|
imccyu
|
504013def1
|
refactor(chat): simplify process titles and clarify grouping notes
|
2026-09-22 01:32:38 +08:00 |
|
imccyu
|
5d62f82bc0
|
fix(chat): preserve cross-client pending input order
|
2026-09-22 01:08:15 +08:00 |
|
imccyu
|
809e0942b9
|
fix(session): retire confirmed steering echoes on resync
|
2026-09-22 01:08:15 +08:00 |
|
imccyu
|
12d9dd6aa4
|
test(web): refresh chat process group snapshots
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
3bf26d0954
|
docs(chat): consolidate grouping rationale and review status
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
9ad25a6ab6
|
fix(chat): cover turn triggers and preserve reading anchors
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
3b4ecc9d20
|
fix(chat): retain assistant nodes and steering echoes
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
92046a8abc
|
fix: snapshots
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
275008d324
|
fix: static
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
b12a72867a
|
fix(chat): keep early turn controls after opening input
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
4d4af31d16
|
fix(chat): retain typed source receivers and paging results
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
22cd2cd387
|
test(chat): align turn presentation and deterministic clock fixtures
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
99c0e8dcf6
|
test(plan): cover scoped card binding and availability failures
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
ee3526059e
|
docs(chat): complete grouping and viewport API comments
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
a0bf09f629
|
docs(chat): remove the obsolete work-details migration tracker
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
19e5af7ded
|
perf(chat): locate visible turns with outer-row binary search
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
97daa6a799
|
perf(conversation): ignore idle width-handle pointer movement
|
2026-09-22 00:45:46 +08:00 |
|
imccyu
|
5ff9ab8757
|
perf(plan): subscribe cards to turn-local plan data
|
2026-09-22 00:45:45 +08:00 |
|
imccyu
|
a7fc7d4f56
|
perf(chat): restore preference focus before publishing updates
|
2026-09-22 00:45:45 +08:00 |
|
imccyu
|
3a046413de
|
perf(locale): avoid unchanged document language writes
|
2026-09-22 00:45:45 +08:00 |
|
imccyu
|
376f68199e
|
perf(chat): narrow group title updates and defer edge measurements
|
2026-09-22 00:45:45 +08:00 |
|
imccyu
|
1bcb633c3f
|
feat(chat): add grouped work details and stable history paging
|
2026-09-22 00:45:45 +08:00 |
|
imccyu
|
e17e1ac801
|
feat(client): present turn triggers and completed-turn footers
|
2026-09-22 00:45:45 +08:00 |
|
imccyu
|
4b78b6577c
|
feat(client): inject reset-aware disclosure hooks
|
2026-09-22 00:45:45 +08:00 |
|
imccyu
|
d49f2b1bf8
|
test(client): make rebuild generations independent of clock precision
|
2026-09-22 00:18:59 +08:00 |
|
imccyu
|
5270b7ffa1
|
test(hmr): wait for filesystem ctime before polling assertions
|
2026-09-22 00:01:10 +08:00 |
|
imccyu
|
2d236df56f
|
test(client): wait for filesystem ctime before revision checks
|
2026-09-21 23:49:42 +08:00 |
|
imccyu
|
6ba92b3f05
|
fix(web): preview XLSX workbooks with unsupported drawings
|
2026-09-21 23:26:50 +08:00 |
|
imccyu
|
a67ad91237
|
feat(client): expose indexed positions to group definitions
|
2026-09-21 14:56:14 +08:00 |
|
imccyu
|
7dd6d1fc31
|
docs(client): mark the grouping foundation implemented
|
2026-09-21 13:30:25 +08:00 |
|
imccyu
|
b9252673e9
|
fix(client): report only changed turn locations
|
2026-09-21 13:30:25 +08:00 |
|
imccyu
|
b3549ee455
|
fix(client): preserve grouped chat navigation and view lifecycle
|
2026-09-21 13:30:25 +08:00 |
|
imccyu
|
c1c3410cf0
|
fix(benchmarks): declare grouping runtime dependency
|
2026-09-21 13:30:25 +08:00 |
|
imccyu
|
0076de86fc
|
test(client): cover group injection and conversation fixtures
|
2026-09-21 13:30:25 +08:00 |
|
imccyu
|
a7d457349f
|
docs(client): record the conversation grouping foundation
|
2026-09-21 13:30:25 +08:00 |
|
imccyu
|
1b3b56c8f1
|
feat(client): render stable conversation group references
|
2026-09-21 13:30:25 +08:00 |
|
imccyu
|
c890269a19
|
feat(client): add definition-owned conversation groups
|
2026-09-21 13:30:25 +08:00 |
|
imccyu
|
640e26806b
|
docs(sidebar): describe the final retained browser architecture
|
2026-09-21 11:10:31 +08:00 |
|
imccyu
|
8e441f7da2
|
test(browser): complete sidebar retention and navigation coverage
|
2026-09-21 04:12:54 +08:00 |
|
imccyu
|
599f556deb
|
test(sidebar): follow retained DOM layout in browser checks
|
2026-09-21 04:12:54 +08:00 |
|
imccyu
|
7be9188d20
|
fix(browser): complete preload fixtures and scrollbar bindings
|
2026-09-21 04:12:54 +08:00 |
|
imccyu
|
346b27b037
|
fix(webworker-packer): skip declaration-only export roots
|
2026-09-21 03:36:52 +08:00 |
|
imccyu
|
d8438ecf06
|
refactor(browser): isolate Electron code and defer native coverage
|
2026-09-21 03:25:30 +08:00 |
|
imccyu
|
94bc5b25b8
|
test(desktop): cover webview and sidebar retention lifetimes
|
2026-09-21 03:13:15 +08:00 |
|
imccyu
|
0e652514ea
|
fix(browser): declare workspace client injection
|
2026-09-21 02:33:35 +08:00 |
|