[BUG] Commit signing service outage on Claude Code web makes sessions unusable for git operations

Resolved 💬 8 comments Opened Apr 6, 2026 by Rykhus-DML Closed Jun 26, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

The commit signing service (/tmp/code-sign) was down for my entire session (~2+ hours). Every git commit failed with HTTP 400 "missing source" from the signing server. No SSH client, no GitHub credentials, no fallback — the only push path is through the signed commit flow which was broken.

Impact: Used ~60% of Ultra Plan session budget writing 3,471 lines of code that I couldn't push. Workaround required creating a GitHub PAT and manually configuring proxy settings, which took ~30 minutes of additional trial-and-error.

Error: signing server returned status 400: {"error":{"message":"missing source"}} on every attempt.

Suggestions:

Health check on session start — warn if signing is down before user invests tokens
Fallback push mechanism when signing is unavailable
Session status page for service health
Bundle SSH in the environment

What Should Happen?

need to be able to sign and commit so the local claude code can pull the code down to local

Error Messages/Logs

Steps to Reproduce

ultra plan mode--> launched from code v2.1.92, made plan, edited in ultra, could not pull to local

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

v2.1.92

Platform

Anthropic API

Operating System

Ubuntu/Debian Linux

Terminal/Shell

Xterm

Additional Information

this was when using the ultra plan from a jetson orin device.

View original on GitHub ↗

This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗