Add transitional roles.kdl provider graph support #197

Closed
opened 2026-08-05 05:53:34 +00:00 by coilyco-ops · 0 comments
Member

Parent: #196

Outcome

Extend the trusted .agents/roles.kdl loader and mount-manifest compiler with named repository providers and role references while retaining the legacy YAML input for one migration release.

Acceptance

  • Named provider declarations and role references parse and validate fail closed.
  • Trusted root manifests compile provider paths, required state, selectors, and declaration provenance into mount eligibility.
  • Native and staged composition preserve existing provider hydration, selector, trace, describe, and diff behavior.
  • Legacy YAML and KDL declarations fail when both are active.
  • Repository validation passes through declared Ward verbs.
Parent: https://forgejo.coilysiren.me/coilyco-flight-deck/agent-compose/issues/196 ## Outcome Extend the trusted .agents/roles.kdl loader and mount-manifest compiler with named repository providers and role references while retaining the legacy YAML input for one migration release. ## Acceptance * Named provider declarations and role references parse and validate fail closed. * Trusted root manifests compile provider paths, required state, selectors, and declaration provenance into mount eligibility. * Native and staged composition preserve existing provider hydration, selector, trace, describe, and diff behavior. * Legacy YAML and KDL declarations fail when both are active. * Repository validation passes through declared Ward verbs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/agent-compose#197
No description provided.