ajnart
c92ca2af5f
chore: reconcile performance layer after stack rebase
2026-08-13 20:01:46 +02:00
ajnart
1088f058e3
perf: trim widget loading work
2026-08-13 19:57:13 +02:00
ajnart
47861c0194
perf: reduce widget render overhead
2026-08-13 19:57:13 +02:00
ajnart
0e7d7e0a2f
perf: simplify widget optimizations
2026-08-13 19:57:13 +02:00
ajnart
5ca5bd3bda
perf: remove global V8 memory cap
2026-08-13 19:57:13 +02:00
ajnart
bcb732a26c
perf: optimize widget integration requests
2026-08-13 19:57:13 +02:00
ajnart
8c9e2c8bfa
fix: refresh docker modem patch hash
2026-08-13 19:57:13 +02:00
ajnart
14c7e58e17
perf: reduce widget and runtime overhead
2026-08-13 19:57:13 +02:00
ajnart
5a7607ddf7
chore: scope performance harness ignores
2026-08-13 19:57:04 +02:00
ajnart
cfce8ada4e
chore: ignore local performance harness
2026-08-13 19:57:04 +02:00
Thomas Camlong
2eea916013
chore: refresh stack checks
2026-08-13 19:57:04 +02:00
ajnart
e466208c09
docs: simplify assistant guides
2026-08-13 19:57:04 +02:00
Thomas Camlong
36661e810f
chore: refresh stack merge state
2026-08-13 19:57:04 +02:00
ajnart
308e478733
feat: improve assistant panel context
2026-08-13 19:57:04 +02:00
ajnart
59ce3c7158
fix: default Homarr provider URL in CI
2026-08-13 19:57:03 +02:00
Thomas
6ea7a6ff09
feat: add the community-funded Homarr assistant provider ( #6563 )
...
* Add Homarr provider proxy foundation
* Complete Homarr provider integration
* Harden Homarr provider integration
* Address Homarr provider review feedback
* Address CodeRabbit provider feedback
* Localize provider errors
* Handle provider activity load failures
* docs: improve workshop and homepage
* Harden Homarr provider limits
* fix: harden the Homarr provider
* fix: address provider review feedback
* fix: clarify provider request accounting
* feat: complete the Homarr provider endpoint
* fix: terminate invalid provider streams
2026-08-13 19:57:03 +02:00
Thomas Camlong
1611a9033b
test: align assistant credential flow
2026-08-13 19:57:03 +02:00
ajnart
20f4f87361
fix assistant focus and settings
2026-08-13 19:57:03 +02:00
Thomas Camlong
4130b62f24
fix: simplify assistant key management
2026-08-13 19:57:02 +02:00
ajnart
a3b7b0835e
test custom widget assistant authoring
2026-08-13 19:57:02 +02:00
ajnart
e225424ab1
fix assistant custom widget creation
2026-08-13 19:57:02 +02:00
ajnart
237b6cb119
fix assistant tool result streaming
2026-08-13 19:57:02 +02:00
ajnart
557b3f8d5f
test assistant v7 request payload
2026-08-13 19:57:02 +02:00
ajnart
8f0efd508e
test assistant AI SDK v7 transport
2026-08-13 19:57:02 +02:00
ajnart
876f312a2e
chore upgrade assistant to AI SDK v7
2026-08-13 19:57:02 +02:00
ajnart
e662a175c0
fix assistant exports and tool calls
2026-08-13 19:57:01 +02:00
ajnart
52c261c034
refine assistant window controls
2026-08-13 19:57:00 +02:00
ajnart
d8108f3375
fix assistant dashboard placement
2026-08-13 19:57:00 +02:00
ajnart
0ae2203aaa
feat: add assistant window controls
2026-08-13 19:57:00 +02:00
ajnart
6b30ba3707
fix assistant tool continuation
2026-08-13 19:57:00 +02:00
Thomas Camlong
2e945805b2
chore: leave en-GB to Crowdin
2026-08-13 19:56:58 +02:00
ajnart
780e5928cd
feat assistant context and agent trace
2026-08-13 19:56:58 +02:00
ajnart
f61e07ae58
fix assistant reasoning mount lifecycle
2026-08-13 19:56:58 +02:00
ajnart
7a8b37c906
feat: improve assistant thinking states
2026-08-13 19:56:58 +02:00
ajnart
70b0df45b3
fix: refine assistant controls
2026-08-13 19:56:58 +02:00
ajnart
fa946e1b33
fix: adjust assistant response limits
2026-08-13 19:56:57 +02:00
ajnart
f01969b9fc
fix: stabilize custom widget authoring
2026-08-13 19:56:57 +02:00
ajnart
11b941285b
fix: harden assistant authoring and UI
2026-08-13 19:56:56 +02:00
Thomas Camlong
3148ecb823
fix: validate MCP v2 routes
2026-08-13 19:56:55 +02:00
Thomas Camlong
71811dda55
test: keep assistant widget compact
2026-08-13 19:56:55 +02:00
ajnart
e4cb8da5e2
feat: migrate MCP server to v2
2026-08-13 19:56:55 +02:00
Thomas Camlong
aab12bbe64
Rename Assistant migrations
2026-08-13 19:56:55 +02:00
Thomas Camlong
12c436cd5c
fix(assistant): preserve lazy board boundaries
2026-08-13 19:56:53 +02:00
Thomas Camlong
14d426764b
docs: refresh assistant OpenAPI schema
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
921aac0560
ci: make e2e tests resilient to CI resource contention
...
E2E specs spin up Docker containers in parallel and intermittently time
out waiting for UI elements under shared-runner load. Limit parallel
workers to 2 and retry flaky failures twice so the container job can
complete and publish the PR preview image.
2026-08-13 19:56:43 +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 Camlong
8b87967a12
chore: shrink demo assistant widget to 3x3
2026-08-13 19:56:41 +02:00