"Agent registry" DNA

yup, although I prefer to use EntryType::AgentId.into() cuz I’m allergic to magical string literals :wink:

1 Like

Neat trick! Thanks

1 Like

@thedavidmeister wanted to loop back here to confirm that two DNAs using the loosest possible way of dealing with patch versions (tilde versioning) are incompatible and cannot be built together.

So hdk = "~0.0.43-alpha3" in one package is incompatible with hdk = "~0.0.47-alpha1" in another.

@pospi ok, it’s kind of silly because a new hdk is built with every binary, but if the hdk was actually changing each release, is it so bad to force a recompile with the newest version?

It’s not about recompiling, it’s about compatible crates being made unnecessarily incompatible.

Until I no longer need to maintain branches like this one, it’s a pretty big annoyance.

1 Like

@pospi right… i meant what you said, not literally recompiling, my bad

anyway, i’m hoping to get something better happening soon for the new hdk

2 Likes