diff --git a/backend/apps/agents/core/seq_log.py b/backend/apps/agents/core/seq_log.py index 092f45e2..be55b64c 100644 --- a/backend/apps/agents/core/seq_log.py +++ b/backend/apps/agents/core/seq_log.py @@ -15,8 +15,6 @@ logger = logging.getLogger(__name__) # 500 events covers a 30s drop even at ~20Hz thinking deltas (~50KB/session). P_BUFFER_LIMIT = 500 -P_TERMINAL_STATUSES = {"completed", "stopped", "error"} - class P_SessionSeqLog: """Per-session lock + monotonic seq + recent-event ring buffer.""" diff --git a/backend/apps/agents/core/ws_manager.py b/backend/apps/agents/core/ws_manager.py index 12501fb8..a0891854 100644 --- a/backend/apps/agents/core/ws_manager.py +++ b/backend/apps/agents/core/ws_manager.py @@ -3,7 +3,9 @@ import json import logging from fastapi import WebSocket -from backend.apps.agents.core.seq_log import TERMINAL_STATUSES, SEQ_LOG +from backend.apps.agents.core.seq_log import SEQ_LOG + +TERMINAL_STATUSES = {"completed", "stopped", "error"} logger = logging.getLogger(__name__)