Open task views in a sheet over the left pane

This commit is contained in:
Ian Gulliver
2026-10-21 17:00:07 -07:00
parent ccb08ab6ec
commit 193401021a
22 changed files with 698 additions and 546 deletions
+3 -10
View File
@@ -2106,11 +2106,9 @@ components:
Focus:
type: object
required: [tab]
properties:
project_id: { type: string, description: The project the right pane shows; the task's project when task_id is set, absent for none. }
task_id: { type: string, description: The task the right pane shows; absent for none. }
tab: { $ref: "#/components/schemas/TaskTab" }
task_id: { type: string, description: "The task the right pane shows, by its transcript (a workflow stage task's by its run); absent for none, when the pane shows the project's dashboard." }
LeadNote:
type: object
@@ -2132,13 +2130,8 @@ components:
type: object
required: [focused, drafting]
properties:
focused: { type: boolean, description: True while the app's window has focus and the focused element is inside the right pane. }
drafting: { type: boolean, description: True while a text box in the right pane holds unsent text. }
TaskTab:
type: string
enum: [transcript, board, changes, files, terminal, workflow, project]
x-enum-varnames: [TabTranscript, TabBoard, TabChanges, TabFiles, TabTerminal, TabWorkflow, TabProject]
focused: { type: boolean, description: "True while the app's window has focus and the focused element is the shown task's: in the right pane, or in a view of the task opened over the left pane." }
drafting: { type: boolean, description: "True while a text box of the shown task holds unsent text." }
TerminalSize:
type: object