Thomas
b14756874e
fix: handle missing message in assistant generation telemetry ( #6528 )
2026-08-07 14:59:59 +02:00
ajnart
6bbb786ede
style: auto-fix lint and format
2026-08-07 12:54:24 +00:00
Thomas Camlong
31d9e8d582
fix: prevent infinite render loop in assistant telemetry
...
RequestTelemetry derived thread message metadata inside the useAuiState
selector with messages.map(), returning a new array on every render.
useSyncExternalStore treats the new reference as a changed snapshot,
causing an infinite re-render loop (React error #185 ) while an assistant
message streams. Select the stable messages reference and memoize the
metadata derivation instead.
2026-08-07 14:53:05 +02:00
Thomas
bc12aba433
Merge branch 'dev' into feat/homarr-assistant
2026-08-06 21:53:57 +02:00
Thomas
eca8b4286d
feat: mock Homarr Assistant in demo mode and fix board page crash ( #6524 )
2026-08-06 21:33:03 +02:00
ajnart
bcdd56f714
feat: polish assistant conversations
2026-08-04 18:22:18 +02:00
ajnart
8e557fb9fd
feat: improve assistant interactions
2026-08-04 13:21:39 +02:00
Thomas Camlong
4bb862ee76
fix: stabilize advanced widget interactions
2026-08-03 21:45:00 +02:00
Thomas Camlong
0c5251a971
fix: finish widget modernization audit
2026-08-03 21:01:55 +02:00
Thomas Camlong
596bfc317d
fix: scope advanced preview controls
2026-08-03 19:42:43 +02:00
ajnart
30344bdaae
style: auto-fix lint and format
2026-08-03 16:46:35 +00:00
Thomas Camlong
7847eea1a3
fix: refine widget interactions
2026-08-03 18:45:16 +02:00
ajnart
1642a862d9
stabilize hydrated login actions
2026-08-03 18:37:05 +02:00
Thomas
778533a62e
fix: revert regressions from recent integration/releases/app-href changes ( #6514 )
2026-08-03 17:37:53 +02:00
ajnart
eaa7fd8bc3
clarify future Homarr provider
2026-08-03 17:25:14 +02:00
Thomas Camlong
61a2f8cb6c
feat: modernize widget experience
2026-08-03 17:18:22 +02:00
Thomas Camlong
596833f227
fix container header spacing
2026-08-03 17:13:02 +02:00
ajnart
56a6d4989a
Merge remote-tracking branch 'origin/dev' into feat/homarr-assistant
...
# Conflicts:
# pnpm-lock.yaml
2026-08-03 17:08:45 +02:00
ajnart
c43ab2ee56
fix assistant provider icon contrast
2026-08-03 17:05:12 +02:00
Thomas
2f6b96e5ba
feat: restrict integrations management to integration-full-all permission ( #6509 )
2026-08-03 17:04:35 +02:00
ajnart
f7b291b465
add OpenRouter web search option
2026-08-03 16:59:27 +02:00
Thomas Camlong
cc71ab8cd9
fix: contain board canvas overflow
2026-08-03 16:46:43 +02:00
ajnart
35673f113e
fix assistant widget configuration
2026-08-03 16:43:08 +02:00
ajnart
bd3e4c33f3
enhance assistant batch responses
2026-08-03 15:48:41 +02:00
ajnart
6a98036c50
show assistant icon search previews
2026-08-03 15:36:10 +02:00
ajnart
59bed6b995
fix assistant streaming scroll lock
2026-08-03 15:30:10 +02:00
ajnart
5a3022a073
integrate assistant custom widget workflow
2026-08-03 15:22:08 +02:00
Thomas Camlong
08da71d67f
fix: contain collapsed layout and widget overflow
2026-08-03 14:27:45 +02:00
ajnart
abc17e7c2a
fix assistant prompt submission
2026-08-03 14:12:13 +02:00
ajnart
c81a3b9432
refresh views after assistant changes
2026-08-03 13:38:20 +02:00
Thomas Camlong
80d46b0d85
restore context menu focus
2026-08-03 13:28:12 +02:00
Thomas Camlong
6e15f8bcf8
fix context menu keyboard focus
2026-08-03 13:24:13 +02:00
ajnart
8dd1d70900
improve assistant question placement
2026-08-03 13:07:07 +02:00
Thomas Camlong
3c99c75ad7
fix SVG focus scrolling
2026-08-03 12:51:10 +02:00
ajnart
9e0a6a758f
fix assistant automatic approvals
2026-08-03 12:34:54 +02:00
Thomas Camlong
20dbdcedf2
fix focused pane scrolling
2026-08-03 12:25:56 +02:00
Thomas Camlong
a2f5668c44
fix focus scroll layering
2026-08-03 12:21:31 +02:00
Thomas Camlong
09e9cd4388
fix widget focus interactions
2026-08-03 12:15:12 +02:00
ajnart
8a2375b3ef
fix: address assistant review feedback
2026-08-02 16:45:14 +02:00
Thomas Camlong
d5c3aebd26
fix: harden widget review follow-ups
2026-08-02 16:10:16 +02:00
ajnart
1777ca4446
style: auto-fix lint and format
2026-08-02 13:58:01 +00:00
ajnart
cf6aefa48a
fix: isolate assistant conversation state
2026-08-02 15:57:05 +02:00
Thomas Camlong
56e3bd1cf2
fix: smooth container collapse behavior
2026-08-02 15:57:05 +02:00
Thomas Camlong
7b7045202d
fix: address widget review findings
2026-08-02 14:35:01 +02:00
ajnart
d7969e1ec1
fix: harden assistant interactive tools
2026-08-02 14:20:40 +02:00
Thomas Camlong
1e0bf40040
feat: refine widget interactions
2026-08-02 14:12:18 +02:00
ajnart
eff3168f1c
feat: improve assistant tool workflows
2026-08-02 11:24:11 +02:00
ajnart
4db4d947db
style: auto-fix lint and format
2026-08-02 09:04:11 +00:00
Thomas Camlong
0755fc1e26
fix: refine container interactions
2026-08-02 11:02:55 +02:00
Thomas Camlong
1d73513989
fix: polish widget failure feedback
2026-08-02 09:50:08 +02:00