CCA Prep Q37 / 60 Claude Code Configuration & Workflows
2:00:00
Claude Code for Continuous Integration

Your team is building a Python-based CI pipeline that uses the Claude Code agent SDK to run automated code reviews on every pull request. The pipeline needs to execute a workspace initialization script at the start of each session — setting environment variables, validating credentials, and logging the run start time. A developer implements this as a SessionStart SDK callback in Python, mirroring how it works in the TypeScript version. The pipeline deploys and fails silently: the initialization logic never runs. What is the most effective architectural fix?