Normalize Glas execution evidence
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a028de-e2c8-7732-8521-46a7fc5db82f
This commit is contained in:
parent
b933cf52c8
commit
7e81545b24
13 changed files with 528 additions and 33 deletions
|
|
@ -465,6 +465,15 @@ curl -sS -X POST "http://localhost:8010/ops-runs/expire-leases" \
|
|||
| `OPS_RUN_SLA_HOURS` | `1` | Stuck threshold in status |
|
||||
| `ACTIVITY_CORE_WORKER_TOKEN` | unset | Harness claim auth |
|
||||
|
||||
Glas-backed workers may return the Glas 1.0 `GatewayResult` on complete or
|
||||
fail. Activity Core persists only `result.execution_evidence` plus the existing
|
||||
compact artifact fields; direct tool/model output and unknown provider blobs
|
||||
are dropped. The run detail API and UI expose profile, rein, model, sandbox,
|
||||
outcome, failure stage, duration, token counts, and commit/artifact references
|
||||
from that safe envelope. If those fields are missing, inspect the executor
|
||||
payload before assuming Glas ran; do not paste raw provider output into
|
||||
`ops_runs.result`.
|
||||
|
||||
**Railiance rollout (T07):** full checklist with image import, migrate job,
|
||||
smoke trigger, claim test, and dual-path residual:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue