Skip to content

promote: main → prod (consumer query param + docs)#94

Merged
klappy merged 4 commits into
prodfrom
main
Apr 15, 2026
Merged

promote: main → prod (consumer query param + docs)#94
klappy merged 4 commits into
prodfrom
main

Conversation

@klappy
Copy link
Copy Markdown
Owner

@klappy klappy commented Apr 15, 2026

Promotes three merged PRs to production:

After merge, oddkit.klappy.dev will accept ?consumer= on all requests, enabling consumer self-identification on platforms that don't support custom HTTP headers (Claude.ai, ChatGPT, ElevenLabs, etc).


Note

Low Risk
Low risk: changes only affect telemetry labeling/attribution and documentation, with no impact on core MCP request handling beyond choosing a different consumer label source.

Overview
Enables consumer self-identification via ?consumer= by making it the highest-priority source in parseConsumerLabel() (ahead of headers, MCP clientInfo.name, and User-Agent) and recording its source as query-param.

Updates setup docs (README.md, docs/CLAUDE-CODE.md) so all example MCP server URLs include ?consumer=yourname and explains the optional public leaderboard attribution.

Reviewed by Cursor Bugbot for commit f00e7c0. Bugbot is set up for automated code reviews on this repo. Configure here.

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
oddkit f00e7c0 Commit Preview URL

Branch Preview URL
Apr 15 2026, 01:56 AM

@klappy klappy merged commit e74cac7 into prod Apr 15, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant