{"schemaVersion":1,"id":"2026-08-13-fix-registry-install-dependencies","status":"draft","source":{"kind":"entry-mdx","path":"apps/www/src/registry/changelog/entries/2026-08-13-fix-registry-install-dependencies.mdx"},"change":{"type":"source","date":"2026-08-13","commits":[]},"release":{"status":"unresolved"},"kind":"fix","summary":"Fix registry install dependencies","targets":[{"name":"ai-api","files":["apps/www/src/registry/app/api/ai/command/prompt/common.ts","apps/www/src/registry/app/api/ai/command/prompt/getChooseToolPrompt.ts","apps/www/src/registry/app/api/ai/command/prompt/getCommentPrompt.ts","apps/www/src/registry/app/api/ai/command/prompt/getEditPrompt.ts","apps/www/src/registry/app/api/ai/command/prompt/getEditTablePrompt.ts","apps/www/src/registry/app/api/ai/command/prompt/getGeneratePrompt.ts","apps/www/src/registry/app/api/ai/command/prompt/index.ts","apps/www/src/registry/app/api/ai/command/route.ts","apps/www/src/registry/app/api/ai/command/utils.ts"],"definitionFiles":["apps/www/src/registry/registry-components.ts"],"diagnostics":[]},{"name":"ai-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for ai-kit."}]},{"name":"ai-menu","files":["apps/www/src/registry/components/editor/ai-menu.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"ai-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for ai-node."}]},{"name":"autoformat-classic-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for autoformat-classic-kit."}]},{"name":"autoformat-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for autoformat-kit."}]},{"name":"block-context-menu","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for block-context-menu."}]},{"name":"block-discussion","files":["apps/www/src/registry/components/editor/block-discussion.tsx","apps/www/src/registry/lib/block-discussion-index.ts"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"block-draggable","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for block-draggable."}]},{"name":"block-selection","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for block-selection."}]},{"name":"block-selection-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for block-selection-kit."}]},{"name":"block-suggestion","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for block-suggestion."}]},{"name":"blockquote-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for blockquote-node."}]},{"name":"callout-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for callout-node."}]},{"name":"code-block-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for code-block-node."}]},{"name":"code-drawing-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for code-drawing-node."}]},{"name":"code-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for code-node."}]},{"name":"column-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for column-node."}]},{"name":"comment-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for comment-node."}]},{"name":"comment-toolbar-button","files":["apps/www/src/registry/components/editor/comment-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"copilot-demo","files":["apps/www/src/registry/examples/copilot-demo.tsx","apps/www/src/registry/examples/values/copilot-value.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"copilot-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for copilot-kit."}]},{"name":"cursor-overlay","files":["apps/www/src/registry/components/editor/cursor-overlay.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"date-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for date-node."}]},{"name":"docx-export-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for docx-export-kit."}]},{"name":"editor-ai","files":["apps/www/src/registry/blocks/editor-ai/components/editor/plate-editor.tsx","apps/www/src/registry/blocks/editor-ai/page.tsx"],"definitionFiles":["apps/www/src/registry/registry-blocks.ts"],"diagnostics":[]},{"name":"editor-base-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for editor-base-kit."}]},{"name":"editor-basic","files":["apps/www/src/registry/blocks/editor-basic/components/editor/plate-editor.tsx","apps/www/src/registry/blocks/editor-basic/page.tsx"],"definitionFiles":["apps/www/src/registry/registry-blocks.ts"],"diagnostics":[]},{"name":"editor-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for editor-kit."}]},{"name":"emoji-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for emoji-node."}]},{"name":"emoji-toolbar-button","files":["apps/www/src/registry/components/editor/emoji-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"equation-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for equation-node."}]},{"name":"excalidraw-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for excalidraw-kit."}]},{"name":"excalidraw-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for excalidraw-node."}]},{"name":"export-toolbar-button","files":["apps/www/src/registry/components/editor/export-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"fixed-toolbar-classic-buttons","files":["apps/www/src/registry/components/editor/fixed-toolbar-classic-buttons.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"floating-toolbar","files":["apps/www/src/registry/components/editor/floating-toolbar.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"font-base-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for font-base-kit."}]},{"name":"font-color-toolbar-button","files":["apps/www/src/registry/components/editor/font-color-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"font-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for font-kit."}]},{"name":"heading-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for heading-node."}]},{"name":"highlight-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for highlight-node."}]},{"name":"hr-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for hr-node."}]},{"name":"huge-document-demo","files":["apps/www/src/registry/examples/huge-document-demo.tsx","apps/www/src/registry/examples/values/huge-document-value.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"hundreds-editors-demo","files":["apps/www/src/registry/examples/hundreds-editors-demo.tsx","apps/www/src/registry/examples/values/multi-editors-value.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"import-toolbar-button","files":["apps/www/src/registry/components/editor/import-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"inline-combobox","files":["apps/www/src/registry/components/editor/inline-combobox.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"installation-next-demo","files":["apps/www/src/registry/examples/installation-next-04-value-demo.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"kbd-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for kbd-node."}]},{"name":"link-toolbar","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for link-toolbar."}]},{"name":"list-toolbar-button","files":["apps/www/src/registry/components/editor/list-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"markdown-streaming-demo","files":["apps/www/src/registry/examples/markdown-streaming-demo.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"markdown-to-plite-demo","files":["apps/www/src/registry/examples/markdown-to-plite-demo.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"media-audio-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for media-audio-node."}]},{"name":"media-base-kit","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for media-base-kit."}]},{"name":"media-embed-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for media-embed-node."}]},{"name":"media-file-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for media-file-node."}]},{"name":"media-image-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for media-image-node."}]},{"name":"media-toolbar","files":["apps/www/src/registry/components/editor/media-toolbar.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"media-video-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for media-video-node."}]},{"name":"mode-toolbar-button","files":["apps/www/src/registry/components/editor/mode-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"more-toolbar-button","files":["apps/www/src/registry/components/editor/more-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"multiple-editors-demo","files":["apps/www/src/registry/examples/multiple-editors-demo.tsx","apps/www/src/registry/examples/values/basic-blocks-value.tsx","apps/www/src/registry/examples/values/basic-marks-value.tsx","apps/www/src/registry/examples/values/media-value.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"plate-to-html","files":["apps/www/src/registry/blocks/plate-to-html/page.tsx","apps/www/src/registry/components/editor/plate-to-html-client-kit.ts","apps/www/src/registry/components/editor/plate-to-html-kit.ts","apps/www/src/registry/components/editor/plate-to-html.tsx","apps/www/src/registry/examples/values/align-value.tsx","apps/www/src/registry/examples/values/basic-blocks-value.tsx","apps/www/src/registry/examples/values/basic-marks-value.tsx","apps/www/src/registry/examples/values/column-value.tsx","apps/www/src/registry/examples/values/date-value.tsx","apps/www/src/registry/examples/values/discussion-value.tsx","apps/www/src/registry/examples/values/equation-value.tsx","apps/www/src/registry/examples/values/font-value.tsx","apps/www/src/registry/examples/values/indent-value.tsx","apps/www/src/registry/examples/values/line-height-value.tsx","apps/www/src/registry/examples/values/link-value.tsx","apps/www/src/registry/examples/values/list-value.tsx","apps/www/src/registry/examples/values/media-value.tsx","apps/www/src/registry/examples/values/mention-value.tsx","apps/www/src/registry/examples/values/table-value.tsx","apps/www/src/registry/examples/values/toc-value.tsx"],"definitionFiles":["apps/www/src/registry/registry-blocks.ts"],"diagnostics":[]},{"name":"preview-markdown-demo","files":["apps/www/src/registry/examples/preview-markdown-demo.tsx","apps/www/src/registry/examples/values/preview-md-value.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"resize-handle","files":["apps/www/src/registry/components/editor/resize-handle.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"search-highlight-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for search-highlight-node."}]},{"name":"select-editor","files":["apps/www/src/registry/components/editor/select-editor.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"select-editor-demo","files":["apps/www/src/registry/examples/select-editor-demo.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"settings-dialog","files":["apps/www/src/registry/components/editor/settings-dialog.tsx"],"definitionFiles":["apps/www/src/registry/registry-components.ts"],"diagnostics":[]},{"name":"slash-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for slash-node."}]},{"name":"suggestion-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for suggestion-node."}]},{"name":"tabbable-demo","files":["apps/www/src/registry/examples/tabbable-demo.tsx","apps/www/src/registry/examples/values/tabbable-value.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]},{"name":"table-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for table-node."}]},{"name":"tag-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for tag-node."}]},{"name":"toc-node","files":[],"definitionFiles":[],"diagnostics":[{"severity":"warning","code":"registry-file-missing","message":"No exact registry source file found for toc-node."}]},{"name":"transforms","files":["apps/www/src/registry/components/editor/transforms.ts"],"definitionFiles":["apps/www/src/registry/registry-components.ts"],"diagnostics":[]},{"name":"transforms-classic","files":["apps/www/src/registry/components/editor/transforms-classic.ts"],"definitionFiles":["apps/www/src/registry/registry-components.ts"],"diagnostics":[]},{"name":"turn-into-toolbar-button","files":["apps/www/src/registry/components/editor/turn-into-toolbar-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"turn-into-toolbar-classic-button","files":["apps/www/src/registry/components/editor/turn-into-toolbar-classic-button.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"use-chat","files":["apps/www/src/registry/components/editor/use-chat.ts"],"definitionFiles":["apps/www/src/registry/registry-components.ts"],"diagnostics":[]},{"name":"version-history-demo","files":["apps/www/src/registry/examples/version-history-demo.tsx"],"definitionFiles":["apps/www/src/registry/registry-examples.ts"],"diagnostics":[]}],"entries":[{"id":"2026-08-13-ai-api-fix-registry-install-dependencies-039dd8ea","kind":"fix","summary":"Install every required package and copied registry file without redundant declarations.","details":[],"migrationNotes":[],"targets":["ai-api","ai-kit","ai-menu","ai-node","autoformat-classic-kit","autoformat-kit","block-context-menu","block-discussion","block-draggable","block-selection","block-selection-kit","block-suggestion","blockquote-node","callout-node","code-block-node","code-drawing-node","code-node","column-node","comment-node","comment-toolbar-button","copilot-demo","copilot-kit","cursor-overlay","date-node","docx-export-kit","editor-ai","editor-base-kit","editor-basic","editor-kit","emoji-node","emoji-toolbar-button","equation-node","excalidraw-kit","excalidraw-node","export-toolbar-button","fixed-toolbar-classic-buttons","floating-toolbar","font-base-kit","font-color-toolbar-button","font-kit","heading-node","highlight-node","hr-node","huge-document-demo","hundreds-editors-demo","import-toolbar-button","inline-combobox","installation-next-demo","kbd-node","link-toolbar","list-toolbar-button","markdown-streaming-demo","markdown-to-plite-demo","media-audio-node","media-base-kit","media-embed-node","media-file-node","media-image-node","media-toolbar","media-video-node","mode-toolbar-button","more-toolbar-button","multiple-editors-demo","plate-to-html","preview-markdown-demo","resize-handle","search-highlight-node","select-editor","select-editor-demo","settings-dialog","slash-node","suggestion-node","tabbable-demo","table-node","tag-node","toc-node","transforms","transforms-classic","turn-into-toolbar-button","turn-into-toolbar-classic-button","use-chat","version-history-demo"],"source":{"line":14,"row":1,"legacyRelease":{"date":"2026-08-13","entry":"2026-08-13-fix-registry-install-dependencies","section":null}}}],"diagnostics":[]}