gsxdsm
|
724f8bf908
|
feat(FN-4906): merge fusion/fn-4906
|
2026-05-17 09:56:03 -07:00 |
|
Fusion (runfusion.ai)
|
2a9ef2ba36
|
fix(FN-4905): unblock workspace verification type errors
Fusion-Task-Id: FN-4905
Fusion-Task-Lineage: 677b6f08-90d7-4785-a0b8-195acc42f79e
|
2026-05-17 09:51:49 -07:00 |
|
Fusion (runfusion.ai)
|
3d0cce72f2
|
feat(FN-4885): complete Step 7 — finalize docs and changeset
Fusion-Task-Id: FN-4885
Fusion-Task-Lineage: 31110eed-5ca3-4d67-8f11-581185056dc6
|
2026-05-17 09:31:07 -07:00 |
|
Fusion (runfusion.ai)
|
5793c4bcd7
|
feat(FN-4885): complete Step 6 — add deadlock disposition dashboard copy
Fusion-Task-Id: FN-4885
Fusion-Task-Lineage: 31110eed-5ca3-4d67-8f11-581185056dc6
|
2026-05-17 09:31:07 -07:00 |
|
Fusion (runfusion.ai)
|
9be005cd46
|
feat(FN-4760): complete Step 5 — wire live checks into PR panel
Fusion-Task-Id: FN-4760
Fusion-Task-Lineage: 71db4a53-ee59-49f0-a1f7-232954b86660
|
2026-05-17 08:49:51 -07:00 |
|
Fusion (runfusion.ai)
|
a58c5df697
|
feat(FN-4760): complete Step 4 — add PR checks list UI
Fusion-Task-Id: FN-4760
Fusion-Task-Lineage: 71db4a53-ee59-49f0-a1f7-232954b86660
|
2026-05-17 08:49:51 -07:00 |
|
Fusion (runfusion.ai)
|
76c5142f4f
|
feat(FN-4760): complete Step 3 — add PR checks polling hook
Fusion-Task-Id: FN-4760
Fusion-Task-Lineage: 71db4a53-ee59-49f0-a1f7-232954b86660
|
2026-05-17 08:49:51 -07:00 |
|
Fusion (runfusion.ai)
|
49daa3046d
|
feat(FN-4760): complete Step 2 — add PR checks endpoint and client
Fusion-Task-Id: FN-4760
Fusion-Task-Lineage: 71db4a53-ee59-49f0-a1f7-232954b86660
|
2026-05-17 08:49:51 -07:00 |
|
Fusion (runfusion.ai)
|
d0573d8fe6
|
feat(FN-4759): complete Step 2-4 — render draft/check rollup badge
Fusion-Task-Id: FN-4759
Fusion-Task-Lineage: af79d2a6-fd7b-40e0-b3c9-6c74569d9aa0
|
2026-05-17 08:22:26 -07:00 |
|
Fusion (runfusion.ai)
|
7bd7ad4eac
|
fix(FN-4873): align PrPanel check-state typing with API payloads
Fusion-Task-Id: FN-4873
Fusion-Task-Lineage: 8aec8200-a12e-4b89-9b62-e61d19696723
|
2026-05-17 04:26:14 -07:00 |
|
Fusion (runfusion.ai)
|
a747479cc6
|
test(FN-4873): complete Step 5 — add PR checks and core export coverage
Fusion-Task-Id: FN-4873
Fusion-Task-Lineage: 8aec8200-a12e-4b89-9b62-e61d19696723
|
2026-05-17 04:26:14 -07:00 |
|
Fusion (runfusion.ai)
|
c84d9b8b05
|
fix(FN-4871): restore workspace typecheck compatibility
Fusion-Task-Id: FN-4871
Fusion-Task-Lineage: afa2af88-9c7d-4809-bf8f-2aa6cf79ce40
|
2026-05-17 04:20:00 -07:00 |
|
Fusion (runfusion.ai)
|
cec86d23ab
|
test(FN-4859): expand cache hydration coverage across views
Fusion-Task-Id: FN-4859
Fusion-Task-Lineage: 9254ee9f-5600-4895-8ac4-41c9d89fce4d
|
2026-05-17 03:34:56 -07:00 |
|
Fusion (runfusion.ai)
|
49de604f3a
|
test(FN-4859): complete Steps 6-7 — cache coverage and loader invalidation
Fusion-Task-Id: FN-4859
Fusion-Task-Lineage: 9254ee9f-5600-4895-8ac4-41c9d89fce4d
|
2026-05-17 03:34:56 -07:00 |
|
Fusion (runfusion.ai)
|
6b16985841
|
feat(FN-4859): complete Step 5 — hydrate mission and mailbox state
Fusion-Task-Id: FN-4859
Fusion-Task-Lineage: 9254ee9f-5600-4895-8ac4-41c9d89fce4d
|
2026-05-17 03:34:56 -07:00 |
|
Fusion (runfusion.ai)
|
7f695c4c4f
|
feat(FN-4859): complete Step 4 — hydrate useResearch and useEvals
Fusion-Task-Id: FN-4859
Fusion-Task-Lineage: 9254ee9f-5600-4895-8ac4-41c9d89fce4d
|
2026-05-17 03:34:56 -07:00 |
|
Fusion (runfusion.ai)
|
99b5eaa8b1
|
feat(FN-4859): complete Step 2 — hydrate useInsights
Fusion-Task-Id: FN-4859
Fusion-Task-Lineage: 9254ee9f-5600-4895-8ac4-41c9d89fce4d
|
2026-05-17 03:34:55 -07:00 |
|
Fusion (runfusion.ai)
|
672339619a
|
feat(FN-4859): complete Step 1 — extend swr cache keys
Fusion-Task-Id: FN-4859
Fusion-Task-Lineage: 9254ee9f-5600-4895-8ac4-41c9d89fce4d
|
2026-05-17 03:34:55 -07:00 |
|
Fusion (runfusion.ai)
|
0f625eac3a
|
test(FN-4757): complete Step 4 — add PrPanel coverage
Fusion-Task-Id: FN-4757
Fusion-Task-Lineage: 32236172-0b3b-4c19-b3a1-8ee0b91ea3ac
|
2026-05-17 03:28:21 -07:00 |
|
Fusion (runfusion.ai)
|
0c8cc02ca3
|
feat(FN-4757): complete Step 3 — wire PrPanel and remove PrSection
Fusion-Task-Id: FN-4757
Fusion-Task-Lineage: 32236172-0b3b-4c19-b3a1-8ee0b91ea3ac
|
2026-05-17 03:28:21 -07:00 |
|
Fusion (runfusion.ai)
|
3c6be85b96
|
feat(FN-4757): complete Step 2 — build PrPanel component
Fusion-Task-Id: FN-4757
Fusion-Task-Lineage: 32236172-0b3b-4c19-b3a1-8ee0b91ea3ac
|
2026-05-17 03:28:21 -07:00 |
|
Fusion (runfusion.ai)
|
d643f4c5cf
|
test(FN-4756): complete Step 4 — add PrCreateModal tests
Fusion-Task-Id: FN-4756
Fusion-Task-Lineage: 9a559f69-3ca1-4d94-9b35-9c7a0849d82c
|
2026-05-17 03:13:57 -07:00 |
|
Fusion (runfusion.ai)
|
d0fb08c037
|
feat(FN-4756): complete Step 2 — add PrCreateModal component
Fusion-Task-Id: FN-4756
Fusion-Task-Lineage: 9a559f69-3ca1-4d94-9b35-9c7a0849d82c
|
2026-05-17 03:13:57 -07:00 |
|
Fusion (runfusion.ai)
|
c2b9533a41
|
feat(FN-4756): complete Step 1 — add PR client API wrappers
Fusion-Task-Id: FN-4756
Fusion-Task-Lineage: 9a559f69-3ca1-4d94-9b35-9c7a0849d82c
|
2026-05-17 03:13:57 -07:00 |
|
Fusion (runfusion.ai)
|
41a8aca91c
|
fix(FN-4782): add explicit index preload marker
Fusion-Task-Id: FN-4782
Fusion-Task-Lineage: 5d6b5632-a135-4d25-9382-57fa23e22484
|
2026-05-17 01:56:39 -07:00 |
|
Fusion (runfusion.ai)
|
7c14e16b80
|
test(FN-4857): update room send expectations for attachment opts
Fusion-Task-Id: FN-4857
Fusion-Task-Lineage: 52e7b1cd-ec8f-4b6c-abfc-08c91e321b9e
|
2026-05-17 01:37:41 -07:00 |
|
Fusion (runfusion.ai)
|
74f0bd9e8d
|
feat(FN-4857): complete Step 6 — wire room send dispatch in ChatView
Fusion-Task-Id: FN-4857
Fusion-Task-Lineage: 52e7b1cd-ec8f-4b6c-abfc-08c91e321b9e
|
2026-05-17 01:37:40 -07:00 |
|
Fusion (runfusion.ai)
|
c7f98f8381
|
feat(FN-4857): complete Step 5 — enable room sends with attachments in QuickChat
Fusion-Task-Id: FN-4857
Fusion-Task-Lineage: 52e7b1cd-ec8f-4b6c-abfc-08c91e321b9e
|
2026-05-17 01:37:39 -07:00 |
|
Fusion (runfusion.ai)
|
a9e76bff81
|
feat(FN-4857): complete Step 4 — upload room attachments in useChatRooms
Fusion-Task-Id: FN-4857
Fusion-Task-Lineage: 52e7b1cd-ec8f-4b6c-abfc-08c91e321b9e
|
2026-05-17 01:37:38 -07:00 |
|
Fusion (runfusion.ai)
|
354dae2d54
|
feat(FN-4857): complete Step 3 — add room attachment API helpers
Fusion-Task-Id: FN-4857
Fusion-Task-Lineage: 52e7b1cd-ec8f-4b6c-abfc-08c91e321b9e
|
2026-05-17 01:37:38 -07:00 |
|
Fusion (runfusion.ai)
|
3221e57b09
|
feat(FN-4855): complete Step 2-3 — harden disable route and modal state
Fusion-Task-Id: FN-4855
Fusion-Task-Lineage: 47f093b7-dffc-4c1a-8dee-2fe01d0c9ed6
|
2026-05-17 01:08:50 -07:00 |
|
gsxdsm
|
7a6a3d0d22
|
feat(FN-4856): merge fusion/fn-4856
|
2026-05-17 01:08:01 -07:00 |
|
Fusion (runfusion.ai)
|
4caee9be30
|
test(FN-4854): cover chat-room cache hydration and invalidation
Fusion-Task-Id: FN-4854
Fusion-Task-Lineage: 969ec04a-efe3-4dee-b183-2d4f2de6b388
|
2026-05-17 00:43:48 -07:00 |
|
Fusion (runfusion.ai)
|
4307d71c3a
|
feat(FN-4854): complete Step 4 — hydrate chat rooms cache
Fusion-Task-Id: FN-4854
Fusion-Task-Lineage: 969ec04a-efe3-4dee-b183-2d4f2de6b388
|
2026-05-17 00:43:48 -07:00 |
|
Fusion (runfusion.ai)
|
8ca0cddfe7
|
feat(FN-4854): complete Step 3 — hydrate documents and todo list caches
Fusion-Task-Id: FN-4854
Fusion-Task-Lineage: 969ec04a-efe3-4dee-b183-2d4f2de6b388
|
2026-05-17 00:43:48 -07:00 |
|
Fusion (runfusion.ai)
|
9feb4ec870
|
test(FN-4854): add useAgents cache hydration coverage
Fusion-Task-Id: FN-4854
Fusion-Task-Lineage: 969ec04a-efe3-4dee-b183-2d4f2de6b388
|
2026-05-17 00:43:47 -07:00 |
|
Fusion (runfusion.ai)
|
0f9c08ace7
|
feat(FN-4854): complete Step 2 — hydrate agents cache
Fusion-Task-Id: FN-4854
Fusion-Task-Lineage: 969ec04a-efe3-4dee-b183-2d4f2de6b388
|
2026-05-17 00:43:47 -07:00 |
|
Fusion (runfusion.ai)
|
228daa8f35
|
feat(FN-4854): complete Step 1 — extend cache keys and diagnostics
Fusion-Task-Id: FN-4854
Fusion-Task-Lineage: 969ec04a-efe3-4dee-b183-2d4f2de6b388
|
2026-05-17 00:43:47 -07:00 |
|
Fusion (runfusion.ai)
|
384a6abe96
|
fix(FN-4849): include full room message shape in quick chat mapping
Fusion-Task-Id: FN-4849
Fusion-Task-Lineage: 624f86c4-0b0f-4543-90d2-381f890da401
|
2026-05-17 00:37:54 -07:00 |
|
Fusion (runfusion.ai)
|
b97709a3d4
|
feat(FN-4849): complete Step 2 — route room thread reads and sends
Fusion-Task-Id: FN-4849
Fusion-Task-Lineage: 624f86c4-0b0f-4543-90d2-381f890da401
|
2026-05-17 00:37:53 -07:00 |
|
Fusion (runfusion.ai)
|
25bc5d3a18
|
test(FN-4835): broaden chunk-boundary whitespace regressions
Fusion-Task-Id: FN-4835
Fusion-Task-Lineage: 09eb6339-a476-4cf1-b7e5-e60fa6c263ce
|
2026-05-17 00:14:59 -07:00 |
|
Fusion (runfusion.ai)
|
f8457d1130
|
test(FN-4835): cover streamed-text precedence in chat hooks
Fusion-Task-Id: FN-4835
Fusion-Task-Lineage: 09eb6339-a476-4cf1-b7e5-e60fa6c263ce
|
2026-05-17 00:14:58 -07:00 |
|
Fusion (runfusion.ai)
|
7351852a61
|
feat(FN-4835): complete Step 4 — prefer streamed accumulator on done
Fusion-Task-Id: FN-4835
Fusion-Task-Lineage: 09eb6339-a476-4cf1-b7e5-e60fa6c263ce
|
2026-05-17 00:14:58 -07:00 |
|
gsxdsm
|
6d6a0242f0
|
feat(FN-4846): merge fusion/fn-4846
|
2026-05-16 23:20:31 -07:00 |
|
gsxdsm
|
7988a48576
|
feat(FN-4844): merge fusion/fn-4844
|
2026-05-16 23:20:13 -07:00 |
|
gsxdsm
|
df998cb54f
|
feat(FN-4829): merge fusion/fn-4829
|
2026-05-16 22:26:42 -07:00 |
|
Fusion (runfusion.ai)
|
9845678953
|
test(FN-4804): add quick chat dropdown regression coverage
Fusion-Task-Id: FN-4804
Fusion-Task-Lineage: d2a98aa6-1c5c-427b-ba72-f5d229fdeeb9
|
2026-05-16 21:17:15 -07:00 |
|
Fusion (runfusion.ai)
|
f5540a2a33
|
feat(FN-4804): complete Step 1 — preserve explicit session picks
Fusion-Task-Id: FN-4804
Fusion-Task-Lineage: d2a98aa6-1c5c-427b-ba72-f5d229fdeeb9
|
2026-05-16 21:17:15 -07:00 |
|
gsxdsm
|
4d5e296049
|
feat(FN-4801): merge fusion/fn-4801
|
2026-05-16 20:13:30 -07:00 |
|
Fusion (runfusion.ai)
|
ec8d1f5246
|
test(FN-4812): assert mobile FileMentionPopup anchoring rule
Fusion-Task-Id: FN-4812
Fusion-Task-Lineage: 9877a784-5320-410c-82fa-3f6a6d9b5358
|
2026-05-16 19:16:48 -07:00 |
|