ajnart
8d5166ce0a
fix(mcp): harden tool schemas and dispatch
2026-09-10 19:03:31 +02:00
Thomas
a62d11b5cd
fix(mcp): honor public OAuth origin ( #6779 )
2026-09-06 15:31:57 +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
8d8dec5749
feat(widgets): consolidate integration metadata + shared response caching ( #6691 )
2026-08-30 18:38:07 +02:00
Thomas
e842177d9b
feat: port release-v2 experience improvements from #6582 (audited subset) ( #6609 )
2026-08-18 09:40:02 +02:00
ajnart
d80e883479
fix: harden assistant authoring and UI
2026-08-14 11:32:10 +02:00
Thomas Camlong
3cef3cbdbd
fix: validate MCP v2 routes
2026-08-14 11:32:10 +02:00
ajnart
e4bf2aa13d
feat: migrate MCP server to v2
2026-08-14 11:32:10 +02:00
Thomas
400127b45c
fix: harden v2 custom widgets and Workshop ( #6480 )
2026-08-13 19:50:46 +02:00
Thomas
3aa14e22ed
fix(custom-widgets): address v2 merge review ( #6446 )
2026-08-13 19:49:25 +02:00
Thomas
acdfcbb18e
feat(custom-widgets): complete Custom JSX v2 ( #6390 )
2026-08-13 19:48:57 +02:00
Thomas Camlong
0a05bbed8d
fix(beszel): review fixes for MCP and widget styling
...
- Throw TRPCError instead of returning null when no integration
- Sort beszelRouter import alphabetically in mcp.ts
- Replace ternary with lookup table for background color
- Mention integration_all in MCP server instructions
2026-06-16 15:18:13 +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
6baff7be3d
feat: add MCP server for AI assistant integration ( #5882 )
2026-06-10 18:28:34 +02:00