Download src/agents/report/__init__.py from DataEyond/Agentic-Service-Data-Eyond-Catalog: direct link, hf CLI and curl.
- Browser
- Download file 503 Bytes
-
https://huggingface.co/spaces/DataEyond/Agentic-Service-Data-Eyond-Catalog/resolve/refs%2Fpr%2F21/src/agents/report/__init__.py
- Command line
-
hf download hf://spaces/DataEyond/Agentic-Service-Data-Eyond-Catalog@refs/pr/21/src/agents/report/__init__.py
-
curl -L -o __init__.py https://huggingface.co/spaces/DataEyond/Agentic-Service-Data-Eyond-Catalog/resolve/refs%2Fpr%2F21/src/agents/report/__init__.py
503 Bytes
| """Report generator (KM-644). | |
| A button-triggered *service* — not a chat skill, not a slow-path agent. It turns a | |
| session's persisted `AnalysisRecord`s + Problem Statement into a versioned, | |
| business-readable `AnalysisReport`. Architecturally it mirrors the Assembler: one | |
| constrained LLM call (the executive summary) wrapped in deterministic assembly that | |
| copies every other field verbatim from the records (INV-4). Reports are immutable | |
| per version and persisted to the `analysis_reports` table. | |
| """ | |