Skip to content

feat(entity): rename variant_overridable to overridable_attribute in entity types - #462

Merged
josecarneiro merged 1 commit into
mainfrom
claude/entity-overridable-attribute
Aug 28, 2026
Merged

feat(entity): rename variant_overridable to overridable_attribute in entity types#462
josecarneiro merged 1 commit into
mainfrom
claude/entity-overridable-attribute

Conversation

@josecarneiro

Copy link
Copy Markdown
Contributor

Summary

  • Regenerates @epilot/entity-client from entity-api main after entity-api !1690 (merged): the schema flag variant_overridableoverridable_attribute on attributes and capabilities, aligning with the name pricing-api's conditional-pricing service reads (compose-variant.ts). The old name made the conditional-pricing API silently drop every attribute override.
  • Syncs @epilot/sdk v2 entity types/docs via pnpm generate.
  • The regen also carries the schema-freezing sunset from entity-api main (freeze/unfreeze deprecated no-ops, latest param deprecated) — description/deprecation changes only.
  • Changeset: minor for @epilot/entity-client and @epilot/sdk.

Test plan

  • tsc --noEmit clean in clients/entity-client
  • variant_overridable has zero remaining occurrences; overridable_attribute present in client + sdk-v2 types
  • CI

🤖 Generated with Claude Code

https://claude.ai/code/session_01Dr38EnskZbN4jyThSsZJaq


Generated by Claude Code

…entity types

Regenerated from entity-api main after the spec rename — aligns the
schema flag name with what pricing-api's conditional-pricing service
reads. Also carries the schema-freezing sunset deprecations.

Co-authored-by: Claude <noreply@anthropic.com>
@josecarneiro
josecarneiro merged commit 1a06c52 into main Aug 28, 2026
7 checks passed
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.

2 participants