feat(core): support collection search for ai chat (#10987)

Close [BS-2787](https://linear.app/affine-design/issue/BS-2787).
Close [BS-2788](https://linear.app/affine-design/issue/BS-2788).

![截屏2025-03-19 14.15.54.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/sJGviKxfE3Ap685cl5bj/573450f9-791b-4cd9-9c75-df93bf9966b4.png)
This commit is contained in:
akumatus
2025-03-20 00:34:12 +00:00
parent f889886b31
commit ee337a16af
7 changed files with 139 additions and 25 deletions
@@ -94,6 +94,13 @@ export const EditorChatPanel = forwardRef(function EditorChatPanel(
getTagMenuGroup: (query, action, abortSignal) => {
return searchMenuService.getTagMenuGroup(query, action, abortSignal);
},
getCollectionMenuGroup: (query, action, abortSignal) => {
return searchMenuService.getCollectionMenuGroup(
query,
action,
abortSignal
);
},
};
const previewSpecBuilder = enableFootnoteConfigExtension(
SpecProvider._.getSpec('preview:page')