changedInput schema / properties / accomplishments / description
Previous value: -"A list of accomplishments achieved during the week"New value: +"What was done this week, one short item per entry (at least one), e.g. [\"Shipped login\", \"Fixed 3 bugs\"]"
addedInput schema / properties / accomplishments / minItems
Added value: +1
changedInput schema / properties / blockers / description
Previous value: -"A list of issues or obstacles encountered during the week"New value: +"Open issues blocking progress, one per entry, e.g. [\"Waiting on API review\"]. Default none."
changedInput schema / properties / client_name / description
Previous value: -"The name of the client for whom the report is being generated"New value: +"Client the report is for, e.g. \"Globex\""
addedInput schema / properties / client_name / minLength
Added value: +1
changedInput schema / properties / hours_logged / description
Previous value: -"The total number of hours worked during the week"New value: +"Total hours worked this week, >= 0, e.g. 32. Omit if not tracked."
addedInput schema / properties / hours_logged / minimum
Added value: +0
changedInput schema / properties / next_week / description
Previous value: -"A list of tasks planned for the next week"New value: +"Planned tasks for next week, one per entry. Default none."
changedInput schema / properties / week_start / description
Previous value: -"The start date of the week in YYYY-MM-DD format"New value: +"First day of the reported week, YYYY-MM-DD (normally the Monday; use week_bounds to find it), e.g. 2026-09-28. The week ends 6 days later."
addedInput schema / properties / week_start / pattern
Added value: +"^\\d{4}-\\d{2}-\\d{2}$"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "text": {
+ "description": "The weekly report rendered as multi-line plain text.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "text"
+ ],
+ "type": "object"
+}