v0.8.6-rc1

Pre-release

LibreChat-AI/LibreChatv0.8.6-rc1May 13, 2026by danny-avila

Upgrading?

AI Summary

This RC introduces Agent Skills and Subagents, CloudFront CDN file delivery, and Tavily search. It focuses on security hardening for MCP OAuth and OpenID, and adds support for GPT-5.5 and Anthropic tool argument streaming.

Key Highlights

  • Agent Skills for packaging reusable instructions
  • Subagents for delegating specialized work
  • CloudFront CDN file strategy with signed downloads
  • Security and Auth hardening for MCP and OpenID
  • Tavily as Search and Scraper provider

New Features

  • Agent Skills package reusable behavior
  • Subagents for delegating work
  • CloudFront CDN file strategy
  • Tavily search and scraping
  • GPT-5.5 Token Definitions
  • Anthropic Tool Argument Streaming

Full Release Notes

<!-- https://www.librechat.ai/changelog/v0.8.6-rc1 -->


### ๐Ÿž๏ธ Highlights

- ๐Ÿ“œ **Agent Skills**
  - Agent Skills let you package reusable agent behavior into `SKILL.md` bundles: instructions, reference files, scripts, assets, and tool permissions can travel together as a capability an agent can invoke automatically, on request, or always-on.
  - Skills can be imported, size-limited, shared like agents and MCP servers, and scoped per agent, making it easier to build repeatable workflows without baking every instruction into the agent prompt.
- ๐Ÿ‘ฅ **Subagents**
  - Subagents let agents call other agents as tools, so a primary agent can delegate specialized work, run independent passes in parallel, or even call a configured copy of itself for fan-out style problem solving.
  - Subagent runs preserve the surrounding upload, user, and MCP context while enforcing recursion and graph limits, which keeps multi-agent execution powerful without making it unbounded.
- ๐Ÿ–ฅ๏ธ **Code Execution & Artifacts** (pending OSS Code Interpreter release)
  - Text, source-code, DOCX, CSV, XLSX, and PPTX artifacts can render inline or in the side panel with richer previews.
  - Nested artifact paths, Unicode filenames, file metadata encoding, and generated-code context filtering received several hardening passes.
- โ˜๏ธ **CloudFront + S3 File Delivery**
  - New CloudFront file strategy support includes signed cookies, signed downloads, strict signed-access enforcement, region-aware storage keys, and cookie refresh on auth refresh.
- ๐Ÿ”’ **Security, Auth, and MCP Hardening**
  - Improved security for MCP OAuth, OpenID/OIDC, artifact routing, permission caching, avatar fetching, and HTML rendering
- ๐Ÿ” **Providers, Search, and Model Support**
  - Tavily search/scraping, OpenRouter prompt-cache configuration, Vertex AI multi-region endpoints, Anthropic tool-argument streaming, and GPT-5.5 token definitions are now supported.

<details>
<summary><h2>Click to expand Release Notes</h2></summary>

## What's Changed

### โœจ Features

- feat: agent skills by [@danny-avila](https://github.com/danny-avila) in [#12625](https://github.com/danny-avila/LibreChat/pull/12625)
- ๐Ÿ“„ Auto-render Text-Based Code Execution Artifacts Inline by [@danny-avila](https://github.com/danny-avila) in [#12829](https://github.com/danny-avila/LibreChat/pull/12829)
- ๐Ÿชข Enable Tool-Output References for Bash Tool by [@danny-avila](https://github.com/danny-avila) in [#12830](https://github.com/danny-avila/LibreChat/pull/12830)
- ๐ŸชŸ Render Code-Execution Text Artifacts as Side-Panel Artifacts by [@danny-avila](https://github.com/danny-avila) in [#12832](https://github.com/danny-avila/LibreChat/pull/12832)
- ๐ŸชŸ Render Source-Code Artifacts in the Side Panel by [@danny-avila](https://github.com/danny-avila) in [#12854](https://github.com/danny-avila/LibreChat/pull/12854)
- ๐Ÿšซ Add Support for `none` Reranker Type in Web Search Config by [@dlew](https://github.com/dlew) in [#12765](https://github.com/danny-avila/LibreChat/pull/12765)
- ๐Ÿ’ญ Require Explicit Auto-agent Enablement for Memories by [@danny-avila](https://github.com/danny-avila) in [#12886](https://github.com/danny-avila/LibreChat/pull/12886)
- ๐ŸชŸ Add allowedAddresses Exemption List For SSRF-Guarded Targets by [@danny-avila](https://github.com/danny-avila) in [#12933](https://github.com/danny-avila/LibreChat/pull/12933)
- ๐Ÿ” Add Tavily as Search and Scraper Provider by [@yashwanth-alapati](https://github.com/yashwanth-alapati) in [#12581](https://github.com/danny-avila/LibreChat/pull/12581)
- ๐Ÿ” OIDC Bearer Token Authentication for Remote Agent API by [@SpectralOne](https://github.com/SpectralOne) in [#12450](https://github.com/danny-avila/LibreChat/pull/12450)
- ๐Ÿ“„ Rich File Artifact Previews for DOCX, CSV, XLSX, PPTX by [@danny-avila](https://github.com/danny-avila) in [#12934](https://github.com/danny-avila/LibreChat/pull/12934)
- ๐ŸŒฉ๏ธ CloudFront CDN File Strategy by [@AtefBellaaj](https://github.com/AtefBellaaj) in [#12193](https://github.com/danny-avila/LibreChat/pull/12193)
- ๐Ÿงต Enable Anthropic Tool Argument Streaming by [@danny-avila](https://github.com/danny-avila) in [#12962](https://github.com/danny-avila/LibreChat/pull/12962)
- ๐Ÿš€ Decouple File Attachment Persistence from Preview Rendering by [@danny-avila](https://github.com/danny-avila) in [#12957](https://github.com/danny-avila/LibreChat/pull/12957)
- ๐Ÿงฎ Add GPT-5.5 Token Definitions by [@danny-avila](https://github.com/danny-avila) in [#12973](https://github.com/danny-avila/LibreChat/pull/12973)
- ๐Ÿงญ Add Message Navigation Strip & Redesign Scroll-to-Bottom by [@berry-13](https://github.com/berry-13) in [#12657](https://github.com/danny-avila/LibreChat/pull/12657)
- ๐Ÿ” Add Signed CloudFront File Downloads by [@danny-avila](https://github.com/danny-avila) in [#12970](https://github.com/danny-avila/LibreChat/pull/12970)
- ๐ŸŒฅ๏ธ Add Optional Region-aware S3/CloudFront Storage Keys by [@danny-avila](https://github.com/danny-avila) in [#12987](https://github.com/danny-avila/LibreChat/pull/12987)
- ๐Ÿ”„ Cross-Origin Admin OAuth Refresh by [@dustinhealy](https://github.com/dustinhealy) in [#13007](https://github.com/danny-avila/LibreChat/pull/13007)
- ๐Ÿงญ Add OpenRouter Prompt Cache Setting by [@danny-avila](https://github.com/danny-avila) in [#13029](https://github.com/danny-avila/LibreChat/pull/13029)
- ๐Ÿ” Mint Code API Auth Tokens by [@danny-avila](https://github.com/danny-avila) in [#13028](https://github.com/danny-avila/LibreChat/pull/13028)
- ๐ŸŒ Support Vertex AI Multi-Region Endpoints by [@danny-avila](https://github.com/danny-avila) in [#13044](https://github.com/danny-avila/LibreChat/pull/13044)
- ๐Ÿ“ฆ Configure Skill Import Size Limit by [@danny-avila](https://github.com/danny-avila) in [#13073](https://github.com/danny-avila/LibreChat/pull/13073)
- ๐ŸŽญ Support OpenID Audience On Refresh Grants by [@danny-avila](https://github.com/danny-avila) in [#13077](https://github.com/danny-avila/LibreChat/pull/13077)
- ๐ŸŒฉ๏ธ Strict CloudFront signed cookie enforcement via `requireSignedAccess` by [@upman](https://github.com/upman) in [#13078](https://github.com/danny-avila/LibreChat/pull/13078)

### ๐Ÿ› Fixes

- ๐Ÿ—จ๏ธ Restore ModelSpec Preset Greeting (and iconURL Fallback) by [@danny-avila](https://github.com/danny-avila) in [#12809](https://github.com/danny-avila/LibreChat/pull/12809)
- ๐Ÿ›ก๏ธ Prevent silent crash from unhandled MCP OAuth reconnect rejections by [@danny-avila](https://github.com/danny-avila) in [#12812](https://github.com/danny-avila/LibreChat/pull/12812)
- ๐ŸŒฑ Inject Code-Tool Files Into Graph Sessions on First Call (+ read_file Sandbox Fallback) by [@danny-avila](https://github.com/danny-avila) in [#12831](https://github.com/danny-avila/LibreChat/pull/12831)
- ๐Ÿšซ Reject Binary Files in read_file Sandbox Fallback (No More Mojibake) by [@danny-avila](https://github.com/danny-avila) in [#12851](https://github.com/danny-avila/LibreChat/pull/12851)
- ๐Ÿ”ง Replace Literal NUL Bytes in handlers.spec Test Fixture + Normalize CRLF by [@danny-avila](https://github.com/danny-avila) in [#12852](https://github.com/danny-avila/LibreChat/pull/12852)
- ๐Ÿ“‚ Preserve Nested Folder Paths for Code-Execution Artifacts by [@danny-avila](https://github.com/danny-avila) in [#12848](https://github.com/danny-avila/LibreChat/pull/12848)
- ๐Ÿ›‚ Skip Inherited / Mark Skill Files Read-Only in Code-Env Pipeline by [@danny-avila](https://github.com/danny-avila) in [#12866](https://github.com/danny-avila/LibreChat/pull/12866)
- ๐Ÿ’Ž Stop Double-Counting Cache Tokens for Gemini/OpenAI in Usage Spend by [@danny-avila](https://github.com/danny-avila) in [#12868](https://github.com/danny-avila/LibreChat/pull/12868)
- ๐Ÿ›ก๏ธ Filter `user_provided` Sentinel in Tool Credential Loading by [@Falenos](https://github.com/Falenos) in [#12840](https://github.com/danny-avila/LibreChat/pull/12840)
- ๐Ÿงน Graceful MCP OAuth Revoke Cleanup When Tokens Are Missing by [@gaurav0107](https://github.com/gaurav0107) in [#12825](https://github.com/danny-avila/LibreChat/pull/12825)
- ๐Ÿ”Œ Prevent Repeated Idle Check Triggers for Users With Failed MCP Connections by [@darthhexx](https://github.com/darthhexx) in [#12853](https://github.com/danny-avila/LibreChat/pull/12853)
- ๐Ÿงœโ€โ™‚๏ธ Preserve Mermaid `foreignObject` HTML in Sanitized SVG by [@ethanlaj](https://github.com/ethanlaj) in [#12819](https://github.com/danny-avila/LibreChat/pull/12819)
- ๐Ÿฉน Treat `responseCode === 0` as Transport Failure, Not Server Error by [@derhelge](https://github.com/derhelge) in [#12834](https://github.com/danny-avila/LibreChat/pull/12834)
- ๐Ÿ“‚ Preserve Nested Skill Paths in Code-Env Uploads by [@danny-avila](https://github.com/danny-avila) in [#12877](https://github.com/danny-avila/LibreChat/pull/12877)
- ๐Ÿฉน Polish code-execution attachment UX by [@danny-avila](https://github.com/danny-avila) in [#12870](https://github.com/danny-avila/LibreChat/pull/12870)
- ๐Ÿ”Œ Follow 307/308 redirects in MCP streamable HTTP transport by [@ontl](https://github.com/ontl) in [#12850](https://github.com/danny-avila/LibreChat/pull/12850)
- ๐Ÿ“ฅ Resolve Imported-Conversation Default Model From Runtime modelsConfig by [@danny-avila](https://github.com/danny-avila) in [#12885](https://github.com/danny-avila/LibreChat/pull/12885)
- ๐Ÿฉน Sync ControlCombobox popover width with trigger after layout changes by [@ethanlaj](https://github.com/ethanlaj) in [#12887](https://github.com/danny-avila/LibreChat/pull/12887)
- ๐Ÿ›ก๏ธ Handle MCP Tool Cache Lookup Failures by [@danny-avila](https://github.com/danny-avila) in [#12910](https://github.com/danny-avila/LibreChat/pull/12910)
- ๐Ÿ“Œ Stabilize Agent Prompt Cache Prefix by [@danny-avila](https://github.com/danny-avila) in [#12907](https://github.com/danny-avila/LibreChat/pull/12907)
- ๐Ÿงญ Migrate Anthropic Long Context by [@danny-avila](https://github.com/danny-avila) in [#12911](https://github.com/danny-avila/LibreChat/pull/12911)
- ๐Ÿงน Clear MCP OAuth Tokens On Revoke by [@danny-avila](https://github.com/danny-avila) in [#12913](https://github.com/danny-avila/LibreChat/pull/12913)
- ๐Ÿ›ก๏ธ Harden GitNexus Index Workflow by [@danny-avila](https://github.com/danny-avila) in [#12935](https://github.com/danny-avila/LibreChat/pull/12935)
- ๐Ÿงท Pin GitNexus Native Dependency by [@danny-avila](https://github.com/danny-avila) in [#12937](https://github.com/danny-avila/LibreChat/pull/12937)
- ๐Ÿ›ก๏ธ Harden MCP Redirect SSRF Checks by [@danny-avila](https://github.com/danny-avila) in [#12931](https://github.com/danny-avila/LibreChat/pull/12931)
- ๐Ÿงฏ Harden Code Env Filepath Uploads by [@danny-avila](https://github.com/danny-avila) in [#12936](https://github.com/danny-avila/LibreChat/pull/12936)
- ๐Ÿ” Avoid Logging Password On Login Validation Error by [@danny-avila](https://github.com/danny-avila) in [#12926](https://github.com/danny-avila/LibreChat/pull/12926)
- ๐Ÿชช Validate Avatar URL Before Fetch by [@danny-avila](https://github.com/danny-avila) in [#12928](https://github.com/danny-avila/LibreChat/pull/12928)
- ๐Ÿšฆ Make URL Auto-Submit Configurable by [@danny-avila](https://github.com/danny-avila) in [#12929](https://github.com/danny-avila/LibreChat/pull/12929)
- ๐Ÿงผ Sanitize HTML In Admin Banner And MCP Config Dialog by [@danny-avila](https://github.com/danny-avila) in [#12927](https://github.com/danny-avila/LibreChat/pull/12927)
- ๐Ÿ› Propagate User Identity to Subagent MCP Tool Calls by [@danny-avila](https://github.com/danny-avila) in [#12950](https://github.com/danny-avila/LibreChat/pull/12950)
- ๐Ÿ” Forward per-file entity_id through code-env priming by [@danny-avila](https://github.com/danny-avila) in [#12958](https://github.com/danny-avila/LibreChat/pull/12958)
- ๐Ÿงฌ Subagent MCP requestBody Propagation (bump `@librechat/agents to 3.1.78` + cleanup) by [@danny-avila](https://github.com/danny-avila) in [#12959](https://github.com/danny-avila/LibreChat/pull/12959)
- ๐Ÿ›ฐ๏ธ Honor Anthropic Vertex Configuration by [@danny-avila](https://github.com/danny-avila) in [#12972](https://github.com/danny-avila/LibreChat/pull/12972)
- ๐ŸŒ Preserve Unicode Filenames by [@danny-avila](https://github.com/danny-avila) in [#12977](https://github.com/danny-avila/LibreChat/pull/12977)
- โณ Preserve Temporary Chat Retention Config by [@danny-avila](https://github.com/danny-avila) in [#12985](https://github.com/danny-avila/LibreChat/pull/12985)
- ๐Ÿ›‚ Harden Agent File Preview Access by [@danny-avila](https://github.com/danny-avila) in [#12981](https://github.com/danny-avila/LibreChat/pull/12981)
- ๐ŸŒ Percent-encode X-File-Metadata header for Unicode filenames by [@usnavy13](https://github.com/usnavy13) in [#12983](https://github.com/danny-avila/LibreChat/pull/12983)
- โฑ๏ธ Align Auto-Refill Next Date by [@danny-avila](https://github.com/danny-avila) in [#12980](https://github.com/danny-avila/LibreChat/pull/12980)
- ๐Ÿงญ Navigate Signed CDN Downloads by [@danny-avila](https://github.com/danny-avila) in [#12998](https://github.com/danny-avila/LibreChat/pull/12998)
- ๐Ÿชช Preserve OIDC Logout ID Token Hint by [@danny-avila](https://github.com/danny-avila) in [#12999](https://github.com/danny-avila/LibreChat/pull/12999)
- ๐Ÿงญ Preserve Resend Files for Subagents by [@danny-avila](https://github.com/danny-avila) in [#13030](https://github.com/danny-avila/LibreChat/pull/13030)
- ๐Ÿ›Ÿ Persist Vertex Gemini 3 thoughtSignatures across DB round-trips by [@danny-avila](https://github.com/danny-avila) in [#13026](https://github.com/danny-avila/LibreChat/pull/13026)
- ๐Ÿ›Ÿ Summarization Provider misses `vertexai` + case-mismatched custom endpoints by [@danny-avila](https://github.com/danny-avila) in [#13025](https://github.com/danny-avila/LibreChat/pull/13025)
- ๐Ÿ—‚๏ธ Remove Generated Code Files From Prompt Context by [@danny-avila](https://github.com/danny-avila) in [#13037](https://github.com/danny-avila/LibreChat/pull/13037)
- ๐Ÿ›Ÿ Allow Empty `modelSpecs.list` to Unstick Admin-Panel Saves by [@dustinhealy](https://github.com/dustinhealy) in [#13036](https://github.com/danny-avila/LibreChat/pull/13036)
- ๐Ÿ“œ Scope Read File Prompt For Code Agents by [@danny-avila](https://github.com/danny-avila) in [#13040](https://github.com/danny-avila/LibreChat/pull/13040)
- ๐Ÿฆ˜ Skip OpenAI Model Fetch For User-Provided Keys by [@danny-avila](https://github.com/danny-avila) in [#13038](https://github.com/danny-avila/LibreChat/pull/13038)
- โ˜๏ธ Enable Azure Agent Provider Uploads by [@danny-avila](https://github.com/danny-avila) in [#13045](https://github.com/danny-avila/LibreChat/pull/13045)
- ๐Ÿ›ก๏ธ Gate Bash PTC Capabilities by [@danny-avila](https://github.com/danny-avila) in [#13053](https://github.com/danny-avila/LibreChat/pull/13053)
- ๐Ÿ›ฐ๏ธ Validate Vertex Endpoint Overrides by [@danny-avila](https://github.com/danny-avila) in [#13054](https://github.com/danny-avila/LibreChat/pull/13054)
- ๐Ÿ›‚ Restrict OpenID JWT Bearer Reuse by [@danny-avila](https://github.com/danny-avila) in [#13052](https://github.com/danny-avila/LibreChat/pull/13052)
- ๐Ÿงฏ Bound Permission Superset Cache Inputs by [@danny-avila](https://github.com/danny-avila) in [#13065](https://github.com/danny-avila/LibreChat/pull/13065)
- ๐Ÿงฎ Count Rejected Skill Import Bytes by [@danny-avila](https://github.com/danny-avila) in [#13063](https://github.com/danny-avila/LibreChat/pull/13063)
- ๐Ÿงฌ Bound Subagent Expansion by [@danny-avila](https://github.com/danny-avila) in [#13064](https://github.com/danny-avila/LibreChat/pull/13064)
- ๐Ÿ—๏ธ Enforce Skill Share Role Permission by [@danny-avila](https://github.com/danny-avila) in [#13062](https://github.com/danny-avila/LibreChat/pull/13062)
- ๐Ÿช™ Pass appConfig to getBalanceConfig in set-balance script by [@Odrec](https://github.com/Odrec) in [#13070](https://github.com/danny-avila/LibreChat/pull/13070)
- ๐Ÿ›ก๏ธ Harden Artifact Routing Lookups by [@danny-avila](https://github.com/danny-avila) in [#13069](https://github.com/danny-avila/LibreChat/pull/13069)
- ๐Ÿงต Preserve Upload Context Across Multipart Routes by [@danny-avila](https://github.com/danny-avila) in [#13072](https://github.com/danny-avila/LibreChat/pull/13072)
- ๐Ÿช Refresh CloudFront Cookies On Auth Refresh by [@danny-avila](https://github.com/danny-avila) in [#13083](https://github.com/danny-avila/LibreChat/pull/13083)
- ๐Ÿ›ก๏ธ Harden OpenID Session Token Reuse by [@danny-avila](https://github.com/danny-avila) in [#13086](https://github.com/danny-avila/LibreChat/pull/13086)

### ๐Ÿ”ง Refactoring

- ๐Ÿงฌ Align LibreChat With Agents LangChain Upgrade by [@danny-avila](https://github.com/danny-avila) in [#12922](https://github.com/danny-avila/LibreChat/pull/12922)
- ๐Ÿ›‚ Avoid Default Tavily Safe Search by [@danny-avila](https://github.com/danny-avila) in [#12939](https://github.com/danny-avila/LibreChat/pull/12939)
- ๐Ÿ›ก๏ธ Restrict User Tavily Endpoint URLs by [@danny-avila](https://github.com/danny-avila) in [#12946](https://github.com/danny-avila/LibreChat/pull/12946)
- โšก Bound Concurrent Office-HTML Rendering for Code Artifacts by [@danny-avila](https://github.com/danny-avila) in [#12951](https://github.com/danny-avila/LibreChat/pull/12951)
- ๐Ÿ—ƒ๏ธ Keep Code Artifacts Manual-Open by [@danny-avila](https://github.com/danny-avila) in [#12961](https://github.com/danny-avila/LibreChat/pull/12961)
- โŒจ๏ธ Clarify Bash Command Drafting State by [@danny-avila](https://github.com/danny-avila) in [#12963](https://github.com/danny-avila/LibreChat/pull/12963)
- ๐ŸชŸ Improve Subagent Dialog Prompt Rendering by [@danny-avila](https://github.com/danny-avila) in [#12982](https://github.com/danny-avila/LibreChat/pull/12982)
- ๐Ÿ›ก๏ธ Scope `allowedAddresses` By Port by [@danny-avila](https://github.com/danny-avila) in [#13022](https://github.com/danny-avila/LibreChat/pull/13022)
- ๐Ÿงฐ Use Bash PTC for Agent Tools by [@danny-avila](https://github.com/danny-avila) in [#13042](https://github.com/danny-avila/LibreChat/pull/13042)
- ๐Ÿงฌ Align OpenRouter Reasoning Payloads by [@danny-avila](https://github.com/danny-avila) in [#13039](https://github.com/danny-avila/LibreChat/pull/13039)
- ๐Ÿชช Require Remote OIDC Audience by [@danny-avila](https://github.com/danny-avila) in [#13066](https://github.com/danny-avila/LibreChat/pull/13066)
- ๐Ÿท๏ธ Rename Code Interpreter Labels To Run Code by [@danny-avila](https://github.com/danny-avila) in [#13071](https://github.com/danny-avila/LibreChat/pull/13071)
- ๐Ÿช Refresh CloudFront Media Cookies by [@danny-avila](https://github.com/danny-avila) in [#13091](https://github.com/danny-avila/LibreChat/pull/13091)

### ๐Ÿ–ฅ๏ธ UI & Styling

- ๐Ÿ–ฅ๏ธ Render Bash PTC Calls With Bash UI by [@danny-avila](https://github.com/danny-avila) in [#13046](https://github.com/danny-avila/LibreChat/pull/13046)

### ๐Ÿ“ฆ Dependencies, Chores & CI

- ๐Ÿ“ฆ Update TypeScript Config for TS v7 by [@danny-avila](https://github.com/danny-avila) in [#12794](https://github.com/danny-avila/LibreChat/pull/12794)
- ๐Ÿ›ก๏ธ Bump `@xmldom/xmldom` to 0.8.13 via Root Override by [@danny-avila](https://github.com/danny-avila) in [#12795](https://github.com/danny-avila/LibreChat/pull/12795)
- ๐Ÿ“ฆ Update `@librechat/agents` to v3.1.74 by [@danny-avila](https://github.com/danny-avila) in [#12869](https://github.com/danny-avila/LibreChat/pull/12869)
- ๐Ÿ“ฆ npm audit fixes and Mongoose 8.23 TypeScript follow-ups by [@danny-avila](https://github.com/danny-avila) in [#12996](https://github.com/danny-avila/LibreChat/pull/12996)
- ๐Ÿ“ฆ Update `@librechat/agents` to v3.1.79 by [@danny-avila](https://github.com/danny-avila) in [#13000](https://github.com/danny-avila/LibreChat/pull/13000)
- โ›ด๏ธ Use Bitnami Legacy MongoDB Image in Helm Chart by [@vdittgen](https://github.com/vdittgen) in [#13032](https://github.com/danny-avila/LibreChat/pull/13032)
- ๐Ÿ“ฆ Bump `@babel/preset-env` to v7.29.5 by [@danny-avila](https://github.com/danny-avila) in [#13034](https://github.com/danny-avila/LibreChat/pull/13034)
- ๐Ÿ›ก๏ธ Harden Docker Dev Image Builds by [@danny-avila](https://github.com/danny-avila) in [#13041](https://github.com/danny-avila/LibreChat/pull/13041)
- ๐Ÿ“œ Improve Skill Handling Logs by [@danny-avila](https://github.com/danny-avila) in [#13057](https://github.com/danny-avila/LibreChat/pull/13057)
- ๐Ÿชต Log Subagent Limit Hits by [@danny-avila](https://github.com/danny-avila) in [#13068](https://github.com/danny-avila/LibreChat/pull/13068)
- ๐Ÿ“ฆ Bump `@librechat/agents` to v3.1.85 and `mermaid` to v11.15.0 by [@danny-avila](https://github.com/danny-avila) in [#13079](https://github.com/danny-avila/LibreChat/pull/13079)
- ๐Ÿณ Build Docker Client Package With Data Provider Dist by [@danny-avila](https://github.com/danny-avila) in [#13097](https://github.com/danny-avila/LibreChat/pull/13097)
- ๐Ÿ“ฆ Bump `@librechat/agents` to v3.1.86, npm audit, build fix by [@danny-avila](https://github.com/danny-avila) in [#13105](https://github.com/danny-avila/LibreChat/pull/13105)
- โœจ v0.8.6-rc1 by [@danny-avila](https://github.com/danny-avila) in [#13094](https://github.com/danny-avila/LibreChat/pull/13094)

### ๐Ÿ“š Documentation

- ๐Ÿ“š Add Skills, Subagents, and CloudFront References by [@danny-avila](https://github.com/danny-avila) in [#13096](https://github.com/danny-avila/LibreChat/pull/13096)

### ๐ŸŒ Internationalization

- ๐ŸŒ i18n: Update translation.json with latest translations by [@github-actions[bot]](https://github.com/apps/github-actions) in [#12916](https://github.com/danny-avila/LibreChat/pull/12916), [#12964](https://github.com/danny-avila/LibreChat/pull/12964), [#13058](https://github.com/danny-avila/LibreChat/pull/13058), [#13080](https://github.com/danny-avila/LibreChat/pull/13080)

</details>

## New Contributors

- [@Falenos](https://github.com/Falenos) made their first contribution in [#12840](https://github.com/danny-avila/LibreChat/pull/12840)
- [@gaurav0107](https://github.com/gaurav0107) made their first contribution in [#12825](https://github.com/danny-avila/LibreChat/pull/12825)
- [@ontl](https://github.com/ontl) made their first contribution in [#12850](https://github.com/danny-avila/LibreChat/pull/12850)
- [@yashwanth-alapati](https://github.com/yashwanth-alapati) made their first contribution in [#12581](https://github.com/danny-avila/LibreChat/pull/12581)
- [@vdittgen](https://github.com/vdittgen) made their first contribution in [#13032](https://github.com/danny-avila/LibreChat/pull/13032)

**Full Changelog**: https://github.com/danny-avila/LibreChat/compare/v0.8.5...v0.8.6-rc1

Related Repositories