small fix for procedural-id substructure going away
merged with origin/new-agent-structure