lumen.log.mark-processed ​
Mark a Lumen log entry as processed via PATCH /api/logs/<uuid>/processed
Mark a Lumen log entry as processed, optionally recording triage metadata.
Overview ​
| Property | Value |
|---|---|
| Workflow type | Atomic |
| Library | App-lumen |
| Version | 1.0 |
Input Schema ​
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
organization_uuid | uuid | Yes | — | Public org identifier; forwarded as X-Lumen-Organization-UUID. |
log_uuid | uuid | Yes | — | UUID of the log entry to mark processed. |
root_cause | string | No | — | Human-readable root cause text. |
solution | string | No | — | Remediation description. |
resolved_by | string | No | — | Identifier of the resolver (username, agent ID, …). |
resolution_method | string | No | — | How the entry was resolved (e.g. "manual", "auto", "workflow"). |
ticket_id | string | No | — | External ticket reference (e.g. Jira issue key). |
workflow_run_id | string | No | — | — |
Output Schema ​
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
log_uuid | uuid | No | — | UUID of the updated log entry. |
project | string | No | — | — |
level | string | No | — | — |
processed | boolean | No | — | — |
processed_at | string | No | — | — |
root_cause | string | No | — | — |
solution | string | No | — | — |
resolved_by | string | No | — | — |
resolution_method | string | No | — | — |
ticket_id | string | No | — | — |
error_group_uuid | uuid | No | — | — |
fingerprint | string | No | — | — |
reason | string | No | — | Human-readable failure description. |
http_status | integer | No | — | HTTP status code if the call reached the server. |
error_code | string | No | — | Lumen error code from the response body, if present. |
error | string | No | — | — |
error_type | string | No | — | — |
failure_reason | string | No | — | — |
failed_step | string | No | — | — |
failed_layer | string | No | — | — |
failed_at_state | string | No | — | — |
States ​
| State | Initial | Terminal | Success | Auto-advance | Description |
|---|---|---|---|---|---|
pending | Yes | No | — | execute | — |
completed | No | Yes | Yes | — | — |
failed | No | Yes | No | — | — |
State Diagram ​
Transitions ​
| From | Action | To | Description |
|---|---|---|---|
pending | execute | completed | — |
* (any state) | fail | failed | — |
API Usage ​
bash
POST /api/workflows/start
Content-Type: application/json
{
"workflow_type": "lumen.log.mark-processed",
"initial_data": {
"organization_uuid": "value",
"log_uuid": "value"
}
}