What's Changed
- fix: batch agent/skills related fixes by @ivyjeong13 in #6152
- fix: give auditor read-only access to skills and SARs by @g-linville in #6159
- feat: user impersonation by @g-linville in #6153
- fix: filter, dropdown options & table header fixes by @ivyjeong13 in #6170
- fix: search not properly applied when returning from server details page by @ivyjeong13 in #6164
- fix: make clear auth is disabled from setup by @ivyjeong13 in #6162
- fix: add orphaned shared workflows cleanup option by @ivyjeong13 in #6161
- fix: launch agent option disabled until default llm is set by @ivyjeong13 in #6158
- Improve Audit Log filtering performance by @calvinmclean in #6165
- fix: propagate container port for webhook containers by @thedadams in #6176
- fix: stop redeploying multi-user servers for different users by @thedadams in #6173
- fix: tooltip effect causing rerenders by @ivyjeong13 in #6178
- fix: retain multi-user servers when an admin is deleted by @g-linville in #6169
- Update to Nanobot@v0.0.61 by @calvinmclean in #6182
- fix: only use container port for containerized MCP servers by @thedadams in #6184
- enhance: add update with select version for shared workflow by @ivyjeong13 in #6160
- chore: migrate okta groups to group ID by @g-linville in #6177
- fix: uncaught happening on browser resize in /agent by @ivyjeong13 in #6181
- feat: add message policies by @g-linville in #6188
- feat: add scheduled task management to agent chat by @njhale in #6186
- chore: bump obot-mcp-server image to v0.1.1 by @thedadams in #6191
- fix: make publish status more visible by @ivyjeong13 in #6187
- fix: use thinking instead of spinner for agent chat.isLoading by @ivyjeong13 in #6204
- fix: make list of names in MCPConfirmDelete scrollable by @ivyjeong13 in #6193
- feat: show message policy violations in the UI by @g-linville in #6196
- fix: agent route mobile styling by @ivyjeong13 in #6202
- fix: make policy evaluation work with OpenAI by @g-linville in #6203
- fix: message policies: only evaluate the last user message by @g-linville in #6206
- fix: few more mobile styling updates by @ivyjeong13 in #6210
- user impersonation UI by @g-linville in #6172
- fix: bad conflict merge, duplicate create session fix by @ivyjeong13 in #6213
- fix: skip enforcing message policies for thread title requests by @g-linville in #6220
- fix: package updates by @ivyjeong13 in #6218
- fix: use query/new in url params as source of truth instead of localStorage by @ivyjeong13 in #6192
- chore: expose mcp server nanobot agent ID through API by @g-linville in #6227
- chore(deps): bump packages (axios,svelte,vite) by @ivyjeong13 in #6225
- enhance: support docx preview by @ivyjeong13 in #6209
- fix: message policies: make the second stage more flexible by @g-linville in #6216
- fix: docs package-lock update by @ivyjeong13 in #6232
- fix: k8s: rename secrets and switch from StringData to Data by @g-linville in #6235
- fix: simplify secret creation and ensure OTEL env vars by @thedadams in #6240
- fix: redirect on run now and derive last run from session created timestamps by @njhale in #6236
- chore: bump dependencies by @ivyjeong13 in #6252
- chore: bump dependencies by @njhale in #6278
- fix: stale authenticating when connecting consecutively by @ivyjeong13 in #6230
- fix: batch of scheduler, message policy, table header fixes by @ivyjeong13 in #6244
- chore: bump gptscript and nanobot by @njhale in #6280
- fix: cleanup Nanobot Agents when a user is deleted by @thedadams in #6284
- chore: bump nanobot to pickup Zoho OAuth fix by @thedadams in #6283
- fix: ensure agent credential is properly cleaned up on user delete by @thedadams in #6320
- chore: bump nanobot to pickup sampling indication fix by @thedadams in #6324
- chore: bump nanobot base images to v0.0.65 by @thedadams in #6327
- chore: bump dependency packages for docs by @ivyjeong13 in #6288
- fix: impersonation banner visibility should not be affected by scroll by @ivyjeong13 in #6286
- fix: ensure docker images are redeployed when the base image changes by @thedadams in #6321
- feat: add idle server shutdown by @thedadams in #6247
- fix: remove references to Voyage AI by @g-linville in #6330
- fix: give auditors read-only access to token usage by @g-linville in #6328
- fix: adjust loading state appearance for agent routes by @ivyjeong13 in #6332
- fix: bulk delete/update unresponsive due to duplicate key value by @ivyjeong13 in #6292
- chore: release v0.19.0 for docs by @thedadams in #6336
- fix: add delete ref for model type by @g-linville in #6338
- fix: properly report kubernetes status of shutdown servers by @thedadams in #6337
- chore: bump nanobot image version for release by @thedadams in #6340
New Contributors
- @calvinmclean made their first contribution in #6165
Full Changelog: v0.18.1...v0.19.0-rc1