Skip to content

refactor: centralize client identity - #38148

Merged
thdxr merged 2 commits into
v2from
client-service
Jul 21, 2026
Merged

refactor: centralize client identity#38148
thdxr merged 2 commits into
v2from
client-service

Conversation

@thdxr

@thdxr thdxr commented Jul 21, 2026

Copy link
Copy Markdown
Member

Summary

  • add a global Client.Name reference with a cli default
  • let core and observability layers yield client identity instead of accepting repeated options
  • identify embedded SDK runtimes as sdk

Testing

  • full workspace typecheck
  • core session and observability tests
  • server tests
  • sdk-next tests

thdxr added 2 commits July 21, 2026 12:58
# Conflicts:
#	packages/core/src/session/generate-node.ts
#	packages/core/src/session/title.ts
#	packages/util/src/observability.ts
@thdxr
thdxr merged commit 9c38358 into v2 Jul 21, 2026
7 checks passed
@thdxr
thdxr deleted the client-service branch July 21, 2026 18:01
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