@voicethere/agent 0.5.5: game-sync remove by id

August 30, 2026 · release

@voicethere/agent 0.5.5

@voicethere/agent 0.5.5 is on npm. The game-sync template now removes a specific object by id, and a Redis-backed world keeps simulating after every client disconnects.

Changes

Remove by id: send { "type": "remove", "objectId": <id> } (or unregister with the same field). The slot is public-board: no session-owner check. A failed Lua release nacks with not_found.

Persist without clients: with AGENT_REDIS_URL set, the world buffer keeps ticking at zero connections. Leave no longer clears every owned object. The sim tick no longer overwrites a concurrent release.

voice-showcase weather: a country-only reply no longer wipes a stored city or ZIP.

ioredis sandbox tests: pipelined HELLO+PING no longer desyncs the mini-redis mock in CI.

Try it

npm install @voicethere/agent@0.5.5

Similar posts

← All posts