What's Changed
- chore: clean up documentation around deprecated object store, add some documentation about setting up persistence for agents by @drpebcak in #5981
- fix: blank chat when returning to it from workflow/files by @ivyjeong13 in #5973
- fix: tweak token usage page & graphs by @ivyjeong13 in #5991
- fix: change /nanobot route to /agent by @ivyjeong13 in #5993
- fix: disable reasoning in ui by @ivyjeong13 in #5999
- fix: missed nanobot route by @ivyjeong13 in #6000
- logging by @cjellick in #6006
- Restart agents by @drpebcak in #6005
- fix: audit logs: look up tokens for SystemMCPServers by @g-linville in #6014
- fix: filter out nanobot agent servers from API Key MCP Servers by @ivyjeong13 in #6009
- fix: fix tooltip input/output count for models/users section being incorrect by @ivyjeong13 in #6008
- fix: filter out reasonings in message dataset before parsing tool groups by @ivyjeong13 in #6007
- fix: show required on clicking submit for information request by @ivyjeong13 in #6010
- enhance: select dropdown w/ search & default model aliases options change by @ivyjeong13 in #6016
- enhance: change usage graphs to be like audit logs graphs by @ivyjeong13 in #6004
- fix: graph bucket band time frame fix by @ivyjeong13 in #6019
- perf: cache validated API keys by @cjellick in #6022
- Fix: Logging cleaup by @cjellick in #6028
- docker deployment cache by @cjellick in #6037
- feat: add Auth0 as enterprise auth provider by @cloudnautique in #5948
- fix: on static oauth configured, warning should disappear by @ivyjeong13 in #6026
- feat: apply basic user mcp oberservability improvements by @ryu-man in #5837
- fix: server detail view and audit logs not using alias by @ivyjeong13 in #6031
- Add OpenTelemetry instrumentation for HTTP request tracing by @cjellick in #6043
- fix: ui lint issue by @g-linville in #6046
- feat: publish and install workflows by @g-linville in #6023
- feat: published artifacts / workflows ui/ux by @ivyjeong13 in #6054
- feat: add embedded browser viewer for launched nanobot agents by @njhale in #6047
- docs: update Auth0 auth provider documentation by @cloudnautique in #6045
- feat: manage skills by @g-linville in #6052
- chore: bump obot-mcp-server to v0.0.2 by @g-linville in #6061
- docs: add role to auth0 machine-to-machine app by @cloudnautique in #6064
- enhance: hide BrowserView controls until the agent has a browser by @njhale in #6070
- enhance: add more info to published artifacts routes by @g-linville in #6074
- fix: populate auth provider groups when authenticating with jwt by @g-linville in #6077
- fix: shared workflows ui/ux tweaks by @ivyjeong13 in #6076
- chore: add admin page for managing agents by @drpebcak in #6013
- fix: ensure desired image used on restart by @drpebcak in #6078
- feat: admin skills and skill policies pages by @ivyjeong13 in #6075
- chore: remove banner from /agent, rename to obot agent by @drpebcak in #6083
- fix: adjustments to publish workflow ux by @ivyjeong13 in #6084
- Fix: Provide a fallback crypto function by @cjellick in #6091
- fix: default agent models by @njhale in #6082
- fix: normalize file resource URIs before reading by @njhale in #6093
- fix: thread/session disappearing temporarily or until refresh by @ivyjeong13 in #6094
- Fix: Don't send agent interactions to mcp audit logs by @cjellick in #6053
- fix: scope sidebar files to the active thread and workflow by @njhale in #6100
- fix: show other skills info in skills page by @ivyjeong13 in #6099
- fix: session watch gets cleared/aborted during thread navigation by @ivyjeong13 in #6108
- fix: coming soon for model providers when legacy disabled & reroute login by @ivyjeong13 in #6115
- fix: shared/published workflows ui/ux tweaks 3 by @ivyjeong13 in #6120
- revert agent upgrader by @cjellick in #6122
- fix: remove dropdown/unpublish all in workflow view by @ivyjeong13 in #6123
- fix: mitigate thread-stuck state by reverting to-do list to parse todoWrite tool calls by @ivyjeong13 in #6125
- docs: add skills and skill access policies by @g-linville in #6117
- chore: bump nanobot and obot-mcp-server versions by @g-linville in #6128
Full Changelog: v0.17.1...v0.18.0-rc1