Skip to content

Commit 200fe1b

Browse files
committed
feat: add compile-only execution tracking to server info
- Add compile_only field to RunningExecutionEntry - Parse compile_only from server responses - Add FUNC_EDITOR_PATTERN_TOKENS_META_KEY constant
1 parent 98cfe71 commit 200fe1b

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/pyqt_reactive/services/zmq_server_info_parser.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ class RunningExecutionEntry:
4949
plate_id: str
5050
start_time: float | None = None
5151
elapsed: float | None = None
52+
compile_only: bool = False
5253

5354

5455
@dataclass(frozen=True)
@@ -119,6 +120,7 @@ def from_payload(cls, payload: Mapping[str, Any]) -> "ExecutionServerInfo":
119120
elapsed=float(execution["elapsed"])
120121
if "elapsed" in execution and execution["elapsed"] is not None
121122
else None,
123+
compile_only=bool(execution.get("compile_only", False)),
122124
)
123125
for execution in running_raw
124126
),

0 commit comments

Comments
 (0)