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 |
|
Fusion (runfusion.ai)
|
5dbe44e736
|
feat(FN-4732): complete Step 1 — fix one-time per-node hydration
Fusion-Task-Id: FN-4732
Fusion-Task-Lineage: 3377a9a1-bb22-42a9-bada-ecd623000b42
|
2026-05-16 08:37:25 -07:00 |
|
Fusion (runfusion.ai)
|
d703fac103
|
test(FN-4722): complete Step 7 — add goals navigation coverage
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
|
2026-05-16 06:31:07 -07:00 |
|
Fusion (runfusion.ai)
|
5f04622c42
|
feat(FN-4722): complete Step 2 — derive goals setting flag
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
|
2026-05-16 06:31:07 -07:00 |
|
Fusion (runfusion.ai)
|
a5ac8bd38b
|
feat(FN-4722): complete Step 1 — add goals view task type and lazy binding
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
|
2026-05-16 06:31:07 -07:00 |
|
Fusion (runfusion.ai)
|
c345576340
|
feat(FN-4702): complete Step 4 — add settings install affordance
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
|
2026-05-15 23:39:43 -07:00 |
|
Fusion (runfusion.ai)
|
accc89c7f5
|
feat(FN-4712): complete Step 2 — extract autosize textarea hook
Fusion-Task-Id: FN-4712
Fusion-Task-Lineage: 92ef2161-7ce2-4277-9921-7fe1dd204e98
|
2026-05-15 22:24:12 -07:00 |
|
Fusion (runfusion.ai)
|
a3d25ce8c5
|
test(FN-4693): complete Step 3 — cover transient poll-drop debounce cases
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
|
2026-05-15 17:17:03 -07:00 |
|
Fusion (runfusion.ai)
|
3508515ede
|
feat(FN-4693): complete Step 2 — unify fallback absence handling
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
|
2026-05-15 17:17:03 -07:00 |
|
Fusion (runfusion.ai)
|
9741dbabaa
|
feat(FN-4693): complete Step 1 — debounce null auto-default selection
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
|
2026-05-15 17:17:03 -07:00 |
|
Fusion (runfusion.ai)
|
5dd75dcf0d
|
test(FN-4677): regression tests for transient poll omission vs real removal
Fusion-Task-Id: FN-4677
Fusion-Task-Lineage: b3b9eb56-a76b-469c-9f7b-79232da29807
|
2026-05-15 15:42:08 -07:00 |
|
Fusion (runfusion.ai)
|
f10eac2a18
|
feat(FN-4677): add sustained-absence threshold to project validation
Fusion-Task-Id: FN-4677
Fusion-Task-Lineage: b3b9eb56-a76b-469c-9f7b-79232da29807
|
2026-05-15 15:42:08 -07:00 |
|
Fusion
|
9b51f01f90
|
feat(FN-4661): complete Step 1 — add useChatUnread hook
Fusion-Task-Id: FN-4661
Fusion-Task-Lineage: 39553dc3-4e7d-4398-b03f-24fa2edb9e20
|
2026-05-15 15:19:56 -07:00 |
|
Fusion
|
c3c7497961
|
docs(FN-4647): complete Step 4 — document done-task diff semantics
Fusion-Task-Id: FN-4647
Fusion-Task-Lineage: c86304d4-ff28-478a-a254-8ddaeca53447
|
2026-05-15 12:07:52 -07:00 |
|