Add bounded stdin to owner execution
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a06def-6490-7033-8448-2eab2d12ed44
This commit is contained in:
parent
fd9297810c
commit
b6655d8859
15 changed files with 74 additions and 17 deletions
|
|
@ -43,6 +43,20 @@ identity mismatch, non-ready or expired state, concurrent execution, and every
|
|||
extension without an owner execution implementation. It never retries against
|
||||
the host source checkout.
|
||||
|
||||
For the local owner transport, retain these values from gateway resolution:
|
||||
|
||||
| sand-boxer field | Glas source |
|
||||
|---|---|
|
||||
| `consumer.actor` | `ExecutionRequest.actor` |
|
||||
| `consumer.project` | `ExecutionRequest.project` |
|
||||
| `consumer.run_id` | resolved `request_id` |
|
||||
| `credential_route_refs` | exact selected `HarnessProfile.credential_route_refs` |
|
||||
| `timeout_seconds` | selected profile limit |
|
||||
|
||||
Use bounded `stdin_text` with an in-sandbox writer command to create the private
|
||||
task file under `.git`; sand-boxer does not echo stdin in the result or lifecycle
|
||||
evidence. Local transport must not write the task file through host `Path` APIs.
|
||||
|
||||
## Ownership
|
||||
|
||||
| Concern | Owner |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue