Files
Thomas Camlong 60fcac9f42 feat(custom-widgets): harden AI authoring (credential redaction, JSX policy)
Carve the custom-widget AI-authoring hardening out of #6691 into its own
change, independent of the widget/integration architecture refactor:

- add definition-security redaction helpers that strip credentials/URLs from
  the AI context, response, and generated text
- tighten the authoring prompt and examples
- enforce Tabler icon prop policy in the JSX analyzer
- expand ai-prompt, jsx-policy, and evaluation test coverage

Self-contained in @homarr/custom-widgets; no dependency on the metadata
catalog work. Typecheck + 490 package tests pass.
2026-08-24 15:22:49 +02:00
..
2026-08-23 01:19:08 +02:00