Revert date injection from system prompt

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Ubuntu 2026-02-24 06:46:42 +00:00
commit 69b749930c

View file

@ -3,7 +3,6 @@
import logging
import re
from dataclasses import dataclass
from datetime import datetime, timezone
from enum import Enum, auto
from typing import Optional
@ -158,11 +157,10 @@ class MessageRouter:
# Get conversation history
history = await self.history.get_history_for_llm(message.sender_id)
# Get system prompt from config, inject current date
# Get system prompt from config
system_prompt = ""
if getattr(self.config.llm, 'use_system_prompt', True):
today = datetime.now(timezone.utc).strftime("%A, %B %d, %Y")
system_prompt = f"{self.config.llm.system_prompt}\nToday's date is {today}."
system_prompt = self.config.llm.system_prompt
try:
response = await self.llm.generate(