Repository navigation
Optional client_name for tools built on the SDK - #7
Conversation
Tools and integrations that wrap the SDK can name themselves. The name goes ahead of the SDK's own name in the client headers, as in the JS SDK. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017B6pTTFVhKWwcKLit7MEdz
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
Tools and integrations built on the SDK can pass
client_name(for examplemy-app/1.2.0). It goes ahead of the SDK's own name in the client headers, the same asclientNamein the JS SDK (textbee/textbee-js#15). An invalid value raisesValueError. The README documents the option.The SDK already names itself as
textbee-python/<version>, so this only matters for tools built on top of it.🤖 Generated with Claude Code
https://claude.ai/code/session_017B6pTTFVhKWwcKLit7MEdz
Summary by CodeRabbit