Fusion (runfusion.ai)
|
e474e51d70
|
test(FN-5148): complete Step 3 — cover detail task id guard
Fusion-Task-Id: FN-5148
Fusion-Task-Lineage: af70f85f-ec90-4040-bbf3-9e1bce3a49b9
|
2026-05-19 08:20:23 -07:00 |
|
Fusion (runfusion.ai)
|
7d94cc367b
|
feat(FN-5148): complete Step 1 — guard updateDetailTask id drift
Fusion-Task-Id: FN-5148
Fusion-Task-Lineage: af70f85f-ec90-4040-bbf3-9e1bce3a49b9
|
2026-05-19 08:20:23 -07:00 |
|
Fusion (runfusion.ai)
|
b6b1af240a
|
docs(FN-5135): document dashboard soft-delete handling invariant
Fusion-Task-Id: FN-5135
Fusion-Task-Lineage: 182c496e-4e3a-4353-be53-86dd4cc5ba19
|
2026-05-19 08:13:07 -07:00 |
|
Fusion (runfusion.ai)
|
00518179eb
|
test(FN-5135): cover search-refresh deletedAt edge path
Fusion-Task-Id: FN-5135
Fusion-Task-Lineage: 182c496e-4e3a-4353-be53-86dd4cc5ba19
|
2026-05-19 08:13:07 -07:00 |
|
Fusion (runfusion.ai)
|
a17179b6b3
|
fix(FN-5135): suppress soft-deleted tasks across useTasks feeds
Fusion-Task-Id: FN-5135
Fusion-Task-Lineage: 182c496e-4e3a-4353-be53-86dd4cc5ba19
|
2026-05-19 08:13:07 -07:00 |
|
Fusion (runfusion.ai)
|
ee92b71533
|
test(FN-5135): lock deletedAt SSE payload contract
Fusion-Task-Id: FN-5135
Fusion-Task-Lineage: 182c496e-4e3a-4353-be53-86dd4cc5ba19
|
2026-05-19 08:13:06 -07:00 |
|
Fusion (runfusion.ai)
|
95d5c08c23
|
test(FN-5135): add deletedAt SSE regression coverage
Fusion-Task-Id: FN-5135
Fusion-Task-Lineage: 182c496e-4e3a-4353-be53-86dd4cc5ba19
|
2026-05-19 08:13:06 -07:00 |
|
Fusion (runfusion.ai)
|
033b3e7148
|
feat(FN-5098): complete Step 1 — add secrets view-state routing
Fusion-Task-Id: FN-5098
Fusion-Task-Lineage: 67ff982f-f0fa-453a-9b73-32ddc3ae5b3a
|
2026-05-19 01:59:20 -07:00 |
|
Fusion (runfusion.ai)
|
3fdd7775a1
|
fix(FN-5104): stabilize quickchat selectSession refresh and lint
Fusion-Task-Id: FN-5104
Fusion-Task-Lineage: e92a26cb-a930-442a-98be-6ace9f376e73
|
2026-05-19 01:09:30 -07:00 |
|
Fusion (runfusion.ai)
|
0e30f85de7
|
test(FN-5104): complete Step 5 — add reattach regression coverage
Fusion-Task-Id: FN-5104
Fusion-Task-Lineage: e92a26cb-a930-442a-98be-6ace9f376e73
|
2026-05-19 01:09:30 -07:00 |
|
Fusion (runfusion.ai)
|
8540a0186d
|
fix(FN-5104): complete Step 4 — mirror reattach recovery in useQuickChat
Fusion-Task-Id: FN-5104
Fusion-Task-Lineage: e92a26cb-a930-442a-98be-6ace9f376e73
|
2026-05-19 01:09:30 -07:00 |
|
Fusion (runfusion.ai)
|
1fa22ac1b4
|
fix(FN-5104): complete Step 3 — refresh stale useChat session before reattach
Fusion-Task-Id: FN-5104
Fusion-Task-Lineage: e92a26cb-a930-442a-98be-6ace9f376e73
|
2026-05-19 01:09:30 -07:00 |
|
Fusion (runfusion.ai)
|
3baef3a266
|
fix(FN-5104): complete Step 2 — add useChat auto-reattach dedupe
Fusion-Task-Id: FN-5104
Fusion-Task-Lineage: e92a26cb-a930-442a-98be-6ace9f376e73
|
2026-05-19 01:09:29 -07:00 |
|
gsxdsm
|
aad1219037
|
feat(FN-4967): merge fusion/fn-4967
|
2026-05-18 15:50:48 -07:00 |
|
Fusion (runfusion.ai)
|
44562cdf78
|
feat(FN-4996): complete Step 1 — add tertiary confirm choice
Fusion-Task-Id: FN-4996
Fusion-Task-Lineage: 650bb5e4-18f2-41a0-ae46-b9112c4a0d74
|
2026-05-18 05:51:14 -07:00 |
|
Fusion (runfusion.ai)
|
da9aedd1b1
|
fix(FN-4963): stabilize empty-state cache-failure coverage
Fusion-Task-Id: FN-4963
Fusion-Task-Lineage: 791f5e46-c630-4883-89de-942cc85c329b
|
2026-05-18 03:34:54 -07:00 |
|
Fusion (runfusion.ai)
|
e5d586acc7
|
test(FN-4963): complete Step 5 — add chat sessions cache hydration tests
Fusion-Task-Id: FN-4963
Fusion-Task-Lineage: 791f5e46-c630-4883-89de-942cc85c329b
|
2026-05-18 03:34:54 -07:00 |
|
Fusion (runfusion.ai)
|
b7fcf439ae
|
feat(FN-4963): complete Step 3 — hydrate chat sessions from SWR cache
Fusion-Task-Id: FN-4963
Fusion-Task-Lineage: 791f5e46-c630-4883-89de-942cc85c329b
|
2026-05-18 03:34:54 -07:00 |
|
Fusion (runfusion.ai)
|
c6687bec09
|
feat(FN-4943): complete Step 2 — mirror stop flush behavior in useQuickChat
Fusion-Task-Id: FN-4943
Fusion-Task-Lineage: 67dd5c2b-0b44-43dd-a016-0bff858ec4b9
|
2026-05-18 02:06:32 -07:00 |
|
Fusion (runfusion.ai)
|
b3e9b8ca36
|
feat(FN-4943): complete Step 1 — auto-flush queued stop in useChat
Fusion-Task-Id: FN-4943
Fusion-Task-Lineage: 67dd5c2b-0b44-43dd-a016-0bff858ec4b9
|
2026-05-18 02:06:30 -07:00 |
|
gsxdsm
|
f9cf3f1bde
|
feat(FN-4921): merge fusion/fn-4921
|
2026-05-17 19:11:59 -07:00 |
|
Fusion (runfusion.ai)
|
3ba9e13f75
|
feat(FN-4924): complete Step 2-3 — tighten tasks hydration and failed-refresh cache clearing
Fusion-Task-Id: FN-4924
Fusion-Task-Lineage: a5f882e1-8348-4f9d-89be-15994adc148c
|
2026-05-17 12:41:21 -07:00 |
|
Fusion (runfusion.ai)
|
eaa67616a4
|
test(FN-4924): align useAgents cache assertions with envelope format
Fusion-Task-Id: FN-4924
Fusion-Task-Lineage: a5f882e1-8348-4f9d-89be-15994adc148c
|
2026-05-17 11:33:56 -07:00 |
|
Fusion (runfusion.ai)
|
cf12704885
|
feat(FN-4924): apply cache ttl hydration across dashboard hooks
Fusion-Task-Id: FN-4924
Fusion-Task-Lineage: a5f882e1-8348-4f9d-89be-15994adc148c
|
2026-05-17 11:33:56 -07:00 |
|
Fusion (runfusion.ai)
|
007fb43da0
|
test(FN-4916): complete Step 3 — add theme link regression coverage
Fusion-Task-Id: FN-4916
Fusion-Task-Lineage: 80b56c97-04c6-4cd4-bb83-e3ef8faaa4ee
|
2026-05-17 10:37:54 -07:00 |
|
Fusion (runfusion.ai)
|
e25f8b20aa
|
feat(FN-4916): complete Step 1 — add static theme-data link
Fusion-Task-Id: FN-4916
Fusion-Task-Lineage: 80b56c97-04c6-4cd4-bb83-e3ef8faaa4ee
|
2026-05-17 10:37:54 -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)
|
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)
|
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)
|
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)
|
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)
|
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)
|
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 |
|
Fusion (runfusion.ai)
|
508ab73486
|
feat(FN-4780): complete Step 4 — cache hydrate useTasks
Fusion-Task-Id: FN-4780
Fusion-Task-Lineage: 7f052539-9d15-4997-8135-21434f065d4a
|
2026-05-16 13:24:52 -07:00 |
|
Fusion (runfusion.ai)
|
b073f4ab27
|
feat(FN-4780): complete Step 3 — hydrate useCurrentProject from cache
Fusion-Task-Id: FN-4780
Fusion-Task-Lineage: 7f052539-9d15-4997-8135-21434f065d4a
|
2026-05-16 13:24:51 -07:00 |
|
Fusion (runfusion.ai)
|
432d2e5e37
|
feat(FN-4780): complete Step 2 — hydrate useProjects from cache
Fusion-Task-Id: FN-4780
Fusion-Task-Lineage: 7f052539-9d15-4997-8135-21434f065d4a
|
2026-05-16 13:24:51 -07:00 |
|
Fusion (runfusion.ai)
|
355aa6487c
|
feat(FN-4739): complete Step 5 — add useChatRooms clearRoom support
Fusion-Task-Id: FN-4739
Fusion-Task-Lineage: fc120dfa-d1b2-4065-9595-d0bc6304d2af
|
2026-05-16 09:56:54 -07:00 |
|
Fusion (runfusion.ai)
|
b5011953c9
|
fix(FN-4735): address useIssueMention selection spacing
Fusion-Task-Id: FN-4735
Fusion-Task-Lineage: e171d3ca-d415-4f4d-8ec0-d94ca97f1aab
|
2026-05-16 09:21:06 -07:00 |
|
Fusion (runfusion.ai)
|
aa3b2cfb4c
|
feat(FN-4735): complete Step 4 — add useIssueMention hook
Fusion-Task-Id: FN-4735
Fusion-Task-Lineage: e171d3ca-d415-4f4d-8ec0-d94ca97f1aab
|
2026-05-16 09:21:06 -07:00 |
|
Fusion (runfusion.ai)
|
09ee6ccd14
|
test(FN-4732): complete Step 2 — add hydration regression coverage
Fusion-Task-Id: FN-4732
Fusion-Task-Lineage: 3377a9a1-bb22-42a9-bada-ecd623000b42
|
2026-05-16 08:37:25 -07:00 |
|