>_
.issue.db
/highway
Dashboard
Issues
Memory
Lessons
Audit Log
New Issue
Edit Issue #773
Update issue details
Title *
Description
Two bugs in /api/v1/logs activity endpoints. (1) Activity logs never persisted: enterprise activity worker used core engine.tools.activity_logger stub (Python-logger only); query_activity_logs_by_id stub returns [] -> ACTIVITY_LOG_NOT_FOUND. Fixed: added activity_logs DataShard table (writer+queries) in enterprise/tools/datashard_logger.py mirroring task_logs; worker now persists each start/complete/fail event; logs API reads enterprise queries. (2) query_shell_output core stub had signature (tenant,wf,task_id,stream,limit) + returned dict, but logs API calls it with activity_id/offset/sequence_gt and iterates result as a list -> TypeError 500. Fixed: stub now accepts full signature and returns [] (graceful empty). Surfaced once durable leaves actually run as activities (#771).
Priority
Low
Medium
High
Critical
Status
Open
In Progress
Closed
Won't Do
Due Date (YYYY-MM-DD)
Tags (comma separated)
Related Issues (IDs)
Enter IDs of issues related to this one. They will be linked as 'related'.
Update Issue
Cancel