Skip to content

v5.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 08:17
· 224 commits to dev since this release
1446b81

Added

  • A deployment guide for running a Deck as a service (#353): the
    AGENTDECK_EVENTS/AGENTDECK_CONTROL/AGENTDECK_SESSION durability defaults, a systemd unit,
    aclose() on SIGTERM, uvicorn's graceful-shutdown behavior against an open SSE connection,
    and reverse-proxy buffering. See Deployment.

Changed

  • Reporter is always synchronous. ctx.reporter.info()/.warning()/.error()/.report()
    are plain methods now, not coroutines - drop the await at every call site. SyncReporter is
    gone; ToolCtx.reporter returns the same Reporter whether the body runs on the event loop or
    a worker thread. The buffer it enqueues into is thread-safe either way.