Calendar Batch Operations
Created: 2/8/2026
This tool batches calendar operations for creating, updating, and deleting events through a wrapper around CALENDAR_Update, with strict support for recurrence rules (RRULE) and persistent payload injection so state travels with each event. It accepts a single parameter ops, which is an array of operation objects conforming to schema D9C6238B-3B05-F111-AD1D-0EA9A5017E89; each item defines the operation type (create, update, or delete), its arguments, any recurrence rule string that must be valid RRULE, and an optional payload JSON string that must be valid JSON. Use it when scheduling recurring operational tasks such as situation reports or market watcher jobs, or when persisting state across cycles so context is carried forward. The tool must return output that strictly validates against the system-provided structured output schema (auto-produced and referenced by schemaArtifactId) with correct types and no extra keys.