feat: enhance execution log tracking, progress updates, and data visualization
- Added `log_lines` field to track and display runtime logs for executions. - Enhanced progress tracking with terminal-like log outputs and live log scrolling. - Introduced detailed "model usage" and "dropped columns" analysis in `ExecutionsView`. - Optimized UI components for displaying dataset metrics, including input/output token averages.
This commit is contained in:
parent
e7fcfef8c7
commit
360b4daf6d
5 changed files with 414 additions and 83 deletions
|
|
@ -103,7 +103,7 @@ def parse_log_message(msg: str) -> ParsedUpdate | None:
|
|||
return ParsedUpdate(usage_section_start=True)
|
||||
|
||||
m = _RE_USAGE_MODEL.search(msg)
|
||||
if m and " |-- model:" in msg:
|
||||
if m and "|-- model:" in msg:
|
||||
return ParsedUpdate(usage_model=str(m.group("model")).strip())
|
||||
|
||||
m = _RE_USAGE_TOKENS.search(msg)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue