diff options
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -325,6 +325,24 @@ distance, a person, next appointment twice). calendar with a 2025 start date, then recovered by calling `now` (three rounds, 4.0 s). With the date and time in the system prompt every turn: one round, 2.0 s. +- **Stale time from history** (2026-09-26). "Che ore sono?" asked 50 + minutes after the same question got the old time back, no tool call: + the old answer in history won over the system prompt's clock. Measured + on the live model, 6 runs each (time right / account filter set on a + "spent from Mediolanum this month?" after three unrelated turns): + clock in the system prompt only 4/6, 6/6; plus the same stamp + `[Saturday 26 September 2026, 13:27]` on the current question only 6/6, + 6/6 (**chosen**); every history message stamped 6/6, **0/6**, it then + called finance without `account` and said nothing matched. The stamp + is not echoed in answers. +- **Gemma garbles numbers it spells out** ("tredici e trent settler", + "trentusetzen", "duemiladistante"): 3 of 10 time answers at the preset's + temperature 1.0, with or without the stamp. Temperature 0.6 gave 0/10 + but kept spelling. The default system prompt now asks for digits: + 20/20 "Sono le 13:37.", finance filter still 5/6. Kokoro's espeak + reads Italian digits right (13:37, 26 settembre 2026, 6549,67 euro). + English decimals come out split ("six thousand ... forty nine. sixty + seven"): the phonemizer takes the point as a full stop. - **It gets weekdays wrong from dates** ("mercoledi 29" for a Tuesday). `agenda.py` prints the weekday itself; right since. - It searches for general knowledge too (a question about a well-known |
