Files
copilotkit__copilotkit/showcase/shared/feature-registry.json
Ran Shem Tov 071ff0b3a4 fix(showcase): register mastra-only features in the registry + constraints
The mastra manifest declares three Mastra-only demos (background-agents,
observational-memory, browser-use) that were never added to the shared
feature registry, so generate-registry.ts rejected the manifest with
"Unknown feature ID" and the constraint validator rejected them as not
allowed by any declared generative_ui approach.

- Add the three features to showcase/shared/feature-registry.json.
- Allow them under constrained-explicit in showcase/shared/constraints.yaml.
- Update the generate-catalog cross-join count assertions (50 features x
  20 integrations = 1000 cells; total_cells 980; LGP 50 = 37 wired + 1
  stub + 10 unshipped + 2 unsupported) — the three Mastra-only features
  are unshipped for every other integration.
2026-07-02 23:02:19 +02:00

18 KiB