What's Changed
- fix(release): let Docker Hub publish without blocking base image pulls by @letta-integration[bot] in #4272
- fix(ci): stop timing and environment test flakes by @letta-integration[bot] in #4273
- fix(ci): remove retired Docker server integration job by @letta-integration[bot] in #4278
- fix(reflection): authenticate memory refresh without credential prompts by @letta-integration[bot] in #4277
- fix(reflection): back off failed memory integration retries by @letta-integration[bot] in #4276
- feat(listener): cancel Monitors from connected clients [LET-12171] by @letta-integration[bot] in #4280
- fix(deps): upgrade @earendil-works/pi-ai to 0.85.1 by @amelia-letta in #4237
- fix(channels): deliver forwarded Discord messages by @letta-integration[bot] in #4212
- test(ci): give each update alias its own startup timeout by @letta-integration[bot] in #4286
- test(ci): clear pending notifications before Monitor assertions by @letta-integration[bot] in #4288
- chore: bump version to 0.31.14 by @github-actions[bot] in #4292
Full Changelog: v0.31.13...v0.31.14