Alexander Whitestone
b46fb9d2bf
Review Approval Gate / verify-review (pull_request) Failing after 10s
CI / test (pull_request) Failing after 49s
CI / validate (pull_request) Failing after 51s
test: ChatLog.log() persistence — verify #1349 is resolved
ChatLog.log() on main correctly defines file handle via 'with' statement
and wraps persistence in try/except. Verified with 8 tests:
- Returns entry dict with correct fields
- Persists to JSONL file
- Creates parent directories
- Gracefully handles filesystem errors (no crash)
- Rolling buffer cap
- Timestamp filtering
- Thread safety under concurrent writes
- Multiple message types (say, ask, system)
Closes #1349
2026-04-13 17:40:16 -04:00
..
2026-04-07 14:54:41 +00:00
2026-04-07 14:38:49 +00:00
2026-04-13 09:47:50 -04:00
2026-04-13 09:47:50 -04:00
2026-04-07 14:38:49 +00:00
2026-03-31 04:53:29 +00:00
2026-04-07 14:44:05 +00:00
2026-04-10 21:17:44 -04:00
2026-04-13 17:40:16 -04:00
2026-04-10 05:45:27 -04:00
2026-04-07 14:38:55 +00:00
2026-04-08 06:29:26 -04:00
2026-03-28 16:02:27 -04:00
2026-04-07 14:23:07 +00:00
2026-03-28 16:25:18 -04:00
2026-04-04 01:41:53 +00:00
2026-04-06 17:52:10 +00:00
2026-04-13 15:38:28 -04:00
2026-04-06 17:59:45 +00:00
2026-04-07 14:12:38 +00:00
2026-04-07 14:54:41 +00:00
2026-04-07 11:05:00 -04:00
2026-04-07 14:12:38 +00:00
2026-04-07 11:05:00 -04:00
2026-04-07 14:12:38 +00:00
2026-04-04 01:36:56 +00:00
2026-03-28 17:01:49 +00:00
2026-04-10 21:17:44 -04:00
2026-03-28 12:53:20 +00:00
2026-03-30 19:04:53 -04:00
2026-04-06 15:51:22 +00:00