Thomas
b3aa6155cc
docs: streamline release v2 documentation ( #6760 )
2026-09-03 17:03:10 +02:00
Thomas
5e23659d99
feat(assistant): optimize MCP and custom widget authoring ( #6743 )
...
* feat(assistant): optimize MCP and custom widget authoring
* fix(assistant): isolate server-safe JSX analyzer
* refactor(assistant): generate MCP tool staging
* fix(assistant): preserve widget placement follow-up
* fix(ci): allow fast gate to finish
* fix(custom-widgets): address review findings
* fix(custom-widgets): split preview evidence module
* style: format assistant custom widget files
* fix(custom-widgets): sync formatted skill schema
2026-08-30 23:43:29 +02:00
Thomas
9303dbd284
feat: add configurable headers and instance branding ( #6690 )
2026-08-25 17:09:47 +02:00
Thomas
42bf55641b
docs: align v2 stack documentation ( #6564 )
2026-08-14 12:11:33 +02:00
ajnart
6dc9a565b0
feat: add assistant board styling tools
2026-08-14 11:32:10 +02:00
ajnart
cba2df72e2
feat: promote assistant configuration
2026-08-14 11:32:10 +02:00
ajnart
10ef871777
feat: add Homarr assistant
2026-08-14 11:32:09 +02:00
Thomas
400127b45c
fix: harden v2 custom widgets and Workshop ( #6480 )
2026-08-13 19:50:46 +02:00
Thomas
acdfcbb18e
feat(custom-widgets): complete Custom JSX v2 ( #6390 )
2026-08-13 19:48:57 +02:00
Thomas
83e3b22f9a
feat(custom-widgets): Full Mantine v9 + SubFetch support for custom JSX ( #6304 )
2026-08-13 19:45:44 +02:00
Josh Preston and Thomas
33395ae226
feat(integrations): add PatchMon integration and widget ( #6119 )
...
Co-authored-by: Thomas <thomas@ajnart.fr >
2026-07-10 17:48:43 +02:00
Thomas Camlong
8600c63bab
feat(beszel): expose Beszel systems, alerts, and stats via MCP
...
Register beszelRouter in the MCP server with .meta({ mcp: enabled })
on getSystems, getAlerts, and getSystemStats procedures. AI assistants
can now query Beszel-monitored systems, view alerts, and fetch
historical metrics through the MCP protocol.
Ref #5968
2026-06-16 15:09:36 +02:00
Thomas
93c008ff4f
docs: add varied improvements ( #5942 )
2026-06-12 15:50:41 +02:00