14 lines
995 B
Diff
14 lines
995 B
Diff
diff --git a/packages/webui/src/chat.mjs b/packages/webui/src/chat.mjs
|
|
index 1b0a41dce..2a1c203f6 100644
|
|
--- a/packages/webui/src/chat.mjs
|
|
+++ b/packages/webui/src/chat.mjs
|
|
@@ -13,7 +13,7 @@ import { BusReadError } from './bus.mjs';
|
|
export function createChat({ call, owner = null }) {
|
|
if (typeof call !== 'function') throw new TypeError('chat needs a bus transport function');
|
|
if (owner !== null && typeof owner !== 'function') throw new TypeError('chat owner must be a bus transport function');
|
|
- const dispatch = createChannelCaller({ name: 'webui', call: owner === null ? call : (verb, args) => verb === 'plugins' ? owner('plugins', {}) : call(verb, args) });
|
|
+ const dispatch = createChannelCaller({ name: 'webui', call: owner === null ? call : (verb, args) => verb === 'plugins' ? owner('plugins', {}) : verb === 'thread.list' ? owner(verb, args) : call(verb, args) });
|
|
const channel = async (verb, args) => {
|
|
try { return await dispatch(verb, args); }
|
|
catch (err) {
|