Problem
The heartbeat prompt includes a Current time line that uses a locale-dependent format:
Current time: Friday, March 27th, 2026 — 04:00 (Europe/Oslo) / 2026-03-27 03:00 UTC
This has two issues:
- Inconsistent formatting — Does not follow ISO 8601, the international standard for date/time exchange.
- Ambiguity —
Current time reflects when the heartbeat fired, not when the agent actually processes it.
Request
- Change
Current time to ISO 8601 (e.g. 2026-03-27T04:00:00+01:00).
- Optionally add a separate
Heartbeat triggered at field.
Suggested format
Current time: 2026-03-27T18:22:00+01:00
Heartbeat triggered at: 2026-03-27T04:00:00+01:00
This gives agents accurate time context while preserving the heartbeat trigger timestamp for debugging.
Problem
The heartbeat prompt includes a
Current timeline that uses a locale-dependent format:This has two issues:
Current timereflects when the heartbeat fired, not when the agent actually processes it.Request
Current timeto ISO 8601 (e.g.2026-03-27T04:00:00+01:00).Heartbeat triggered atfield.Suggested format
This gives agents accurate time context while preserving the heartbeat trigger timestamp for debugging.