fix: more work on background tasks

This commit is contained in:
2026-07-24 11:43:11 +02:00
parent c187108f89
commit da13bac755
45 changed files with 2905 additions and 732 deletions

View File

@@ -262,7 +262,9 @@ invariant PanelTabFallback {
-- git_log unavailable when neither post nor media tab is active
}
-- Tasks tab: last 10 tasks, newest first, with progress/cancel.
-- Tasks tab: every active task plus the 10 newest finished tasks, with
-- progress/cancel. Active groups always include every child needed to show a
-- complete group even when this exceeds the finished-history limit.
-- Tasks with shared group_id are collapsible groups showing bDS2-style
-- average child progress; pending children contribute zero.
-- Output tab: log entries with copy-all button.
@@ -287,6 +289,12 @@ value StatusBarLeft {
running_task_overflow: Integer? -- "+N more" count when multiple running
}
invariant StatusBarTaskSelection {
-- The indicator selects the first running task, otherwise the first
-- pending task. Overflow counts every other running or pending task.
-- Status remains typed until its display label is localized.
}
value StatusBarRight {
-- In display order (left to right):
post_status: String? -- draft|published|archived dot, when post tab active