Patch to fix two separate issues. One, fix websocket close handling to allow graceful agent shutdown, and two, ensure listeners are reactivated properly after agent shutdown and consecutive initialize. The websocket part will no longer be needed in Credo 0.6.x but no ETA yet on when the listener reactivation will be included. Here is the websocket PR:
Prevent error on agent restart when same IndyVDR pool is reused. Part of this PR, can be removed when we reach Credo 0.6.x
Patch to add setAgent functionality and properly restart listeners after agent restart. This functionality will not actually be needed once we refactor Bifold to properly use the AgentProvider at a lower level and pass the agent in from outside of it
Patches adding support for caching by grabbing the 0.4.3 indy-vdr binary from github. There's also some changes to the cpp FFIs
Prevents an unnecessary preinstall script from running that only affects local development