@@ -215,13 +215,10 @@ import { components } from "./_generated/api";
215215
216216export const listThreadMessages = query ({
217217 args: { threadId: v .string (), paginationOpts: paginationOptsValidator },
218- handler : async (ctx , { threadId , paginationOpts } ) => {
219- // await authorizeThreadAccess(ctx, threadId);
218+ handler : async (ctx , args ) => {
219+ await authorizeThreadAccess (ctx , threadId );
220220
221- const paginated = await listMessages (ctx , components .agent , {
222- threadId ,
223- paginationOpts ,
224- });
221+ const paginated = await listMessages (ctx , components .agent , args );
225222
226223 // Here you could filter out / modify the documents
227224 return paginated ;
@@ -246,13 +243,10 @@ export const listThreadMessages = query({
246243 // highlight-next-line
247244 streamArgs: vStreamArgs ,
248245 },
249- handler : async (ctx , { threadId , paginationOpts , streamArgs } ) => {
250- // await authorizeThreadAccess(ctx, threadId);
246+ handler : async (ctx , args ) => {
247+ await authorizeThreadAccess (ctx , threadId );
251248
252- const paginated = await listMessages (ctx , components .agent , {
253- threadId ,
254- paginationOpts
255- });
249+ const paginated = await listMessages (ctx , components .agent , args );
256250
257251 // highlight-next-line
258252 const streams = await syncStreams (ctx , components .agent , args );
0 commit comments