Thomas Camlong
12c436cd5c
fix(assistant): preserve lazy board boundaries
2026-08-13 19:56:53 +02:00
ajnart
b3b5a58116
fix(assistant): prevent panel focus capture
2026-08-13 19:56:52 +02:00
Thomas
5f7429063b
fix(assistant): mysql message storage, migration metadata and per-page bundle cost ( #6530 )
2026-08-13 19:56:52 +02:00
Thomas Camlong
2ffb05e746
fix: only auto-focus the assistant composer in the floating panel
...
The composer auto-focused in both the board widget and the floating
panel, so on page load the widget stole focus and scrolled the page to
it, and opening the panel made focus jump between the two composers.
Make auto-focus opt-in via an autoFocusComposer prop: the floating panel
enables it (explicit intent to compose), while the widget leaves it off.
2026-08-13 19:56:44 +02:00
Thomas Camlong
24bd63d216
chore: simplify assistant header branding
...
Remove the 'Connected to this Homarr instance' subtitle (and the running
state text) from the assistant panel header, keeping only the robot icon
and title.
2026-08-13 19:56:41 +02:00
Thomas
73b7df44d7
fix: handle missing message in assistant generation telemetry ( #6528 )
2026-08-13 19:56:41 +02:00
Thomas Camlong
3c3232e85a
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-13 19:56:41 +02:00
ajnart
5e6ebef961
feat: polish assistant conversations
2026-08-13 19:56:40 +02:00
ajnart
c3436d43e6
feat: improve assistant interactions
2026-08-13 19:56:39 +02:00
ajnart
a89877b461
add OpenRouter web search option
2026-08-13 19:56:34 +02:00
ajnart
b362ed1e68
fix assistant widget configuration
2026-08-13 19:56:33 +02:00
ajnart
83355510c0
enhance assistant batch responses
2026-08-13 19:56:32 +02:00
ajnart
6cf34af845
show assistant icon search previews
2026-08-13 19:56:31 +02:00
ajnart
0f2f9e6e59
fix assistant streaming scroll lock
2026-08-13 19:56:31 +02:00
ajnart
427db07a95
fix assistant prompt submission
2026-08-13 19:56:30 +02:00
ajnart
fc07e911d1
refresh views after assistant changes
2026-08-13 19:56:29 +02:00
ajnart
94ec244fad
improve assistant question placement
2026-08-13 19:56:29 +02:00
ajnart
4184721b9a
fix assistant automatic approvals
2026-08-13 19:56:29 +02:00
ajnart
71d1cef139
fix: address assistant review feedback
2026-08-13 19:56:28 +02:00
ajnart
a97605e0f7
fix: isolate assistant conversation state
2026-08-13 19:56:27 +02:00
ajnart
0876992a9a
fix: harden assistant interactive tools
2026-08-13 19:56:27 +02:00
ajnart
5a65ff47bf
feat: improve assistant tool workflows
2026-08-13 19:56:27 +02:00
ajnart
4060f9299f
fix: secure assistant generation telemetry
2026-08-13 19:56:27 +02:00
ajnart
ca8163c061
feat: enrich assistant request telemetry
2026-08-13 19:56:27 +02:00
ajnart
cb1a73a6ac
fix: sync assistant runtime preferences
2026-08-13 19:56:27 +02:00
ajnart
16e3f54512
fix: hide inactive assistant scroll control
2026-08-13 19:56:27 +02:00
ajnart
39a14a18f9
fix: polish assistant widget interactions
2026-08-13 19:56:27 +02:00
ajnart
00fa1192d7
feat: add assistant conversation widget
2026-08-13 19:56:26 +02:00
ajnart
c7b0c1bcf0
fix: simplify assistant shortcut
2026-08-13 19:56:25 +02:00
ajnart
9da3ff3e9d
feat: add assistant board styling tools
2026-08-13 19:56:25 +02:00
ajnart
93113234a7
fix: restore assistant approval flows
2026-08-13 19:56:24 +02:00
ajnart
9ef4bf803d
feat: expose assistant global shortcuts
2026-08-13 19:56:24 +02:00
ajnart
4920063318
fix: keep assistant menu selection visible
2026-08-13 19:56:23 +02:00
ajnart
68d236fd63
refactor: group assistant runtime controls
2026-08-13 19:56:23 +02:00
ajnart
54d7821e24
style: auto-fix lint and format
2026-08-13 19:56:23 +02:00
ajnart
f29e604bc1
feat: improve assistant confirmations
2026-08-13 19:56:23 +02:00
ajnart
50deb638fb
feat: improve assistant background controls
2026-08-13 19:56:22 +02:00
ajnart
b1f25f779d
refactor: simplify assistant message controls
2026-08-13 19:56:22 +02:00
ajnart
df874dd2db
feat: render assistant content
2026-08-13 19:56:21 +02:00
ajnart
b5fbf0085f
fix: preserve assistant trigger focus
2026-08-13 19:56:20 +02:00
ajnart
a65dc2841f
fix: address assistant capability review
2026-08-13 19:56:20 +02:00
ajnart
09a85e69c1
feat: expand assistant interaction capabilities
2026-08-13 19:56:19 +02:00
ajnart
e53f63b373
refactor: remove assistant chat archiving
2026-08-13 19:56:18 +02:00
ajnart
ea1e07c74f
fix: polish assistant mobile layout
2026-08-13 19:56:17 +02:00
ajnart
4635e3ce4e
fix: harden assistant floating panel
2026-08-13 19:56:17 +02:00
ajnart
345d9e6fa4
feat: streamline assistant interactions
2026-08-13 19:56:17 +02:00
ajnart
f86120016c
fix: surface assistant stream errors
2026-08-13 19:56:16 +02:00
ajnart
68b70ac01a
fix: keep assistant in user menu
2026-08-13 19:56:16 +02:00
ajnart
d3205d886a
feat: promote assistant configuration
2026-08-13 19:56:16 +02:00
ajnart
97d26bde5e
feat: expand assistant providers and polish experience
2026-08-13 19:56:14 +02:00