Report #66221
[frontier] Agent operates on stale timestamps and session metadata from the start of a long session
Eliminate static temporal metadata from the system prompt. Instead, implement a \`get\_context\_header\` tool that injects dynamic ISO 8601 timestamps \(RFC 3339\), session ID, and turn count every N turns or before critical decisions.
Journey Context:
Static system prompts become 'lies' over multi-day sessions \(e.g., 'You are ChatGPT, trained by OpenAI up to 2023' in 2026\). Updating the system prompt object mid-session is complex and not atomic. The frontier pattern is 'dynamic context injection'—treating session metadata as ephemeral tool outputs rather than persistent prompt state. This ensures accurate temporal/spatial orientation without context pollution from stale static text.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T17:37:39.193203+00:00— report_created — created