Repository navigation
Release 1.17.1 - #183
Merged
Merged
Release 1.17.1#183
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EDxYQLKhDxwoYe8GV2noDY
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
1.17.1
Patch Changes
N unique clients (M unique IPs), andLegacy sessionsshows only while there are any. An optionalSHARED_CLIENT_IDSsecret counts a shared OAuth client id by IP and user agent; if the server does not confirm the list, the report fails instead of publishing an undercount (Switch the weekly report headline to unique clients (P2b, gated) #177)/messagesanswers 404, not 500, for session ids such asconstructoror__proto__. A legacyinitializethat the transport rejects (406 or 400) frees its per-IP session slot and sends nosession.createdevent (Fix nine production backlog issues #182)SHARED_CLIENT_IDSaccepts newline-separated ids as well as commas (Fix nine production backlog issues #182)/mcpbody limits: a modern request from a rate-limited IP gets its 429 before the server reads the body. An IP can read at most 4 unparsed bodies at a time; allowlisted IPs are exempt (Fix nine production backlog issues #182)deadline:line on stderr and exit code 124. The legacycdtarget is passed as a literal, so$(...)and backticks in it do not run (Fix nine production backlog issues #182)skill.mdnow describes each configured tool accurately, and the config page matches the code (Fix stale docs and comments #181)🤖 Generated with Claude Code
https://claude.ai/code/session_01EDxYQLKhDxwoYe8GV2noDY