feat: capture worker artifacts before teardown and carry native limits
All checks were successful
ci / validate (push) Successful in 2m39s
All checks were successful
ci / validate (push) Successful in 2m39s
Assistant: codex Assistant-Model: gpt-5.6-luna Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
This commit is contained in:
parent
44991600f3
commit
fb57c0228f
9 changed files with 159 additions and 3 deletions
|
|
@ -178,6 +178,9 @@ class ProfileCatalog:
|
|||
f"gateway supports {CONTRACT_VERSION}"
|
||||
)
|
||||
|
||||
if profile.limits.max_budget_usd is not None and profile.rein.id != "rein-aharness":
|
||||
raise IncompatibleProfileError("native USD limits are implemented only by rein-aharness")
|
||||
|
||||
descriptor = self.reins().get(profile.rein.id)
|
||||
if descriptor is None:
|
||||
raise IncompatibleProfileError(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue