Start Session Endpoint
v0.4.4 — one call to start a coordinated session.
Registers the caller, fetches goal + ambient tasks, fetches the last 10 tasks, lists active sessions, and reports whether a handoff file already exists on disk. Replaces 4 separate MCP calls at session cold-start.
89a06e40 (PROFILE-6 verification follow-up) — this route returns _start_session_composite's payload directly, bypassing the MCP start_session tool's handle_start_session handler (meridian/mcp/handlers/project_tools.py) entirely, so it does not automatically inherit that handler's profile_binding enrichment block. The block below mirrors it for this REST surface (both the fresh-session and continue-mode payload shapes) so a REST caller gets the same sibling field an MCP caller does.
Request
- Base URL: https://usemeridian.us (the document declares no server; this is the origin it was published from)
- URL: https://usemeridian.us/projects/{project_id}/start-session
- Auth: none declared
Path parameters
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.