From a8fecaaad6a15d23dfa8bd6f50875dc2b140f80c Mon Sep 17 00:00:00 2001 From: Paul Jankowski <8bittitan@gmail.com> Date: Wed, 5 Aug 2026 12:15:03 -0400 Subject: [PATCH] fix(v5): expose Sidepanel search parameter types (#2956) * fix(v5): expose Sidepanel search parameter types Backport of #2906.\n\nOriginal commit: 4710d0ca77e0f12adc720a7a94b0c65a1c01b029 * Delete sidepanel.test.ts Had a pointless test case in it. --------- Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> --- .changeset/typed-panels-wave.md | 5 +++++ packages/docsearch-sidepanel-js/src/sidepanel.tsx | 8 ++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 .changeset/typed-panels-wave.md diff --git a/.changeset/typed-panels-wave.md b/.changeset/typed-panels-wave.md new file mode 100644 index 00000000..990a59d5 --- /dev/null +++ b/.changeset/typed-panels-wave.md @@ -0,0 +1,5 @@ +--- +"@docsearch/sidepanel-js": patch +--- + +Expose Agent Studio search parameters in the public Sidepanel JavaScript props. diff --git a/packages/docsearch-sidepanel-js/src/sidepanel.tsx b/packages/docsearch-sidepanel-js/src/sidepanel.tsx index 005fbb34..069e17d4 100644 --- a/packages/docsearch-sidepanel-js/src/sidepanel.tsx +++ b/packages/docsearch-sidepanel-js/src/sidepanel.tsx @@ -1,5 +1,8 @@ import type { DocSearchRef, InitialAskAiMessage } from '@docsearch/core'; -import type { DocSearchSidepanelProps } from '@docsearch/react/sidepanel'; +import type { + DocSearchSidepanelProps, + SidepanelSearchParameters, +} from '@docsearch/react/sidepanel'; import { DocSearchSidepanel } from '@docsearch/react/sidepanel'; import { render, @@ -33,7 +36,8 @@ export interface SidepanelCallbacks { } export type SidepanelProps = DocSearchSidepanelProps & - SidepanelCallbacks & { + SidepanelCallbacks & + SidepanelSearchParameters & { container: HTMLElement | string; environment?: typeof window; };