- Drive: add non-destructive
drive sync pushfor recursive local-directory uploads with checksum skips, ID-preserving updates, full conflict preflight, deterministic dry-run plans, and shared-drive support. (#925) — thanks @Avg8888. - Gmail: add
gmail attachment --inlinefor bounded base64 content output to remote callers while always fetching fresh bytes and retaining path-only fallback above 3 MiB. (#919) — thanks @chrischall. - Docs: preserve external and internal text-run link targets in
docs cat --chips, JSON, tab, table, and numbered output while keeping default text unchanged. (#917, #921) — thanks @neo-wanderer. - Gmail: enforce per-account no-send guards before dry-run exits for first-class and Discovery send paths while preserving no-guard keyring avoidance. (#915, #916) — thanks @veteranbv.
- Gmail: accept padded Gmail API base64url payloads in
gmail get --format rawwhile retaining unpadded compatibility. (#922, #923) — thanks @goutamadwant. - MCP: add optional global and per-account capability ceilings in
config.json, with narrow persistent write authorization, runtime-only restriction, and fail-closed selector validation. (#913) — thanks @mcaldas.
Full changelog: https://github.com/openclaw/gogcli/blob/v0.34.1/CHANGELOG.md