github danny-avila/LibreChat v0.8.6

pre-release6 hours ago

https://www.librechat.ai/changelog/v0.8.6

๐Ÿž๏ธ Highlights

  • Agent Skills & Subagents
    • Agent Skills package reusable instructions, references, scripts, assets, and permissions into portable capabilities that agents can invoke automatically or on request.
    • Subagents let agents delegate specialized work to other agents while preserving upload, user, and MCP context with recursion and graph limits.
  • Code Execution & Artifacts
    • Text, source-code, DOCX, CSV, XLSX, and PPTX artifacts can render inline or in the side panel with richer previews.
    • Artifact editing, Gemini PDF media blocks, model-spec icons, and persistent agent resource files received reliability fixes.
  • Observability & Operations
    • Added Prometheus metrics, backend OpenTelemetry tracing, SSE lifecycle tracing, HyperDX browser RUM, structured logging context, explicit readiness endpoints, file-log controls, and graceful HTTP shutdown.
  • MCP, Auth, and Admin Hardening
    • Improved MCP remote proxy support, OAuth audience handling, JWT expiry fallback, optional OpenID/MCP client-secret flows, multi-audience OpenID validation, trusted registration overrides, admin-panel SSO redirects, streamable HTTP limits, and MCP permission enforcement for agent tools.
  • Provider and Model Updates
    • Added Claude Opus 4.8 support, Gemini 3.5 Flash support, Gemini tool combinations, Gemma 4 thinking-level support, model-aware Google/Gemini max output tokens, Bedrock AWS profile/API key support, and Bedrock guardrail handling.
  • Reliability and UI Polish
    • Hardened retention semantics, user/config response sanitization, configured rich-text rendering, Redis/in-memory generation cleanup, all-data retention for agent files, MCP title rendering, sidebar/chat race handling, hover actions, shared links, generated file chips, and balance script config loading.

Click to expand Release Notes

For detailed changes in the release candidate, see:


Changes Since v0.8.6-rc1

โœจ Features

๐Ÿ› Fixes

๐Ÿ”ง Refactoring

  • ๐Ÿ“ธ refactor: Refresh Shared Links With Latest Snapshot by @danny-avila in #13095
  • ๐Ÿ—‚๏ธ refactor: Collapse Generated File Chips by @danny-avila in #13116
  • ๐Ÿ›Ÿ refactor: Gracefully Skip Unavailable Web Search Rerankers by @danny-avila in #13191
  • ๐Ÿ—‚๏ธ refactor: Clarify Code Sandbox File Guidance by @danny-avila in #13236
  • ๐Ÿงฌ refactor: Derive Latest Message From Cache by @danny-avila in #13294
  • โฑ๏ธ refactor: Optimistically Show New Chats In Sidebar by @danny-avila in #13298
  • ๐Ÿง  refactor: Replay DeepSeek reasoning_content via OpenRouter by @danny-avila in #13368
  • ๐Ÿ“ค refactor: Align Mention Options With Model Selector by @danny-avila in #13397
  • ๐Ÿง  refactor: Memoize MCP Permission Checks Per Request by @danny-avila in #13419
  • ๐Ÿ—„๏ธ refactor: Honor All-Data Retention for Agent Files by @danny-avila in #13424

๐Ÿงช Tests

๐Ÿ“ฆ Dependencies, Chores & CI

๐ŸŒ Internationalization

New Contributors

Full Changelog: v0.8.6-rc1...v0.8.6

Don't miss a new LibreChat release

NewReleases is sending notifications on new releases.