Skip to content

Version packages - #144

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

coss-cli@0.3.0

Minor Changes

  • 57cc163: Scoped API keys: coss.environment.get() now returns the key's api_key.access (full or restricted) and api_key.permissions (resource:action strings, e.g. email:send). The MCP server's get_account_status reports them and its permission errors say the key is restricted; coss whoami prints the key's access.
  • fb711e1: coss sms send: a test text message (--to, or --simulate delivered|invalid|filtered|opted-out|reply for the SMS simulator; --wait follows it to its outcome and shows the simulator's reply).

Patch Changes

coss-mcp@0.3.0

Minor Changes

  • 57cc163: Scoped API keys: coss.environment.get() now returns the key's api_key.access (full or restricted) and api_key.permissions (resource:action strings, e.g. email:send). The MCP server's get_account_status reports them and its permission errors say the key is restricted; coss whoami prints the key's access.
  • fb711e1: SMS tools: send_sms, cancel_sms, find_sms, get_sms, diagnose_sms (what a message's status or failure code means and what to do), list_received_sms, list_sms_numbers, check_sms_suppression, add_sms_suppression and remove_sms_suppression; diagnoseSms is exported.

Patch Changes

coss@0.8.0

Minor Changes

  • 2f2c982: Budgets: the billing.budget_threshold_reached, billing.budget_hold_placed and billing.budget_hold_lifted webhook events (a member's, project's or API key's monthly budget), and the BudgetScope type. Sends over a budget fail with billing_error budget_exceeded; a broadcast waits with pause_reason: "budget_exceeded".
  • 001c8ed: Content storage: coss.email.storage (get, update) switches an environment to content_storage: "discard", which keeps each email's subject, body, headers, template variables and attachment filenames only until it is sent, fails or is canceled. Emails have content_storage (mode and discarded_at); EmailContentStorage, ContentStorageMode, StorageSettings and UpdateStorageSettingsParams are exported.
  • 57cc163: Scoped API keys: coss.environment.get() now returns the key's api_key.access (full or restricted) and api_key.permissions (resource:action strings, e.g. email:send). The MCP server's get_account_status reports them and its permission errors say the key is restricted; coss whoami prints the key's access.
  • 9d872c0: SMS: coss.sms.send, get, list, listEvents and cancel, with coss.sms.suppressions (add, list, check, get, remove), coss.sms.received (list, get) and coss.sms.numbers.list.
  • ce6f1e6: SMS types: Sms, SmsEvent, ReceivedSms, SmsSuppression, SmsNumber and the sms.* webhook events (SmsWebhookEvent, ReceivedSmsWebhookEvent, part of WebhookEvent and WebhookEventType); LogSource adds sms, and coss.webhookEvents.test() sends sms.* test events.
  • 2f2c982: coss.billing.usage() takes group_by: "project" | "api_key" | "user" (besides "environment"), and each usage row has project_id, api_key_id and user_id (user_id: the member whose personal API key caused the usage).

Patch Changes

  • ecaa8cc: Billing: the Meter type adds sms.received_segments, sms.numbers and sms.registrations.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 9 times, most recently from 3b97be2 to 5fab497 Compare October 19, 2026 20:57
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 5fab497 to 4339a25 Compare October 19, 2026 23:27

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.

0 participants