- Prevent deleting versioned registry actions (#2315)
- Run workflow from case comments (#2308)
- route MCP through Caddy at /mcp for Docker Compose parit… (#2252)
- add delete regression coverage (#2314)
- Chat UI 2.0 @ mention and preset in prompt input (#2304)
- pydantic decode errors (#2285)
- serialize shared xdist db setup (#2291)
- Fix sign-in redirect loops and cluster URL leaks (#2290)
- scope case numbers to workspace (#2286)
- avoid double internal case row prefix (#2289)
- add refresh-scope retry and 1h token fallback (#2274)
- Add missing search attributes on direct agent runs (#2267)
- enrich slack mention actor context (#2277)
- sanitize Temporal payload conversion errors (#2271)
- Watchtower monitor UX + session count telemetry (#2259)
Integrations
Agents
- fresh stream buffer for resumed sessions (#2273)
- sanitize mcp and slack tool error handling (#2268)
- allow workspace editors CRU perms for agents (#2266)
- external channel approvals (#2248)
- external channel support (#2246)
- increase default agent sandbox timeout to 30 minutes (#2261)
Enhancements
- add PostgreSQL Row-Level Security for multi-tenancy (#1957)
- Case comment replies (#2306)
- Sync creds to AWS SM (#2305)
- external channel approvals (#2248)
- external channel support (#2246)
Bug fixes
- fresh stream buffer for resumed sessions (#2273)
- resolve circular FK on repo delete (#2311)
- scope SAML login gate to resolved organization (#2288)
- Unknown case status counts (#2309)
- sanitize mcp and slack tool error handling (#2268)
- allow workspace editors CRU perms for agents (#2266)
- handle Pydantic model return types in sandbox runner (#2265)
Helm version: 0.3.38
Thank you to all our contributors for making this release possible!
@bishopdotdev, @boyazhang314, @daryllimyt, @jordan-umusu and @topher-lo