v1.2.10
Simplify the login instructions to the code flow (maton login prints a link; finish with maton login --code <CODE>), drop the API Key subsection, and pin the Maton CLI install to 0.4.0.
v1.2.9
Switch the login instructions to the device flow (maton login prints a link and a user code; the --oauth flag is gone) and pin the Maton CLI install to 0.3.5.
v1.2.8
Pin the Maton CLI install to 0.3.4, the current release.
v1.2.7
Add this skill's own trigger policy to the shared Triggers section: the only destination it sets up is its own hosted function inside the platform, it does not forward events to third-party hosts, and it does not use event watch --exec; each trigger reference now also says this skill configures no trigger from that source on its own.
v1.2.6
Bring the skill to the current api-gateway baseline and tell the connection-to-function-to-trigger story: the shared Functions and Triggers sections open with an example for this app (a hosted function that performs one action for it through the Maton SDK, and the trigger that runs it - its own event source where it has one, otherwise a time schedule), the description says these constructs turn the connection into automation and add no capability of their own, the passthrough is described by its enforced boundary, CLI and SDK installs are pinned to 0.3.1, absolute API URLs are placeholders, and multipart uploads use mktemp.
v1.2.5
Tell the connection-to-function-to-trigger story for this app: the Functions section opens with a function that performs one action for this app through the Maton SDK, the Triggers section opens with the trigger that runs it (this app's own event source where it has one, otherwise a time schedule), and the description says these are the constructs that turn the connection into automation and add no capability of their own. Framing is generated from a per-app record so the shared platform text stays identical to api-gateway.
v1.2.4
Correct the Functions text: the runtime-injected MATON_API_KEY is placed in the sandbox's environment only while the function runs, never stored in the package or code and never set through function env - the previous wording said it was never an environment variable, which contradicted the Handler/Environment section.
v1.2.3
Explain the platform sections this skill shares with api-gateway: why hosted functions and triggers are documented here, whether this app is an event source, that the trigger reference files are the platform's event catalogues and add no capability for this app, and that destinations forward source payloads rather than this app's records. Adds this skill's own policy: destinations stay on api.maton.ai or *.maton.app unless the user names and approves a third-party host, and functions set up during a task here are deployed with DENY_ALL networking. Each trigger reference opens with the same framing.
v1.2.2
Bring the skill to the current api-gateway baseline: API reference, Functions and trigger references mirrored from api-gateway 1.2.17; CLI and SDK installs pinned to 0.3.1; absolute API URLs replaced with placeholders; multipart uploads use mktemp; the passthrough is described by its enforced boundary (host pinning and the connection's authorization) rather than as a documented list that is not a technical limit; the native-API-docs tip no longer reads as a menu of further endpoints.
v1.2.1
The create-user example shipped a literal password value. It now takes a placeholder the user supplies, with a note that an invented password is a credential the agent then knows, that changePasswordAtNextLogin should stay true, and that the request body should not be printed back.
v1.2.0
CLI-first rewrite with the Maton SDK examples; clarify that the CLI and SDKs keep separate credential stores, and reword webhook egress warnings
v1.1.0
CLI-first rewrite: the maton CLI with OAuth login is the documented path, every example is a maton command, SDK examples added, and the raw HTTP fallback feeds the key on stdin instead of reading it from the environment
v1.0.7
- Stricter security: All write operations now require explicit user approval showing the exact HTTP method, endpoint path, and resource identifier before execution.
- Documentation clarified: Description, permissions, and security sections updated for greater emphasis on least-privileged access and connection targeting.
- API usage guidance improved: Users must always specify the `Maton-Connection` header to prevent misrouted admin requests.
- Endpoints restricted: Only documented API endpoints are supported; constructing arbitrary paths is no longer allowed.
- Warnings expanded: All high-impact actions must show detailed consequences and require user confirmation.
v1.0.6
- Updated documentation to emphasize the high-impact, write-capable nature of this integration.
- Added strong warnings to use least-privilege admin accounts and OAuth scopes, and to revoke connections when not needed.
- Clarified that all write operations (create, update, delete) require explicit user approval with specific resource identification and summary of consequences.
- Instructed users to confirm resource details via read operations before proceeding with any administrative change.
- Expanded guidance on security, permissions, and the irreversible impact of admin operations across the domain.
v1.0.5
- Changed all API endpoints from gateway.maton.ai and ctrl.maton.ai to api.maton.ai for a unified base URL.
- Updated connection management instructions to use api.maton.ai, including listing, creating, and deleting connections.
- Clarified security and permission details; emphasized explicit user approval before running write operations.
- Removed LICENSE.txt from the project files.
v1.0.4
- Added a homepage field (https://maton.ai) to the skill metadata.
- No changes to code or functionality.
v1.0.3
- Added new metadata fields under the "metadata" section for better skill description and requirements clarity.
- Introduced a "clawdbot" section specifying a required environment variable (MATON_API_KEY) and an emoji indicator.
- No core functionality changes; documentation and metadata improvements only.
v1.0.2
No changes detected in this release.
- Version number incremented to 1.0.2
- No file or documentation changes identified
v1.0.1
- Added a note to the description directing users to use the api-gateway skill for other third party apps.
- Replaced all bash/curl CLI examples with Python code snippets using urllib and os libraries.
- Updated authentication header examples to use the $MATON_API_KEY environment variable in shell snippets.
- No changes to the API or underlying functionality; documentation improvements only.
v1.0.0
Initial release of Google Workspace Admin SDK integration.
- Manage users, groups, organizational units, and domain settings via a unified API gateway.
- Supports managed OAuth authentication and multiple account connections.
- Includes detailed API reference and example curl commands for common user and group operations.
- Requires a Maton API key and offers tools to manage OAuth connections.
- Provides features such as user creation, group membership management, and organizational unit administration.