Skip to content

v1.0.3 — README cleanup#3

Merged
vvillait88 merged 4 commits intomainfrom
readme-example-count
May 1, 2026
Merged

v1.0.3 — README cleanup#3
vvillait88 merged 4 commits intomainfrom
readme-example-count

Conversation

@vvillait88
Copy link
Copy Markdown
Contributor

Summary

  • Update example count in README from 6 → 7 (the per_product_policy_merchant.py example was added previously without bumping the count line).
  • Fix the challenge import block in the quick-start example: build_pricing_block and first_encounter_agent_memory were used at lines 135 and 138 but never imported. Copy-paste of the example would NameError.
  • Add build_pricing_block, first_encounter_agent_memory, and OrderReceipt to the /challenge subpath table to match the node-commerce surface listing (cross-language parity).
  • Note auto-emitted compatible_clients field on build_agent_instructions in the /challenge subpath table.
  • Bump to v1.0.3.

Test plan

  • CI: ruff + ty + pytest pass
  • uv build succeeds
  • Copy-paste the README quick-start example into a fresh project and confirm it imports cleanly
  • On merge: tag v1.0.3 + PyPI publish via the trusted-publishing workflow

🤖 Generated with Claude Code

vvillait88 and others added 4 commits May 1, 2026 01:02
The per_product_policy_merchant.py example was added but the count line wasn't updated.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The quick-start example used build_pricing_block and first_encounter_agent_memory
without importing them. Also added them (plus OrderReceipt) to the challenge
subpath table to match the node-commerce surface listing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…tructions

The challenge subpath table didn't surface the auto-emitted per-rail
compatible_clients field. Add a parenthetical so vendors evaluating the
SDK see this without reading source.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
README updates: example count 6 → 7, challenge import-block + table parity, compatible_clients note on build_agent_instructions.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vvillait88 vvillait88 merged commit 7dba503 into main May 1, 2026
7 checks passed
@vvillait88 vvillait88 deleted the readme-example-count branch May 1, 2026 08:18
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