What's Changed
- chore(cli): release 2.0.0 — unblock publishing after version/content drift by @jiashuoz in #618
- fix(tether): adopt the CLI 2.x contract — version floor, exit 7, agent_email by @jiashuoz in #619
- docs(ts-sdk): fix stale Upgrading-to-5.2 section by @jiashuoz in #621
- docs(api): fix stale GDPR export version, document trash/restore + templates by @jiashuoz in #620
- docs(design-system): fix accent token group label (ember -> Spark) by @jiashuoz in #622
- docs(design): add second as-built addendum to api-v1-redesign.md by @jiashuoz in #623
- docs(plugin): rename setup guide by @jiashuoz in #616
- feat(sdk,mcp): expose messages.delete + gate SDK operation coverage by @jiashuoz in #625
- fix(ts-sdk): document authentication model scope by @jiashuoz in #626
- docs(ts-sdk): fix stale and wrong claims across the SDK README before 5.2.0 by @jiashuoz in #624
- docs(sdk): correct the 5.2.0 changelog sections in both SDKs by @jiashuoz in #628
- docs(threading): bind email to agent conversations by @jiashuoz in #630
- feat(web): add optional outbound review setup notice by @jiashuoz in #634
- fix(web): label wildcard MX record by @jiashuoz in #631
- feat(monitoring): continuously exercise the published Python SDK against prod by @jiashuoz in #629
- fix(mcp): advertise https for public hosts in discovery metadata by @cyj-git-0825 in #636
Full Changelog: v1.1.0...v1.2.0