Minor Changes
- 2012767: Setup and diagnosis know every product.
fetchSetupReport(coss, { product }), the MCP server'sget_setupandcoss init --productsay what a product still needs or how to try it in a sandbox, and reportproductsandproducts_in_usenext to the fields they had.coss/diagnoseadds SMS, Verify, Sign, Forms, Hooks and Scheduling, as MCP tools (diagnose_verification,diagnose_sign_request,diagnose_form_submission,diagnose_hook_delivery,diagnose_scheduling_slots) and CLI commands (coss sms diagnose,coss verify diagnose,coss sign diagnose,coss forms diagnose,coss hooks diagnose,coss scheduling diagnose). The MCP server also getslist_email_templates, log drain and sub-account tools,api_get(a read-only fallback for any/v1/path), output schemas onget_setupand the diagnose tools, and its first prompts and resources. - a7ff535: Verify's settings have an API:
coss.verify.settings.get()and.update(). The MCP server gets tools for marketing (contacts, audiences, segments, topics, broadcasts), Verify and Sign, and more for Forms, Scheduling, Hooks and Risk, plusCOSS_MCP_TOOLSETSto offer fewer of them. The CLI getscoss verify,coss contacts,coss broadcastsandcoss sign, and more ofcoss sms,coss formsandcoss scheduling. - 1d11cf9: The CLI manages what it could only read. New:
coss suppressions,coss subaccounts,coss log-drains,coss audiences,coss segments,coss topics,coss marketing settings,coss risk rules,coss risk check,coss risk classify,coss risk settings,coss sign settingsandcoss scheduling schedules;coss emails cancelandreschedule,coss sms cancel,coss sms suppressions check,coss contacts update,importandexport,coss broadcasts update,remove,pauseandresume,coss forms updateandremove,coss sign templates create, andcoss scheduling hosts create,updateandremove,event-types createandupdate,book,reschedule,approveanddecline.coss openknows every page of the dashboard, and unknown commands point atcoss api. - 17ac7bc: Scheduling bookings have a readable history:
coss.scheduling.bookings.events(id), the MCP server'slist_scheduling_booking_eventsandcoss scheduling booking-events. A cancelled booking says who cancelled it incancelled_by, andbookings.canceltakes an optionalreason, which only retrieving that booking returns.bookings.cancel's second argument is now its parameters, and request options moved to the third, as onseries.cancel. - 4168d9e: Scheduling slots explain themselves.
coss.scheduling.slots.explain(eventType, { start }), the MCP server'sexplain_scheduling_slotandcoss scheduling slots explainsay whether one start can be booked right now and, host by host, why not. Slots also carryseats_leftfor group event types. - 6d31dd3: Scheduling reminders:
remindersoncoss.scheduling.settingsand event types say what goes out around a booking, timed from its start, end or any change to it, to attendees, hosts, fixed addresses or a webhook, in your own words if you like.coss.scheduling.bookings.notifications()lists what was queued and why anything wasn't sent. New webhooks:scheduling.booking.started,scheduling.booking.endedandscheduling.booking.reminder. Hosts take aphone, event types takenotifications, and settings takeemail_reply_to. The MCP server getsget_scheduling_reminders,save_scheduling_reminders,list_scheduling_booking_notificationsandmark_scheduling_no_show, and the CLIcoss scheduling reminders,notificationsandno-show.
Patch Changes
- 05dd81b: Scheduling's calendar delegations:
coss.scheduling.calendarDelegationslets an admin authorize a Google Workspace or Microsoft 365 domain once, so every host on it gets their calendar with no consent screen. Hosts gaincalendar_account, calendar connections gaindelegation, and there arescheduling.calendar_delegation.failingand.restoredwebhooks.coss open scheduling-calendar-delegationopens its dashboard page. - Updated dependencies [2012767]
- Updated dependencies [a7ff535]
- Updated dependencies [05dd81b]
- Updated dependencies [9e79d10]
- Updated dependencies [8dacd0f]
- Updated dependencies [411767c]
- Updated dependencies [fb681ad]
- Updated dependencies [97e84b2]
- Updated dependencies [cbed6ab]
- Updated dependencies [56a7443]
- Updated dependencies [17ac7bc]
- Updated dependencies [346c63f]
- Updated dependencies [4168d9e]
- Updated dependencies [f099789]
- Updated dependencies [895ef91]
- Updated dependencies [cee7e38]
- Updated dependencies [11286f6]
- Updated dependencies [6d31dd3]
- Updated dependencies [0101bab]
- Updated dependencies [ddf6142]
- Updated dependencies [7452381]
- coss@0.12.0