feat(council-archive): add council_finalize and council_read tools, refactor background_wait to metadata-only

- council_finalize: batch extract, archive, and return council results
- council_read: secure file reader for archived council responses
- background_wait: stripped to metadata-only, returns completed_tasks array
- Removed all council-specific logic from background_wait
- 28/28 tests passing across all changed files
This commit is contained in:
ismeth
2026-02-27 15:15:26 +01:00
committed by YeonGyu-Kim
parent 116b8b4edd
commit 2a426860f6
9 changed files with 648 additions and 124 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ export function createBackgroundTools(manager: BackgroundManager, client: Openco
return {
background_output: createBackgroundOutput(outputManager, client),
background_cancel: createBackgroundCancel(manager, cancelClient),
background_wait: createBackgroundWait(outputManager, client),
background_wait: createBackgroundWait(outputManager),
}
}