3.39.30
What's Changed
- [Added] Realtime WebSocket updates for the Agent Requests Activity table by @jvcalderon in #19150
- Fix live-update pagination and summary counts on Activity page by @jvcalderon in #19155
- Add status filter dropdown to Activity requests table by @jvcalderon in #19157
- Track status changes in the actions timeline by @jvcalderon in #19165
- Add actions timeline data model and user interaction tracking by @jvcalderon in #19162
- View fix for external dbs on column delete by @deanhannigan in #19161
- Secfix/sso takeover by @calexiou in #19173
- Make rollout strategy and imagePullPolicy configurable in Helm chart by @calexiou in #19183
- Secfix/dns rebinding openapi rest by @calexiou in #19178
- fix: partial removal of stalled cron jerbs by @Dakuan in #19065
- Track AgentRequest status through the full escalation lifecycle by @jvcalderon in #19124
- Unify usage of Helpers.uuid for unsecured browsers by @adrinr in #19191
- fix free plan workspace and plugin quotas by @ConorWebb96 in #19190
- Bind chat identity link confirmation to the current user by @adrinr in #19194
- Judge agent request outcome (completed/failed) via LLM instead of tool-failure counting by @jvcalderon in #19185
- Track escalation timeline actions (escalation_raised, escalation_resolved) by @jvcalderon in #19192
- Track tool call actions in the AgentRequest timeline by @jvcalderon in #19184
- feat: async sharepoint sync by @Dakuan in #19189
- fix: can miss sharepoint name on partial falure by @Dakuan in #19200
- fix: dont attempt to ingest large sharepoint files by @Dakuan in #19201
- Split couchinfo between internal and external by @adrinr in #19197
- Fix mysql test docker-compose, updating it to mysql 9 by @adrinr in #19199
Full Changelog: 3.39.29...3.39.30