lyon1998
fc7fc23f4e
feat: shadow produce code agent kafka events
2026-06-28 19:51:36 +08:00
Lyon
2338e8520f
Merge pull request #2248 from pikasTech/fix/1217-terminal-trace-hydration
...
fix: hydrate terminal workbench traces
2026-06-28 18:16:41 +08:00
root
db3bbf0145
fix: hydrate terminal workbench traces
2026-06-28 10:15:46 +00:00
Lyon
226af8d8ca
Merge pull request #2247 from pikasTech/fix/2245-mdtodo-hwpod-context
...
fix: carry MDTODO HWPOD context into Workbench
2026-06-28 17:46:57 +08:00
root
dc5b06cc62
fix: carry MDTODO HWPOD context into Workbench
2026-06-28 09:45:37 +00:00
Lyon
d17dd6f6a8
Merge pull request #2246 from pikasTech/fix/1217-workbench-timeline-d518
...
fix: stabilize workbench session timeline
2026-06-28 17:11:00 +08:00
root
c85bce449d
fix: stabilize workbench session timeline
2026-06-28 09:10:17 +00:00
Lyon
5cb1a71a25
Merge pull request #2244 from pikasTech/fix/2242-mdtodo-height
...
fix: stretch MDTODO workspace height
2026-06-28 16:52:10 +08:00
root
29e40739fc
fix: stretch MDTODO workspace height
2026-06-28 08:51:13 +00:00
Lyon
69788451c6
Merge pull request #2241 from pikasTech/fix/2234-d518-secret-plane-label
...
fix: render secret-plane issue as label-safe value
2026-06-28 14:46:00 +08:00
root
79f8847636
fix: render secret-plane issue as label-safe value
2026-06-28 06:45:22 +00:00
Lyon
858f58282d
Merge pull request #2240 from pikasTech/fix/2234-d518-secret-plane
...
fix: enable D518 secret-plane smoke
2026-06-28 14:32:40 +08:00
root
750cb81f77
fix: enable D518 secret-plane smoke
2026-06-28 06:31:55 +00:00
Lyon
2f0c45b4f7
Merge pull request #2239 from pikasTech/fix/1190-workbench-projection-lag
...
修复 Workbench 投影 checkpoint 超前 trace events
2026-06-28 12:54:03 +08:00
lyon1998
09327f1ded
fix: keep workbench projection checkpoint behind events
2026-06-28 12:52:58 +08:00
Lyon
747c0eb797
Merge pull request #2238 from pikasTech/fix/1190-agentrun-v02-adapter
...
fix: accept AgentRun v02 adapter mode
2026-06-28 11:59:10 +08:00
root
d72d61f71e
fix: accept AgentRun v02 adapter mode
2026-06-28 11:40:15 +08:00
Lyon
44f236880f
Merge pull request #2237 from pikasTech/fix/1148-d518-secret-plane-selector
...
fix: scope v03 secret-plane smoke to D601
2026-06-27 21:34:16 +08:00
root
aedc30c7c1
fix: scope v03 secret-plane smoke to D601
2026-06-27 13:33:45 +00:00
Lyon
367affeabb
Merge pull request #2236 from pikasTech/issue-2234-secret-plane
...
feat: add v03 secret-plane smoke sync
2026-06-27 18:01:07 +08:00
lyon
4964cdde5f
feat: add v03 secret-plane smoke sync
2026-06-27 18:00:05 +08:00
Lyon
7ecbae6f5e
Merge pull request #2235 from pikasTech/issue/2229-workbench-terminal-projection
...
fix: seal Workbench admission failure projection
2026-06-27 17:55:50 +08:00
lyon
fd71852fe5
fix: seal Workbench admission failure projection
2026-06-27 17:54:50 +08:00
Lyon
6120f7fdfe
Merge pull request #2232 from pikasTech/issue/2229-workbench-no-refresh
...
fix(web): recover Workbench in-place refresh
2026-06-27 16:12:12 +08:00
lyon
4b4a7c78ba
fix(web): recover workbench in-place refresh
2026-06-27 16:11:27 +08:00
Lyon
3fced0ba71
Merge pull request #2231 from pikasTech/fix/2230-mdtodo-1920-gap
...
fix(mdtodo): shrink desktop page shell to content height
2026-06-27 15:59:24 +08:00
root
f67990f894
fix(mdtodo): shrink desktop page shell to content height
2026-06-27 07:58:42 +00:00
Lyon
b74c38d166
Merge pull request #2228 from pikasTech/fix/2226-css-preload-recovery
...
fix(web): recover from Vite CSS preload failures
2026-06-27 15:05:41 +08:00
root
3059d7bef6
fix(web): recover from Vite CSS preload failures
2026-06-27 07:05:03 +00:00
Lyon
57684ea8dc
Merge pull request #2227 from pikasTech/fix/2226-mdtodo-locale-import-fallback
...
fix(web): keep app mounted when locale chunk loading fails
2026-06-27 14:55:46 +08:00
root
c92faf4efc
fix(web): keep app mounted when locale chunk loading fails
2026-06-27 06:55:07 +00:00
Lyon
1415abb7e6
Merge pull request #2225 from pikasTech/fix/2225-mdtodo-pane-layout-hotfix
...
fix(mdtodo): keep workspace shell height while shrinking panes
2026-06-27 14:01:19 +08:00
root
636ba30b73
fix(mdtodo): keep workspace shell height while shrinking panes
2026-06-27 06:00:12 +00:00
Lyon
5a3e16c201
Merge pull request #2224 from pikasTech/fix/2223-mdtodo-pane-gaps
...
fix(mdtodo): shrink workspace panes to content height
2026-06-27 13:44:37 +08:00
root
5ea2fa46a6
fix(mdtodo): shrink workspace panes to content height
2026-06-27 05:43:09 +00:00
Lyon
96296ced24
Merge pull request #2223 from pikasTech/fix/1108-dsflash-projection
...
fix(workbench): stabilize dsflash read model pagination
2026-06-27 13:41:34 +08:00
lyon
86308192fc
fix(workbench): stabilize read model pagination
2026-06-27 13:40:17 +08:00
Lyon
de58ad32be
Merge pull request #2221 from pikasTech/fix/2216-mdtodo-report-mobile
...
fix(mdtodo): restore projected report access on web
2026-06-27 10:29:01 +08:00
root
6825e1e2cb
fix(mdtodo): restore projected report access on web
2026-06-27 02:28:16 +00:00
Lyon
efb21d7b0b
Merge pull request #2220 from pikasTech/issue-1078-session-message-spans
...
obs(workbench): add session read spans for #1078
2026-06-27 05:06:06 +08:00
lyon
7747943832
obs(workbench): add session read spans for #1078
2026-06-27 05:05:22 +08:00
Lyon
4383a9101f
Merge pull request #2219 from pikasTech/fix/2216-mdtodo-spec-rewrite
...
fix(web): make MDTODO rewrite visible as bounded workspace
2026-06-27 04:40:08 +08:00
root
7ff887ff20
fix(web): make MDTODO rewrite visible as bounded workspace
...
Issue #2216 requires a visible SPEC rewrite, not only component decomposition. Replace the card-like MDTODO shell with a compact framed workspace, pane separators, a true outline rail, a primary document pane, and a right report pane. Keep public API and web-probe testids intact.
2026-06-26 20:38:45 +00:00
Lyon
ba9c310417
Merge pull request #2218 from pikasTech/issue-1078-otel-read-spans
...
obs(workbench): add OTel read and auth spans for #1078
2026-06-27 03:58:08 +08:00
lyon
2579371b7f
obs(workbench): add OTel read and auth spans for #1078
2026-06-27 03:55:53 +08:00
Lyon
ea3c568a3e
Merge pull request #2217 from pikasTech/fix/2216-mdtodo-web-rewrite
...
fix(web): rewrite MDTODO page into bounded decomposed workspace (PJ2026-01040409) #2216
2026-06-27 03:36:55 +08:00
lyon
09ad21fd32
fix(web): rewrite MDTODO page into bounded decomposed workspace (PJ2026-01040409)
...
Replace the 1125-line monolithic MdtodoView with SPEC PJ2026-01040409 §5.1
component layering and composables. Old page shell, resident metric/detail/
create boxes, nested cards and document-level scroll are cleared.
Components:
- MdtodoPageShell: page assembly, route restore, loading/error boundary
- MdtodoToolbar: narrow status bar, Source/File dropdowns, actions
- MdtodoTaskTree: Rxx outline, fold/search/filter/current highlight
- MdtodoTaskPanel: title/status/body inline edit, report links, launch
- MdtodoReportPanel: right-pane preview, fullscreen, light code blocks
- MdtodoSourceDialog/MdtodoCreateTaskDialog/MdtodoInfoDialog: dialogs
Composables:
- useMdtodoRouteSelection: URL authority for source/file/task/report
- useMdtodoSource: source list/config/probe/reindex
- useMdtodoTaskData: files/Rxx window/task detail/links
- useMdtodoTaskMutation: create/update/delete with fingerprint
- useMdtodoReportPreview: preview/fullscreen/close-restore
- useMdtodoWorkbenchLaunch: non-empty session with first-round prompt
- useMdtodoDisplay: file/status helpers, Rxx tree derivation
All web-probe data-testid contracts preserved. Build verified on D601.
Closes pikasTech/HWLAB#2216
2026-06-27 03:36:05 +08:00
Lyon
8193fef94e
Merge pull request #2215 from pikasTech/issue-2212-mdtodo-detail-scroll-followup
...
fix(web): keep MDTODO task body visible in bounded panes
2026-06-27 01:14:20 +08:00
lyon
be95ee2075
fix(web): keep mdtodo task body visible in bounded panes
2026-06-27 01:13:23 +08:00
Lyon
16dcba72a3
Merge pull request #2214 from pikasTech/issue-2212-mdtodo-bounded-followup
...
fix(web): keep MDTODO workspace bounded on narrow viewports
2026-06-27 01:00:05 +08:00