""" 节点:报价文件生成等待(骨架)。 正式:等 Worker LibreOffice/对象存储完成后的结构化 wake;本节点不跑 soffice。 """ from __future__ import annotations import logging from typing import Any from agent.graph.state import InquiryGraphState logger = logging.getLogger(__name__) def node_generate_quote(state: InquiryGraphState) -> dict[str, Any]: """骨架:仅标记 phase=generate_quote。""" logger.info( "graph.node generate_quote thread_id=%s(骨架不转 PDF)", state.get("thread_id") or "", ) return {"phase": "generate_quote"}