Skip to content

feat(identity)!: rename GateClient -> AgentScoreCore - #44

Merged
vvillait88 merged 1 commit into
mainfrom
feat/306-agentscore-core-rename
May 14, 2026
Merged

feat(identity)!: rename GateClient -> AgentScoreCore#44
vvillait88 merged 1 commit into
mainfrom
feat/306-agentscore-core-rename

Conversation

@vvillait88

Copy link
Copy Markdown
Contributor

Summary

Cross-language parity: python-commerce's framework-agnostic identity client is now AgentScoreCore, matching node-commerce's AgentScoreCore interface. Same class, same semantics, same name.

Migration

# before
from agentscore_commerce.identity import GateClient
client = GateClient(api_key=...)

# after
from agentscore_commerce.identity import AgentScoreCore
core = AgentScoreCore(api_key=...)

Also renames identity/client.pyidentity/core.py and tests/test_client.pytests/test_core.py for file-name symmetry with node-commerce's src/core.ts.

Test plan

  • pytest green (1064 tests pass; coverage 95.24%)
  • ty check clean
  • ruff check clean

Cross-language parity with node-commerce's AgentScoreCore. Same class,
same semantics, same name now. Also renames identity/client.py to
identity/core.py and tests/test_client.py to tests/test_core.py for
file-name symmetry with src/core.ts.

Migration: replace every import of GateClient with AgentScoreCore.
@vvillait88
vvillait88 merged commit 7ec9ef6 into main May 14, 2026
7 checks passed
@vvillait88
vvillait88 deleted the feat/306-agentscore-core-rename branch May 14, 2026 21:31
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