Skip to content

Regenerate from the Metorial API - #36

Open
herber wants to merge 1 commit into
mainfrom
regenerate/metorial-api
Open

herber wants to merge 1 commit into
mainfrom
regenerate/metorial-api

Conversation

@herber

@herber herber commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Regenerated from https://api.metorial.com introspection by https://github.com/metorial/metorial-platform/actions/runs/39736054857.


Note

Medium Risk
Adds sandbox command execution and OAuth revocation bindings plus a breaking change to required API key create parameters; otherwise generated typings and endpoints aligned to the API.

Overview
Regenerates the Magnetar Python client from the latest Metorial API introspection, adding several new surface areas and tightening a few request/response shapes.

New client capabilities include consumer OAuth authorization management (list / get / revoke), path-based skill file editing (list, read/write, delete, move, and ordered batch changes) on dashboard, management, and instance-scoped routes, and sandbox machine exec to run non-interactive shell commands (with optional cwd, env, and timeout).

API shape updates add optional integration_instance_id when creating integration setup sessions (reuse an instance instead of always creating a draft), optional enable_skill_editing on magic MCP endpoint create/update (and on related response models), and new owner_actor / identity-actor fields (consumer_id, default_identity_id) on provider, integration, and identity payloads.

Breaking SDK change: organization API key create now requires type and instance_id (previously optional in the generated signatures).

Reviewed by Cursor Bugbot for commit c39d308. Bugbot is set up for automated code reviews on this repo. Configure here.

@herber
herber force-pushed the regenerate/metorial-api branch from 3632328 to c39d308 Compare October 23, 2026 06:47

This branch has not been deployed

No deployments
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