feat: introduce UX Extension and Base Folder Strategy

This commit is contained in:
Keith Guerin
2026-03-20 14:57:56 -07:00
parent 8eb419a47a
commit f13cb832aa
575 changed files with 11311 additions and 19877 deletions
+2 -6
View File
@@ -48,11 +48,10 @@ export async function buildTodosReturnDisplay(
}
}
const statusOrder: Record<TaskStatus, number> = {
const statusOrder = {
[TaskStatus.IN_PROGRESS]: 0,
[TaskStatus.OPEN]: 1,
[TaskStatus.BLOCKED]: 2,
[TaskStatus.CLOSED]: 3,
[TaskStatus.CLOSED]: 2,
};
const sortTasks = (a: TrackerTask, b: TrackerTask) => {
@@ -81,8 +80,6 @@ export async function buildTodosReturnDisplay(
status = 'in_progress';
} else if (task.status === TaskStatus.CLOSED) {
status = 'completed';
} else if (task.status === TaskStatus.BLOCKED) {
status = 'blocked';
}
const indent = ' '.repeat(depth);
@@ -588,7 +585,6 @@ class TrackerVisualizeInvocation extends BaseToolInvocation<
const statusEmojis: Record<TaskStatus, string> = {
open: '⭕',
in_progress: '🚧',
blocked: '⛔',
closed: '✅',
};