mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
06d24fd8ba
The scrub and #4084 touched the same surface: #4084 re-added an `open:` generative_ui profile listing `open-gen-ui`/`open-gen-ui-advanced`, and re-added both features to `constrained-explicit.allowed`. Extending the branch's scrub to both re-additions keeps the semantic consistent with the schema (which already dropped `open` from the approaches enum). - `showcase/shared/constraints.yaml`: drop `open-gen-ui` + `open-gen-ui-advanced` from `constrained-explicit.allowed`; drop main's re-added `open:` profile entirely. - `showcase/packages/langgraph-python/manifest.yaml`: drop the now-orphan `open-gen-ui` + `open-gen-ui-advanced` feature and demo entries (validator confirmed they had no allowed approach left). - Regenerated `showcase/shell/src/data/registry.json` + sibling `shell-docs`/`shell-dojo` registries and `constraints.json` via `pnpm --dir showcase/scripts generate-registry`. All 17 integrations validate. `feature-registry.json` intentionally still defines both features — the original scrub commits (2b996c54d,27f886e59) left it untouched, so the demo source files on disk also stay. Follow-up deletion if desired is out of scope for this merge.