Investigation: Does backend-vitto-api expose POST /engine/agent-session mat...

Documentation for Sessions

📝 Investigation: Does backend-vitto-api expose POST /engine/agent-session mat...

Date: 2026-03-24
Time: 15:30:19 UTC
Session: gspace1-265.3
Agent: backend
Confidence: 95%
Status: ✅ Documented


📋 Decision Context

Question:

Does backend-vitto-api expose POST /engine/agent-session matching the VS Code extension?

Task: S265.2 backend verification


🎯 Decision Made

Chosen:

No HTTP route found; only AgentSessionService (Mongo). Extension also omits /vitto-api prefix and uses env.vittoUrl (SPA origin in dev).

Options Considered:


💭 Reasoning

Grep of APIs/backend-vitto-api for 'agent-session' string in decorators/routes: zero matches for path 'agent-session'. vitto.controller.ts lists @Post('message'), @Post('media/upload'), etc., but no agent-session. Extension fetch: ${vittoUrl}/engine/agent-session with vittoUrl from getEnvironment() = http://localhost:5400 in dev per config.service.ts. Shared proxy.conf.js only proxies /vitto-api to 3003, not /engine.


📁 Files Involved


🔗 Related


Auto-generated by MCP Smart Consolidation