Skip to content

feat: add policy is disabled - #2

Merged
bmanifold merged 3 commits into
mainfrom
feat/add-policy-is-disabled
Sep 11, 2026
Merged

bmanifold merged 3 commits into
mainfrom
feat/add-policy-is-disabled

Conversation

@bmanifold

Copy link
Copy Markdown
Member

Follows the portal's feat/allow-disabled-policy-creation branch, which adds
is_disabled to the Policy create params.

  • CreatePolicyRequest.IsDisabled *bool — create a Policy disabled instead of
    creating it and disabling it in a second call. nil omits the key, so the
    API's default (enabled) applies.
  • ConditionPropertyDeviceAttested — the device_attested condition property
    that came with the spec refresh. Matches when the Client presented a valid
    X.509 certificate from one of the account's trust anchors; distinct from
    client_verified, which is an admin marking a device verified by hand.
  • Vendored spec refreshed from the monorepo. The diff also carries an
    APIRequestLog.mcp field (no SDK model reads request logs) and
    minimum: 1, maximum: 100 on every limit param.

bmanifold and others added 3 commits September 10, 2026 15:29
The portal added a `device_attested` condition property, which matches
when the Client presented a valid X.509 certificate from one of the
account's trust anchors on its current connection. It is distinct from
`client_verified`, where an administrator marks a device verified by
hand.
Both changes in this release are additive - a new create-request field
and a new condition property constant - so this is a patch bump, not the
minor bump 0.x reserves for breaking changes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@bmanifold
bmanifold merged commit 9e1961f into main Sep 11, 2026
5 checks passed
@bmanifold
bmanifold deleted the feat/add-policy-is-disabled branch September 11, 2026 03:27
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