Skip to content

fix(agents): fail closed on host resolution - #166

Merged
KIDA-MNESIA merged 1 commit into
yetone:mainfrom
KIDA-MNESIA:codex/cq-h3-fail-closed-host-resolution
Sep 2, 2026
Merged

fix(agents): fail closed on host resolution#166
KIDA-MNESIA merged 1 commit into
yetone:mainfrom
KIDA-MNESIA:codex/cq-h3-fail-closed-host-resolution

Conversation

@KIDA-MNESIA

Copy link
Copy Markdown
Collaborator

Summary

  • fix CQ-H3 by representing Agent host resolution as explicit found, missing, or error outcomes and never converting database or invalid-assignment failures into cloud placement
  • carry host and tier in one tenant snapshot, retry transient pre-placement wake failures, and alert on dangling, cross-tenant, or revoked assignments
  • revalidate paid managed placement at ensurePod entry and immediately before Kubernetes writes, with machine-readable failure codes
  • document the execution-placement boundary in ADR 0002

Tests

  • npm run lint
  • npm run typecheck
  • npm run server:typecheck
  • npm test (1061 passed, 4 platform-gated skips)
  • npm run test:integration (277 passed, 5 credential-gated skips)
  • npm run guard:big-brain
  • npm run guard:llm-tracked
  • npm run guard:engine-registry
  • npm run build

@KIDA-MNESIA
KIDA-MNESIA marked this pull request as ready for review September 2, 2026 17:20
@KIDA-MNESIA
KIDA-MNESIA merged commit 86cad5b into yetone:main Sep 2, 2026
7 checks passed
@KIDA-MNESIA
KIDA-MNESIA deleted the codex/cq-h3-fail-closed-host-resolution branch September 2, 2026 17:20
@yetone yetone mentioned this pull request Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant