ASSEMBLER SAVE REPORT TO SYSTEM MODEL¶
Saves a generated report (template + dataset) to a System Model so it appears in the Assembler’s Reporters tab. Requires the Simlytiks v3 layout template from generate_report_template and optionally the dataset used by report_generator. Use this worker as the final step in any report-authoring workflow that targets the Model Assembler UI.
When to use¶
Classification: default.
Tagged: agent, assembler, report_template, reporter, simlytiks, system_model.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| System Model ID | system_model_id | remote_lookup | — | ✓ | ID of the target System Model (selected via remote lookup); the saved reporter will appear under this model’s Reporters tab. |
| Report Name | report_name | text | — | ✓ | Human-readable display name for the report entry as it will appear in the Assembler UI. |
| Report Template | report_template | json | — | ✓ | Simlytiks v3 layout template JSON produced by the generate_report_template worker; defines the full report structure and widget configuration. |
| Reporter Dataset | reporter_dataset | dataset | — | Optional dataset used when generating the report; if omitted the frontend will fetch simulation data dynamically from the provided simulation IDs at view time. | |
| Simulation IDs | simulation_ids | remote_lookup | — | Optional list of simulation IDs referenced by the report; names are resolved automatically from the database and stored alongside each ID in the reporter entry. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Reporter ID | reporter_id | text | Unique identifier (e.g. reporter_<uniqid>) of the newly created reporter entry within the System Model’s data store; use this to reference or update the report in downstream workers. |
| Status | status | text | Human-readable success or error message (e.g. Success: Report “…” saved to System Model 42. Reporter ID: reporter_abc123); intended for AI agent consumption and workflow logging. |
Disciplines¶
- ai_ml.agents
- platform.integration
- platform.reporter
Auto-generated from platform schema. Worker id: assembler_save_report_to_systemmodel. Schema hash: f77400ad6ea0. Hand-curated docs in workerexamples/ override this page when present.