fix: issue #20 cmd-J panel tab strip visibility and output panel parity
This commit is contained in:
@@ -249,6 +249,8 @@ invariant PanelTabFallback {
|
||||
-- Tasks tab: last 10 tasks, newest first, with progress/cancel.
|
||||
-- Tasks with shared group_id are collapsible groups showing aggregate progress.
|
||||
-- Output tab: log entries with copy-all button.
|
||||
-- The panel opens on Output automatically when a blogmark transform fails
|
||||
-- or a transform script writes output.
|
||||
-- Post Links tab: backlinks (posts linking here) + outlinks (posts linked from here).
|
||||
-- Each entry clickable, opens linked post as pinned tab.
|
||||
-- Git Log tab: file-level git history for active post/media (up to 50 entries).
|
||||
|
||||
@@ -110,6 +110,12 @@ surface ScriptRuntimeSurface {
|
||||
-- Progress reporting is cooperative and flows through the supplied
|
||||
-- progress sink rather than ambient global side effects.
|
||||
|
||||
@guarantee ScriptOutputRouting
|
||||
-- print(…) calls and the explicit bds.app.log(…) API append lines to a
|
||||
-- host-routed script output stream: the desktop app's Output panel,
|
||||
-- stdout in the CLI, and the host logger when no sink is attached —
|
||||
-- never the ambient console.
|
||||
|
||||
@guarantee BatchCancellation
|
||||
-- Managed utility and transform jobs can be cancelled by the host
|
||||
-- operator boundary.
|
||||
|
||||
Reference in New Issue
Block a user