diff --git a/packages/services/agent-service/src/main.ts b/packages/services/agent-service/src/main.ts index dbefd12..38f2309 100644 --- a/packages/services/agent-service/src/main.ts +++ b/packages/services/agent-service/src/main.ts @@ -17,8 +17,8 @@ process.on('uncaughtException', (error) => { async function bootstrap() { const app = await NestFactory.create(AgentModule); - // Increase body parser limit for base64 image attachments (default 100KB is too small) - app.useBodyParser('json', { limit: '10mb' }); + // Claude API: max 32MB PDF + 5MB images; base64 adds ~33% overhead → 50mb covers all cases + app.useBodyParser('json', { limit: '50mb' }); // Use raw WebSocket adapter instead of Socket.IO app.useWebSocketAdapter(new WsAdapter(app)); const config = app.get(ConfigService);