diff --git a/src/lib/helpers/types/agentTypes.js b/src/lib/helpers/types/agentTypes.js index fff0d755..8d344d03 100644 --- a/src/lib/helpers/types/agentTypes.js +++ b/src/lib/helpers/types/agentTypes.js @@ -29,6 +29,7 @@ * @property {import('$commonTypes').Pagination} pager - Pagination * @property {string} [type] * @property {string} [agentName] + * @property {string} [similarName] * @property {boolean} [isPublic] * @property {boolean} [disabled] * @property {string[]} [agentIds] diff --git a/src/lib/helpers/types/pluginTypes.js b/src/lib/helpers/types/pluginTypes.js index cb9ac9a2..4727cec9 100644 --- a/src/lib/helpers/types/pluginTypes.js +++ b/src/lib/helpers/types/pluginTypes.js @@ -23,6 +23,7 @@ * @typedef {Object} PluginFilter * @property {import('$commonTypes').Pagination} pager - Pagination * @property {string[]} [names] - The plugin names + * @property {string} [similarName] - The plugin similar name */ export default {}; \ No newline at end of file diff --git a/src/routes/page/agent/+page.svelte b/src/routes/page/agent/+page.svelte index 490ef2ab..f211a828 100644 --- a/src/routes/page/agent/+page.svelte +++ b/src/routes/page/agent/+page.svelte @@ -51,7 +51,7 @@ filter = { pager: { page: firstPage, size: pageSize, count: 0 }, - agentName: event.payload || null + similarName: event.payload || null }; getPagedAgents(); }); diff --git a/src/routes/page/plugin/+page.svelte b/src/routes/page/plugin/+page.svelte index 67487f5c..9f930af9 100644 --- a/src/routes/page/plugin/+page.svelte +++ b/src/routes/page/plugin/+page.svelte @@ -36,10 +36,9 @@ unsubscriber = globalEventStore.subscribe((/** @type {import('$commonTypes').GlobalEvent} */ event) => { if (event.name !== GlobalEvent.Search) return; - const names = event.payload ? [event.payload] : undefined; filter = { pager: { page: firstPage, size: pageSize, count: 0 }, - names: names + similarName: event.payload || null }; getPagedPlugins(); });