ajnart
f495dc8be7
fix assistant reasoning mount lifecycle
2026-08-09 18:09:11 +02:00
ajnart
a06d8b99d9
feat: improve assistant thinking states
2026-08-09 18:09:11 +02:00
ajnart
90066f8e37
fix: refine assistant controls
2026-08-09 18:09:11 +02:00
ajnart
edc7b4d55b
fix: harden assistant authoring and UI
2026-08-09 18:09:11 +02:00
Thomas Camlong
87b2c0cdcc
fix(assistant): preserve lazy board boundaries
2026-08-08 23:24:13 +02:00
Thomas Camlong
9fd7a8a05b
merge: stack assistant on mobile boards
2026-08-08 21:27:56 +02:00
ajnart
74c7754890
fix(assistant): prevent panel focus capture
2026-08-08 14:26:04 +02:00
Thomas
20fd49f082
fix(assistant): mysql message storage, migration metadata and per-page bundle cost ( #6530 )
2026-08-08 09:34:16 +02:00
Thomas Camlong
0e3461c6d7
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-07 18:57:44 +02:00
Thomas Camlong
eaacfdf7ce
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-07 15:07:26 +02:00
Thomas
b14756874e
fix: handle missing message in assistant generation telemetry ( #6528 )
2026-08-07 14:59:59 +02: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
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
ajnart
f7b291b465
add OpenRouter web search option
2026-08-03 16:59:27 +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
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
ajnart
8dd1d70900
improve assistant question placement
2026-08-03 13:07:07 +02:00
ajnart
9e0a6a758f
fix assistant automatic approvals
2026-08-03 12:34:54 +02:00
ajnart
8a2375b3ef
fix: address assistant review feedback
2026-08-02 16:45:14 +02:00
ajnart
cf6aefa48a
fix: isolate assistant conversation state
2026-08-02 15:57:05 +02:00
ajnart
d7969e1ec1
fix: harden assistant interactive tools
2026-08-02 14:20:40 +02:00
ajnart
eff3168f1c
feat: improve assistant tool workflows
2026-08-02 11:24:11 +02:00
ajnart
8bb0ddef42
fix: secure assistant generation telemetry
2026-08-02 09:09:01 +02:00
ajnart
04520cf67c
feat: enrich assistant request telemetry
2026-08-02 08:51:48 +02:00
ajnart
d562706c8b
fix: sync assistant runtime preferences
2026-08-02 08:27:31 +02:00
ajnart
0d23bafa3d
fix: hide inactive assistant scroll control
2026-08-02 08:18:05 +02:00
ajnart
b7034e59c1
fix: polish assistant widget interactions
2026-08-01 18:25:48 +02:00
ajnart
0a8e6ed194
feat: add assistant conversation widget
2026-08-01 14:51:20 +02:00
ajnart
6e28712ea7
fix: simplify assistant shortcut
2026-08-01 11:09:10 +02:00
ajnart
5458e7d647
feat: add assistant board styling tools
2026-08-01 10:39:41 +02:00
ajnart
a5fa6d3afe
fix: restore assistant approval flows
2026-08-01 09:54:11 +02:00
ajnart
9a2d6f692e
feat: expose assistant global shortcuts
2026-07-31 06:58:39 +02:00
ajnart
bf53a2a262
fix: keep assistant menu selection visible
2026-07-31 06:32:57 +02:00
ajnart
1d15b614f3
refactor: group assistant runtime controls
2026-07-31 06:00:49 +02:00
ajnart
38e7d2c15f
style: auto-fix lint and format
2026-07-30 20:02:54 +00:00
ajnart
82b146bdf6
feat: improve assistant confirmations
2026-07-30 22:01:21 +02:00
ajnart
2aefa23c36
feat: improve assistant background controls
2026-07-30 18:33:54 +02:00
ajnart
19cc115730
refactor: simplify assistant message controls
2026-07-30 17:33:43 +02:00
ajnart
93059c1e48
feat: render assistant content
2026-07-30 16:56:43 +02:00
ajnart
6bd331bc73
fix: preserve assistant trigger focus
2026-07-30 14:33:29 +02:00
ajnart
ee08870925
fix: address assistant capability review
2026-07-30 14:22:01 +02:00
ajnart
33e23021ae
feat: expand assistant interaction capabilities
2026-07-30 14:09:15 +02:00
ajnart
9e6a0c7748
refactor: remove assistant chat archiving
2026-07-30 12:08:21 +02:00
ajnart
212ce64c04
fix: polish assistant mobile layout
2026-07-30 11:47:30 +02:00
ajnart
828f2ebecd
fix: harden assistant floating panel
2026-07-30 11:17:08 +02:00