Modified session creation endpoint to accept and store projectId: - Accept optional projectId parameter in POST /claude/api/claude/sessions - Validate projectId exists and is not deleted before assignment - Store projectId in both session metadata and database - Update project's lastActivity timestamp when session is created - Also updated duplicate endpoint to preserve projectId from source session Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
53 KiB
53 KiB