Update daily log
update_daily_logEdit only the daily log fields you pass—notes, times, people, deliveries, weather notes, or delays—and return the updated log while leaving the date and project unchanged.
Instructions
Change the notes, times, people, deliveries, weather notes or delays of a daily log.
Replaces only the fields you pass and returns the log as get_daily_log shows it. Text fields are replaced, not appended: read the log first to add to its notes. materials_delivered replaces the material notes. weather_delay, schedule_delay and visitors can mark a delay or a visit but not clear it. The log date and project do not change. The log reaches no client or crew, so this tool runs without asking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Work done and site notes (the log's Work Performed). | |
| people | No | Crews, subcontractors and visitors on site: headcount per crew, or free text. | |
| visitors | No | Visitors on site (inspector, owner, architect). | |
| arrival_time | No | Arrival on site, e.g. 07:00 or 7:00 AM. | |
| daily_log_id | Yes | daily_log_id from list_daily_logs. | |
| jobsite_notes | No | Jobsite condition notes. | |
| weather_delay | No | What the weather delayed. Marks a weather delay. | |
| weather_notes | No | Your own notes next to the recorded weather. | |
| departure_time | No | Departure from site, e.g. 15:30. | |
| schedule_delay | No | What else held the schedule up. Marks a schedule delay. | |
| materials_delivered | No | Materials delivered or used, one line each. |