get_weekday_date
Finds the calendar date for a named weekday in the current week, using a configurable week start day and timezone.
Instructions
Return the date of a named weekday within the current week.
Answers "what is the date this Wednesday?" deterministically. "This week" is
anchored to today in timezone and bounded by week_start.
Args:
weekday: Weekday to resolve — full name or 3-letter abbreviation
(e.g. "Wednesday", "wed"), case-insensitive.
week_start: Day the week starts on. Omit to use the configured default
("Monday" unless overridden in config.ini).
timezone: IANA timezone name anchoring "today". Omit to use the configured
default (config.ini, else the detected OS zone, else "UTC").
Returns: The target date's calendar fields, the week's start/end dates, and context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| weekday | Yes | ||
| timezone | No | ||
| week_start | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||