Skip to main content

Integrations

Headroom and MemPalace are required production sidecars. They are external HTTP services, not embedded Python or TypeScript code in the Go binary.

Environment

HEADROOM_URL=http://headroom:8787
HEADROOM_TIMEOUT_MS=5000
MEMPALACE_URL=http://mempalace:8788
MEMPALACE_TIMEOUT_MS=5000

Headroom

The pipeline sends assembled review context to Headroom for bounded context reduction before model review.

MemPalace

The pipeline uses MemPalace for:

  • recall before review
  • preview of approved memory proposals
  • memory write after final human approval

Readiness

/ready checks both sidecars:

curl -fsS \
-H "Authorization: Bearer $REVIEW_API_TOKEN" \
http://localhost:8080/ready