zuiho-kai

Claude Mem Proxy Fix — Git skill for Claude Code

Git community

Patch for claude-mem plugin: fixes CLI subprocess timeout in proxy environments.

How to install Claude Mem Proxy Fix

This entry records only its repository, not the path inside it, so there is no exact command to give. Open zuiho-kai/claude-mem-proxy-fix and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Mem Proxy Fix does

Patch for claude-mem plugin: fixes CLI subprocess timeout in proxy environments. Tracking: https://github.com/thedotmack/claude-mem/issues/1163

Alternatives in Git

  • Fix PR — by metabase - Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing review 46.5k ★
  • Container Use — by dagger - Development environments for coding agents 3.6k ★
  • Linting — Run rm -rf .mypy_cache && pre-commit run --all-files and fix the issues 3.1k ★

README

claude-mem-proxy-fix

[English](README.md) | [中文](README.zh-CN.md)

Patches for [claude-mem](https://github.com/thedotmack/claude-mem) worker issues on Windows / proxy environments.

Quick Fix

git clone https://github.com/zuiho-kai/claude-mem-proxy-fix.git
bash claude-mem-proxy-fix/apply.sh

Problems & Patches

# Issue Symptom Doc
1 HTTP_PROXY leaks into CLI subprocess Timed out waiting for agent pool slot after 60000ms 01-no-proxy.md
2 Short model name rejected by API proxy 503 model_not_found 02-model-name.md
3 Zombie bun worker blocks startup Claude Code hangs 60s+ 03-zombie-recovery.md
4 Chroma CLI only supports ARM64 on Windows Unsupported Windows architecture: x64 04-chroma-x64.md
5 uvx.cmd not found — chroma-mcp fails to start MCP error -32000: Connection closed 05-uvx-cmd.md

Apply a Single Patch

bash scripts/patch-01-no-proxy.sh    # Patch 1 only
bash scripts/patch-02-model-name.sh  # Patch 2 only
bash scripts/patch-03-zombie.sh      # Patch 3 only
bash scripts/patch-04-chroma.sh      # Patch 4 only

Patch 5 — uvx.cmd shim (manual)

claude-mem starts chroma-mcp via `uvx.cmd`, but `uv` only installs `uvx.exe` on Windows. Copy the shim:

cp uvx.cmd ~/.local/bin/uvx.cmd

Or create it manually:

@echo off
"%~dp0uvx.exe" %*

Then restart claude-mem worker (reopen Claude Code or call `/api/admin/shutdown`).

Notes

  • Re-run after each claude-mem update
  • Patches both cache/ and marketplaces/ install paths (the runtime copy lives in marketplaces/)
  • Idempotent — safe to re-run

Tracking