You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(trace): skip agent hooks when the Chainloop CLI is unavailable #3687
Claude Code and Cursor hooks invoke chainloop trace hook … directly. If a developer opens a repository with these hooks installed but the Chainloop CLI is absent from PATH, the shell exits with code 127 before Chainloop's best-effort error handling can run.
Git hooks already check command -v chainloop before invoking the CLI. The OpenCode plugin catches process-start failures and lets the agent continue.
Add the same missing-CLI handling to the generated Claude Code and Cursor hook commands: check whether chainloop is available, exit successfully if it is missing, and execute the hook when it is present.
Activity
fix(trace): skip Codex hooks when the CLI is unavailable
fix(trace): skip Codex hooks when the CLI is unavailable