claude-code-proxy
claude-code-proxy copied to clipboard
Proxy that captures and visualizes in-flight Claude Code requests and conversations.
> **Note**: This PR should be merged after #20 (request comparison feature) ## Overview This PR adds a comprehensive usage analytics dashboard inspired by Apple Screen Time, along with performance...
Adds the ability to compare two API requests. **Motiviation** I was trying to figure out why claude's context reduces after restart. To investigate this bug: https://github.com/anthropics/claude-code/issues/10161 Net result of investigation:...
Shows input/output tokens separately and includes cached tokens in the total. ## Changes - Display format changed from "X tokens" to "X in Y out" - Input tokens now include...
Fixes HTML class attribute corruption in the code viewer. ## The bug The syntax highlighter was applying regex replacements sequentially, which caused later patterns to match content inside already-generated HTML...
Hello, this tool is a to guide for understanding how ClaudeCode consumes our tokens and how it interacts with its API. It’s incredibly useful, but I’m running into a problem:...
This bug happens from time to time and makes responses timeout while consuming tokens, one raw request that causes a timeout: ``` { "type": "thinking", "thinking": "Now I need to...
This PR adds support for Google Gemini and OpenRouter as additional LLM providers for the claude-code-proxy. ## 🚀 Changes ### New Providers Added - **Google Gemini** - Full integration with...
I am confused.
❌ Error parsing JSON: json: cannot unmarshal array into Go struct field Property.tools.input_schema.properties.type of type string The issue is that the Property struct in models.go is defined with Type as...