feat(kb_workflow): add archive_file to process_command return value #24

Merged
starmen1265 merged 1 commits from fix/ci-deploy-reset into main 2026-03-17 13:54:59 +08:00
+6
View File
@@ -80,10 +80,16 @@ def process_command(
# Run async pipeline
result = asyncio.run(run_pipeline())
# Extract archive_file from results if available
archive_file = None
if result.results and "archive" in result.results:
archive_file = result.results["archive"].get("archive_file")
return {
"success": result.success,
"error": result.error_message,
"content_dir": str(result.content_dir) if result.content_dir else None,
"archive_file": archive_file,
"results": result.results,
}