import { defineConfig } from '@/libs/next/proxy/define-config';
const { middleware } = defineConfig();
export const config = {
matcher: [
'/(api|trpc|webapi)(.*)',
'/',
'/community',
'/community(.*)',
'/labs',
'/eval',
'/eval(.*)',
'/agent',
'/agent(.*)',
'/group',
'/group(.*)',
'/changelog(.*)',
'/settings(.*)',
'/image',
'/video',
'/resource',
'/resource(.*)',
'/profile(.*)',
'/page',
'/page(.*)',
'/tasks',
'/tasks(.*)',
'/task',
'/task(.*)',
'/me',
'/me(.*)',
'/share(.*)',
'/onboarding',
'/onboarding(.*)',
'/signup(.*)',
'/signin(.*)',
'/verify-email(.*)',
'/verify-im(.*)',
'/reset-password(.*)',
'/auth-error(.*)',
'/oauth(.*)',
'/oidc(.*)',
'/market-auth-callback(.*)',
],
};
export default middleware;