perf: add telemetry retention and automatic cleanup

This commit is contained in:
Brad Groux 2026-01-28 17:32:04 -06:00
parent f3ffad2a9f
commit dcbc03f0e5
2 changed files with 35 additions and 0 deletions

View file

@ -3979,3 +3979,5 @@
{"type":"task.created","taskId":"task_20260128_oiEekN","status":"todo","id":"evt_YRPGA9mojxOK","timestamp":"2026-01-28T23:27:28.128Z"}
{"type":"task.status_changed","taskId":"task_20260128_fTudfN","project":"veritas-kanban","status":"done","previousStatus":"in-progress","id":"evt_ouJAiDK4a46n","timestamp":"2026-01-28T23:29:18.631Z"}
{"type":"task.status_changed","taskId":"task_20260128__Lw2Vb","project":"veritas-kanban","status":"in-progress","previousStatus":"todo","id":"evt_ogz0X9P2frZm","timestamp":"2026-01-28T23:29:54.841Z"}
{"type":"task.status_changed","taskId":"task_20260128__Lw2Vb","project":"veritas-kanban","status":"done","previousStatus":"in-progress","id":"evt_WFW75mOwCz77","timestamp":"2026-01-28T23:31:09.124Z"}
{"type":"task.status_changed","taskId":"task_20260128_YBVPjr","project":"veritas-kanban","status":"in-progress","previousStatus":"todo","id":"evt_-Q9MF8qp6ooV","timestamp":"2026-01-28T23:31:37.283Z"}

View file

@ -1,4 +1,37 @@
[
{
"id": "activity_1769643097284_xc5mss3zh",
"type": "status_changed",
"taskId": "task_20260128_YBVPjr",
"taskTitle": "PERF: Review rate limit threshold for API consumers",
"details": {
"from": "todo",
"status": "in-progress"
},
"timestamp": "2026-01-28T23:31:37.284Z"
},
{
"id": "activity_1769643069145_286jpbu91",
"type": "comment_added",
"taskId": "task_20260128__Lw2Vb",
"taskTitle": "SECURITY: Fix CORS rejection to return 403 instead of 500",
"details": {
"author": "Veritas",
"preview": "Changed CORS rejection to use AppError(403) instea..."
},
"timestamp": "2026-01-28T23:31:09.145Z"
},
{
"id": "activity_1769643069125_0hnml6nky",
"type": "status_changed",
"taskId": "task_20260128__Lw2Vb",
"taskTitle": "SECURITY: Fix CORS rejection to return 403 instead of 500",
"details": {
"from": "in-progress",
"status": "done"
},
"timestamp": "2026-01-28T23:31:09.125Z"
},
{
"id": "activity_1769642994841_u33o1366y",
"type": "status_changed",