[taskboard] add completion sync APIs

This commit is contained in:
2026-03-07 12:53:22 -08:00
parent e8e79c7b4c
commit 73da5ae6d2
9 changed files with 249 additions and 1 deletions

View File

@@ -27,6 +27,9 @@ export type TaskRecord = {
preferred_agent: string | null;
reasoning_effort: string | null;
model_hint: string | null;
result_summary: string | null;
result_detail: string | null;
completed_by: string | null;
priority: TaskPriority;
status: TaskStatus;
tags: string[];
@@ -78,6 +81,15 @@ export type TaskEvent = {
created_at: string;
};
export type TaskCallbackPayload = {
status?: TaskStatus;
dispatch_state?: DispatchState;
summary?: string | null;
detail?: string | null;
completed_by?: string | null;
last_error?: string | null;
};
export type WikiPageSummary = {
filename: string;
title: string;