Skip to content

Agent Messaging Server 0.1.2

Choose a tag to compare

@jeffrschneider jeffrschneider released this 13 Oct 09:04
· 13 commits to main since this release
5cbb955

A patch release of the Agent Messaging Server: the server and the A2A gateway, for the core profile of Agent Messaging 0.7.0, on NATS JetStream or on RabbitMQ with Postgres.

Images

docker pull ghcr.io/jeffrschneider/agent-messaging-server:0.1.2
docker pull ghcr.io/jeffrschneider/agent-messaging-a2a-gateway:0.1.2

Both are linux/amd64, built from this tag and tested by the release workflow (first-run from an empty volume, NATS on what it wrote, the server, a live revocation, the A2A gateway connecting).

What changed since 0.1.1

  • The registry waits for an agent's mailbox before it answers the registration. Before, it started making the mailbox and answered at once. On the RabbitMQ binding, a request sent to an agent right after it registered could then reach only a mailbox its node was not reading yet, and time out. The wait is capped at two seconds, so a broker that is down or stalled still never makes a registration fail or hang (#5).
  • The server and the gateway run SDK 0.58.2. On an AMQP mesh, its register() resolves once the agent's inbox is in place.

The TypeScript SDK

SDK 0.58.2 is its own release, sdk-v0.58.2, with its tarball and SHA-256. It is also at https://storage.googleapis.com/agentmesh-releases/agentmesh-0.58.2.tgz (SHA-256 78e154f356abdcc193f6bbfec480b8f90aef03321f2b9e82e73a5d51968031ef).