Skip to content

chore: bump certoagent to 0.0.6, send dataspaceIdentifier in cfm.issuer - #42

Merged
paullatzelsperger merged 1 commit into
mainfrom
feat/certoagent_0.0.6
Oct 30, 2026
Merged

paullatzelsperger merged 1 commit into
mainfrom
feat/certoagent_0.0.6

Conversation

@paullatzelsperger

Copy link
Copy Markdown
Collaborator

Requested by paul

Upgrades the Certo CFM agent from 0.0.3 to 0.0.6 in charts/cx-ve and in the vendor stack chart. That version includes eclipse-cfm/cfm#192:

  • Certo participant contexts are created with {participantContextId, did, dataspaceIdentifier}.
  • Dispose now deletes the participant context.

The agent reads the identifier from the dataspaceIdentifier key of the cfm.issuer VPA properties. So the Membership Hub (DecadeXOnboarding.issuerProperties) and vendor-stack/scripts/create-participant.sh now send the DECADE-X-ID under that key. bpn is no longer sent, and there is no backwards compatibility. Certo tenants therefore carry the DECADE-X-ID, both in its flow-token check and in its NATS events.

🤖 Generated with Claude Code

certoagent 0.0.6 creates Certo participant contexts with
{participantContextId, did, dataspaceIdentifier}, reading the identifier
from the "dataspaceIdentifier" key of the cfm.issuer VPA properties, and
deletes them on dispose. The Membership Hub and the vendor stack's
create-participant.sh now send the DECADE-X-ID under that key instead of
"bpn".

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@paullatzelsperger paullatzelsperger self-assigned this Oct 30, 2026
@paullatzelsperger
paullatzelsperger merged commit dd99612 into main Oct 30, 2026
2 checks passed
@paullatzelsperger
paullatzelsperger deleted the feat/certoagent_0.0.6 branch October 30, 2026 09:17
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.

2 participants