Bind native OpenRouter approval to custody and delivery inputs
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 5s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a09cbb-87c6-7900-a145-4ce53ba9f1a6
This commit is contained in:
tegwick 2026-09-14 00:54:55 +02:00
parent 0783b50216
commit 7ba1b6223e
16 changed files with 656 additions and 7 deletions

View file

@ -79,6 +79,9 @@ def build_plan(entry: CatalogEntry, stage: str, *, decision_id: str = "") -> Pla
"token_policies": policy_name,
"auth": "approle",
"token_ttl": entry.token_ttl,
"token_max_ttl": entry.token_max_ttl,
"secret_id_ttl": entry.secret_id_ttl,
"token_num_uses": entry.token_num_uses,
"secret_id_num_uses": entry.secret_id_num_uses,
},
),
@ -114,6 +117,8 @@ def build_plan(entry: CatalogEntry, stage: str, *, decision_id: str = "") -> Pla
"token_ttl": entry.delivery_token_ttl,
"token_max_ttl": entry.delivery_token_max_ttl,
"token_num_uses": entry.delivery_token_num_uses,
"secret_id_ttl": entry.delivery_secret_id_ttl,
"secret_id_num_uses": entry.delivery_secret_id_num_uses,
},
),
]