rrule_expand
ActiveTool of WingmanProtocol Agent Gateway
declared in 1.5.1
Recurring Date (RRULE-lite) Expander — Expand a bounded recurrence rule (FREQ/INTERVAL/COUNT/UNTIL/BYDAY) into concrete occurrence datetimes.
Parameters schema
{
"type": "object",
"required": [
"dtstart",
"freq"
],
"properties": {
"freq": {
"enum": [
"DAILY",
"WEEKLY",
"MONTHLY",
"YEARLY"
],
"type": "string",
"description": "DAILY | WEEKLY | MONTHLY | YEARLY"
},
"byday": {
"type": "array",
"description": "Weekly only: list of weekday codes, e.g. ['MO','WE','FR']"
},
"count": {
"type": "integer",
"description": "Number of occurrences to return (default 10, max 200)"
},
"until": {
"type": "string",
"description": "Stop generating after this ISO 8601 datetime"
},
"dtstart": {
"type": "string",
"description": "Start datetime, ISO 8601"
},
"interval": {
"type": "integer",
"description": "Repeat every N freq-units (default 1)"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
WingmanProtocol Agent Gateway
https://github.com/WingmanProtocol-Agent-Gateway/wingman-agent-gateway
1/7 registries