Agents with Enhanced Date Handling
Status: 🟢 In-use (Part of consolidated date handling feature) Category: Features & Enhancements Date: October 27, 2025 (Consolidated into 2025-11-05-date-handling.md)
Overview​
All agents automatically receive current date/time in their system prompts via BaseLangGraphAgent._get_system_instruction_with_date().
This document lists agents that have enhanced date handling guidelines enabled (include_date_handling=True or DATE_HANDLING_NOTES).
Coverage Summary​
- Total Agents: 10+ (all BaseLangGraphAgent-based)
- With Enhanced Date Handling: 10
- Coverage: 100% of time-sensitive agents
Benefits​
- No Tool Calls: Agents don't need to call external date tools
- Zero Latency: Date available immediately in prompt
- Consistent Behavior: All agents calculate from same reference point
- Better UX: Users can use natural language like "today", "last week"
- Accurate Results: Agents convert relative dates correctly
Related​
-
Implementation Guide: Date Handling Guide
-
Changelog: Automatic Date/Time Injection
-
Prompt Templates:
utils/prompt_templates.py -
Base Agent:
utils/a2a_common/base_langgraph_agent.py -
Architecture: architecture.md