Open a task in its own modal from its title, with status moves, and edit its brief in the code editor

The modal shows who has the task and where, who added it and when it
moved, its files and notes (each note naming its bot). The task form's
fields all show their labels.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-28 05:49:42 +01:00
co-authored by Claude Opus 5.5
parent 74da091dd4
commit c547e556ec
13 changed files with 462 additions and 240 deletions
+12 -3
View File
@@ -236,11 +236,20 @@ export type TaskFile = BUN_SQLITE_COBBLE_TASK_MEDIA & {
};
/**
* A task with its notes and files: what the task modal and the workspace's
* tasks group render.
* A note on a task, with the name of the bot that wrote it.
*/
export type TaskNote = BUN_SQLITE_COBBLE_TASK_NOTES & {
bot_name?: string | null;
};
/**
* A task with its notes and files and who added it: what the task modal
* renders.
*/
export type TaskDetail = TaskWithNames & {
notes: BUN_SQLITE_COBBLE_TASK_NOTES[];
created_by_bot_name?: string | null;
created_by_user_name?: string | null;
notes: TaskNote[];
files: TaskFile[];
};