registerCopilotKit<UserContext>({
path: '/copilotkit',
serviceAdapter,
resourceId: (c) => {
const uid = c.req.header('X-User-Id');
return `longeage-${uid}`;
},
setContext: (c, runtimeContext) => {
runtimeContext.set('userId', c.req.header('X-User-Id') || 'anonymous');
runtimeContext.set('userName', c.req.header('X-User-Name') || 'Anonymous');
},
});
registerCopilotKit<UserContext>({
path: '/copilotkit',
serviceAdapter,
resourceId: (c) => {
const uid = c.req.header('X-User-Id');
return `longeage-${uid}`;
},
setContext: (c, runtimeContext) => {
runtimeContext.set('userId', c.req.header('X-User-Id') || 'anonymous');
runtimeContext.set('userName', c.req.header('X-User-Name') || 'Anonymous');
},
});