]> git.ekhem.eu.org Git - guix.git/commit
[proxy] Add minimal Guile Claude proxy with safety-classifier detection.
authorJakub Czajka <jakub@ekhem.eu.org>
Thu, 6 Aug 2026 16:07:00 +0000 (16:07 +0000)
committerJakub Czajka <jakub@ekhem.eu.org>
Mon, 24 Aug 2026 15:04:04 +0000 (15:04 +0000)
commitc2c100bceedf58b726f1ec41401846e5662490b6
tree4a104378c1f801b016b0358cbd4d3a07f67b68e8
parent6c2e879e822f89045a64728f6c484b0872ca36ca
[proxy] Add minimal Guile Claude proxy with safety-classifier detection.

Proxy that forwards Claude Code requests to the upstream
Anthropic-compatible Messages API.  Detects safety-classifier
requests (billing-header + security-monitor system blocks) and
injects thinking:disabled to avoid DeepSeek's ~30s reasoning
delay.  Includes a home Shepherd service on port 16890 and QEMU
VM test.

Co-Authored-By: Claude <noreply@anthropic.com>
conf/common/claude-proxy.scm [new file with mode: 0644]
tests/claude-proxy.scm [new file with mode: 0644]
tests/vps-base.scm
vps-home.scm