Commit History

Fix headroom learn writing ~/CLAUDE.md instead of ~/.claude/CLAUDE.md
aac850b

chopratejas commited on

Fix remaining review issues: null safety, compressed count, batch tokens
823b8dc

chopratejas commited on

Disable image compression until token counting is accurate
970307c

chopratejas commited on

Fix code review issues: batch NameError, null safety, token types
ca7cb92

chopratejas commited on

Merge pull request #98 from JerrettDavis/hotfix/openclaw-toolcall-stream-linkage
00bb25b

chopratejas commited on

Merge pull request #100 from JerrettDavis/feat/wrap-openclaw-bootstrap
d0064f7

chopratejas commited on

test(cli): add branch coverage for wrap openclaw flows
71e5736

JerrettDavis commited on

fix(cli): default wrap openclaw spec to headroom-ai/openclaw
861d41d

JerrettDavis commited on

style: apply ruff formatting for wrap openclaw changes
a3d8962

JerrettDavis commited on

fix(cli): make wrap openclaw npm-first and idempotent
7855033

JerrettDavis commited on

feat(cli): add one-command OpenClaw wrap bootstrap
c6897fd

JerrettDavis commited on

fix(openclaw): preserve tool call linkage in converted history
56c6b5a

JerrettDavis commited on

Refactor: split server.py into handler mixins (Steps 5-9)
0123b2a

chopratejas commited on

Refactor: extract 7 modules from server.py (Steps 2-4)
226e851

chopratejas commited on

Merge pull request #94 from JerrettDavis/fix/openclaw-safe-proxy-config
8536550

chopratejas commited on

refactor(openclaw): DRY up duplicate code across plugin
29b5d55

JerrettDavis commited on

fix(openclaw): proxyPort only applies to local URLs, consistency pass
4132204

JerrettDavis commited on

feat(openclaw): support remote Headroom proxy (connect-only)
0963758

JerrettDavis commited on

docs: add OpenClaw plugin section to main README
db23f5d

JerrettDavis commited on

Update benchmarks with real production telemetry and compression data
e8fad1d

chopratejas commited on

Merge pull request #91 from pratikbin/main
51faf9b

chopratejas commited on

Merge pull request #88 from gglucass/codex/display-session-metrics
d0998bb

chopratejas commited on

Merge pull request #93 from JerrettDavis/fix/openclaw-safe-proxy-config
cd0bbc5

chopratejas commited on

Remove skipped integration test registration
7fd3078

JerrettDavis commited on

Add comprehensive tests for proxy detection and launcher logic
4005540

JerrettDavis commited on

Restore pythonPath and proxyPort config support
0d9ba62

JerrettDavis commited on

Clarify local npm install path for launcher detection
26ac47c

JerrettDavis commited on

Auto-detect proxyUrl by default and keep explicit override
4e47b4d

JerrettDavis commited on

Add ordered launcher fallback for headroom proxy startup
651d3fd

JerrettDavis commited on

Add controlled proxy autostart and unsafe-install guidance
bded2d7

JerrettDavis commited on

Harden openclaw plugin proxy handling and metadata
b149c75

JerrettDavis commited on

Fix image token estimate: use 1600 tokens (pixel-based), not 85
b4c2ba4

chopratejas commited on

Fix image token counting: Anthropic images counted as text tokens
bdec7ed

chopratejas commited on

feat: Dockerfile & ci
e36d11c

pratikbin commited on

Apply Ruff formatting to rebased stack
51c9c1a

Garm commited on

Polish rebased display-session stack
3d4e512

Garm commited on

Format display-session tracker changes
6de75aa

Garm commited on

Add canonical display-session metrics for downstream dashboards
d30a2e7

Garm commited on

feat: add spend and input-token rollups to stats-history
f9ef7e0

Garm commited on

Fix WebSocket SSL on Windows: use native websockets SSL handling
e5a93f2

chopratejas commited on

Disable CacheAligner: it inflates tokens and breaks prefix caching
682a2d9

chopratejas commited on

Fix Codex WS proxy (Issue #86), LiteLLM metrics, and backend forwarding
7aa6cac

chopratejas Claude Opus 4.6 (1M context) commited on

Refactor: extract data models to headroom/proxy/models.py (Step 1/9)
2b7049f

chopratejas commited on

Add transforms_summary to TransformResult and /v1/compress response
9f01b57

chopratejas commited on

Merge pull request #81 from dorphalsig/main
03e2a45

chopratejas commited on

Fix multi-worker beacon spam, cost dashboard, upsert telemetry; bump 0.5.17
a71a45d

chopratejas commited on

Fix dashboard cost savings: use model list price, not moving average
91b077d

chopratejas commited on

Merge pull request #61 from gglucass/feat/persist-savings-history
ced25eb

chopratejas commited on

Fix WebSocket proxy: forward all headers + required OpenAI-Beta header
777053c

chopratejas commited on