v1.3.0 — Your other calendars, in colour
Highlights
Google Calendar — non-primary calendars & colours (#2162, #2164)
The google tool can now list the calendars you've added or subscribed to — primary, secondary, and shared — with calendarListCalendars, and read or create events on any of them by passing calendarId (default: your primary). Colours come through too: every event carries its colorId, each calendar its background/foreground hex, and calendarColors resolves the palette. Calendar listing follows pagination, so accounts with many calendars aren't truncated.
Adds one minimal scope, calendar.calendarlist.readonly. Existing users must re-link (Settings → Plugins → Google) to grant it. Reading events on a known calendar id needs no re-link.
Collections — CSV dataSource via DuckDB (#2158, #2163)
Read-only collections backed by a CSV file, queried through DuckDB with a structured aggregation query DSL (queryItems).
Ships @mulmoclaude/core@0.23.0, @mulmoclaude/collection-plugin@0.12.0, @mulmoclaude/google-plugin@0.3.0.
Full Changelog
See CHANGELOG.md.