416 Commits

Author SHA1 Message Date
Joseph Licata
f2a90bb6ac docs: Add Anthropic Vertex AI documentation (#466)
* docs: Add Anthropic Vertex AI documentation

Add comprehensive documentation for running Anthropic Claude models
through Google Cloud Vertex AI, introduced in danny-avila/LibreChat#10780.

Changes:
- Updated anthropic.mdx with Vertex AI quick start section
- Created anthropic_vertex.mdx with detailed YAML configuration docs
- Updated _meta.ts navigation to include new page

* docs: Remove 'enabled' key from Anthropic Vertex AI configuration

Updated the documentation for the Anthropic Vertex AI configuration by removing the 'enabled' key, as it is no longer necessary. Clarified that the presence of the 'vertex' section indicates that Vertex AI is enabled. Adjusted examples and notes for better clarity regarding configuration options.
2026-01-01 12:00:30 -05:00
bene-we
5d232d45fb docs: add MCP OAuth Callback URL (#471)
* docs: add OAuth callback URL details in MCP documentation

* docs: update OAuth redirect URI examples in MCP servers documentation

* docs: improve readability & formatting
2025-12-25 20:45:44 -05:00
Dustin Healy
5861e77975 docs: v1.3.2 config changelog and accompanying docs updates (#469)
* docs: document config changes

* docs: add IMAGE_GEN_OAI_MODEL documentation
2025-12-25 20:42:50 -05:00
Marco Beretta
16d7e81bc9 docs: add configuration validation details and troubleshooting guidance for librechat.yaml (#456) 2025-12-25 23:37:25 +01:00
Danny Avila
d55d17c582 🗞️ docs: update changelog for v0.8.2-rc1 with highlights and new features 2025-12-16 20:28:41 -05:00
Dustin Healy
ac70887e5c 🗞️ docs: add v0.8.2-rc1 changelog (#467)
* docs: v0.8.2-rc1 changelog

* fix: swap out old mistake title

* fix: semantic commits take sorting precedence over emojis

* Update changelog for version 0.8.2-rc1

Added new features, bug fixes, and dependency updates for version 0.8.2-rc1.

* Update changelog for v0.8.2-rc1

Updated changelog for version 0.8.2-rc1 with new features, bug fixes, and dependency updates.

* Fix changelog entry for @librechat/agents bump

---------

Co-authored-by: Danny Avila <danny@librechat.ai>
2025-12-16 20:23:21 -05:00
Dustin Healy
e9cabbfb15 📢 docs: add v0.8.1 changelog (#458)
* docs: add v0.8.1 changelog

* chore: reorder model updates

* chore: bump date

* chore: bump date and latest commits

* chore: update release date to 2025/12/11 for v0.8.1

---------

Co-authored-by: Danny Avila <danny@librechat.ai>
2025-12-11 14:47:35 -05:00
Dustin Healy
296f502ee2 📙 docs: Add documentation for Direct Provider Attachments / OCR (#404)
* 📙 docs: Add documentation for Direct Provider Attachments / OCR

* docs: add note about Responses API

* Revise OCR documentation for clarity and accuracy

Updated section titles and clarified details regarding file uploads to OCR providers, including specific notes for OpenAI and Azure OpenAI.

---------

Co-authored-by: Danny Avila <danny@librechat.ai>
2025-12-11 14:47:16 -05:00
Dustin Healy
5e6f45b729 📬 docs: shareable_links feature page (#460) 2025-12-11 14:41:01 -05:00
Marco Beretta
1a556f38a5 📌 docs: Banner (#459)
* feat: add Banner system docs

* chore: cleanup old updates
2025-12-07 17:26:05 +01:00
Danny Avila
5d86bd2af9 📄 docs: Update Speech-to-Text configuration link in upload_as_text documentation
Replaced the link for Speech-to-Text Configuration to point to the new location in the LibreChat YAML structure for better clarity and accuracy.
2025-12-05 10:57:43 -05:00
Danny Avila
7c263ccf50 📄 docs: Update SharePoint configuration link for File Uploads section
Replaced the link for File Upload Configuration in the SharePoint documentation to point to the new location in the LibreChat YAML structure.
2025-12-05 10:55:47 -05:00
Danny Avila
68c903a9bb Revert "docs: Add OIDC Group Synchronization documentation for Keycloak (#426)" (#462)
This reverts commit 583330e2a4.
2025-12-05 10:54:24 -05:00
Danny Avila
ab364c23c4 📦 chore: Update Packages (#463)
* chore: bump packages

* chore: bump packages

* chore: bump packages

* chore: update package dependencies to latest versions

* chore: update configuration and dependencies for Nextra migration

- Updated TypeScript references in `next-env.d.ts` to align with new Nextra structure.
- Modified `next.config.mjs` to ignore ESLint and TypeScript build errors during the build process.
- Added a new `PACKAGE_UPDATE_SUMMARY.md` documenting package updates and migration details.
- Downgraded Next.js and Nextra versions for compatibility, and updated related dependencies.
- Introduced new `page.tsx` files for dynamic routing and metadata generation in the app directory.
- Added 'use client' directive to multiple components to support client-side rendering.
- Refactored components to remove deprecated Nextra context methods in preparation for App Router.

* chore: update ESLint configuration to use __dirname for tsconfigRootDir and fix lint errors

* chore: update initial statistics for GitHub stars and Docker pulls in Usage component

* chore: refactor clean-cache script to use CommonJS require syntax

* chore: remove redundant ESLint installation step in workflow
2025-12-05 10:53:29 -05:00
Dustin Healy
8218bd0a0e 📒 docs: Add documentation for adding default params via custom params (#454) 2025-12-02 08:11:36 -05:00
illgitthat
134aecad85 🔍 fix: Serper link typo in Docs (#410)
* (minor) add {convo} to titleprompt example

* 🔍 fix: Serper link typo in Docs

Current link was a 404
2025-11-26 11:46:54 -05:00
Rakshit
37e00c5b7b 📚 docs: update Azure OpenAI documentation for new domain format support (#437)
Updated documentation to reflect changes from LibreChat PR #10355, which fixed Azure OpenAI Speech-to-Text 400 Bad Request errors by adding support for the new `.cognitiveservices.azure.com` domain format alongside the legacy `.openai.azure.com` format.

Changes:
- Added domain format support callouts in STT/TTS configuration documentation
- Updated Azure OpenAI configuration guide with new endpoint format examples
- Enhanced instanceName field descriptions across all Azure configuration docs
- Updated DALL-E baseURL documentation to show both domain formats
- Added examples demonstrating both legacy and new domain usage

All changes maintain backward compatibility while documenting the new functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-11-26 11:46:15 -05:00
heptapod
583330e2a4 docs: Add OIDC Group Synchronization documentation for Keycloak (#426)
* docs: Add OIDC Group Synchronization documentation for Keycloak

Add comprehensive documentation for the new OIDC group sync feature:
- Overview and prerequisites
- Configuration examples for realm roles, client roles, and groups
- Step-by-step setup instructions
- Troubleshooting guide with common claim paths
- Usage examples for permissions
- Limitations and best practices

Covers integration with LibreChat's granular permissions system
for agents, prompts, files, and conversations.

Related to LibreChat PR and issue #10006

* docs: Add group/role exclusion pattern documentation

Document OPENID_GROUPS_EXCLUDE_PATTERN configuration option:
- Explain exact match (case-insensitive) and regex pattern support
- Provide common Keycloak exclusion examples
- Show why to exclude system roles, default roles, and auth roles
- Add practical scenario with admin/developers vs system roles
- Include configuration examples for filtering out:
  - offline_access, uma_authorization (system roles)
  - default-roles-* (default realm roles)
  - manage-account, view-profile (account management)

Complements the group sync feature by allowing fine-grained control
over which roles become groups in LibreChat.
2025-11-26 11:45:55 -05:00
Dustin Healy
4646ecc8f7 📰 docs: add v0.8.1-rc2 changelog (#451)
* docs: add v0.8.1-rc2 changelog

* chore: bump release date
2025-11-26 11:45:27 -05:00
Dustin Healy
105f709276 docs: update model_specs.mdx (#453) 2025-11-26 11:37:32 -05:00
Peter Nancarrow
12f8c89885 docs: add groups to modelspecs (#429)
Co-authored-by: Dustin Healy <54083382+dustinhealy@users.noreply.github.com>
2025-11-26 11:34:46 -05:00
Mikhail Salkov
79b5d16781 docs: Fix indent in docker compose volumes bind (#447)
* Update 2024-03-02_ollama.mdx

* Update 2023-11-30_litellm.mdx

* Update google.mdx

* Update custom_endpoints.mdx
2025-11-26 11:07:43 -05:00
Dustin Healy
f1f319a92b 🗞️ docs: Add v0.8.1-rc1 changelog (#450) 2025-11-26 10:13:04 -05:00
Dustin Healy
587d65b87a 📖 docs: Document config changes (v0.8.0-rc1 to v0.8.1-rc1) (#448)
* feat: document new charLimit in memory configuration

* feat: document peoplePicker interface configuration

* feat: document Agent Marketplace configuration

* chore: better description for peoplePicker permissions

* feat: document fileStrategies configuration

* feat: document webSearch's firecrawlVersion addition and scraperType to scraperProvider refactor

* feat: document conversation file import limit env variable CONVERSATION_IMPORT_MAX_FILE_SIZE_BYTES

* feat: document modelSpecs group field configuration

* chore: fix formatting in peoplePicker interface markdown

* feat: add missing .env.example changes

* chore: formatting
2025-11-26 10:12:42 -05:00
Dustin Healy
39d7844bd7 feat: update promptCache documentation to include bedrock (anthropic models) (#442) 2025-11-25 09:23:29 -05:00
_juliettech
8b7de0cc6c docs: Known Custom Endpoint - Helicone (#444) 2025-11-25 09:23:03 -05:00
Danny Avila
4da57562c7 refactor: remove Code Interpreter API references from FooterMenu and meta files 2025-11-04 13:18:39 -05:00
Danny Avila
042d0eb812 🎉 feat: add Banner component (#435) 2025-11-04 11:50:24 -05:00
José Pedro Silva
cc3a6ce37a 📚 docs: Add support for users to be admins when logging in using OpenID (#398) 2025-10-09 03:51:51 -04:00
Danny Avila
a90b4c4ae3 docs: update changelog for v0.8.0 to include a link to the previous version v0.7.9 2025-10-01 17:47:47 -04:00
Danny Avila
888a9f1e8d docs: add changelog for v1.3.0 release with new features and configuration updates
- Introduced `context` capability for agents endpoint, enabling file uploads in chat.
- Enhanced `fileConfig` with OCR, text parsing, STT separation, and `fileTokenLimit` parameter.
- Added `transactions` object structure for token usage tracking.
- Included `jinaApiUrl` in `webSearch` configuration for custom Jina instances.
- Updated documentation for `fileConfig` to reflect new fields and processing methods.
2025-10-01 17:46:58 -04:00
Danny Avila
405137cc52 chore: update initial statistics for GitHub stars and Docker pulls in Usage component 2025-10-01 17:36:14 -04:00
Danny Avila
7416c3a720 feat: enhance TypeScript support and update configuration files
- Added type definitions for the BlogCard component props.
- Updated tsconfig.json to include new libraries and strict null checks.
- Modified next-env.d.ts to reference additional Next.js navigation types.
2025-10-01 17:36:00 -04:00
Danny Avila
0d99df5306 docs: update changelog for v0.8.0 release highlighting major features, improvements, and updates 2025-10-01 14:47:32 -04:00
Danny Avila
1107a11840 docs: add changelog for v0.8.0 release with new features, refactoring, fixes, and internationalization updates 2025-10-01 14:26:04 -04:00
Danny Avila
886c1878bd docs: clarify OPENID_REQUIRED_ROLE usage in dotenv, Azure, and Keycloak configurations to support single or multiple roles 2025-10-01 14:02:15 -04:00
Danny Avila
3d2a0a7a4e docs: update links and related features in upload_as_text.mdx for accuracy 2025-10-01 12:14:32 -04:00
Devinda Senanayaka
d76789852b docs: Update docker_override.mdx by removing version id (#405)
Having the version id results with the warning - the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
2025-10-01 12:04:30 -04:00
Ryan Gates
7d13b706dd fix: broken link for Serper.dev (#406) 2025-10-01 12:03:59 -04:00
Hasan Khan
64b55a6b8e docs: instructions for renewing certbot when using nginx (#415) 2025-10-01 12:03:33 -04:00
Imad Saddik
281a24cf08 fix: Minor typo in stt_tts.mdx (#418) 2025-10-01 12:02:52 -04:00
Danny Avila
16b0846977 docs: update related features section for clarity and consistency 2025-10-01 12:01:11 -04:00
Danny Avila
67b01ca0b4 docs: OCR -> Context changes 2025-10-01 11:27:36 -04:00
Danny Avila
591f125206 feat: add support for alternate DNS lookup for TLS connections with AWS Elasticache 2025-10-01 10:40:36 -04:00
Danny Avila
518966742b feat: add support for selecting specific model specs via URL query parameters 2025-10-01 10:40:31 -04:00
Danny Avila
4819c54552 fix: correct string interpolation reference in Messages Endpoint 2025-10-01 10:40:18 -04:00
Danny Avila
e71918d375 feat: add agent access filtering information for model specs in v0.8.0+ 2025-10-01 10:40:18 -04:00
Danny Avila
a3fc639727 feat: enhance custom params docs with Anthropic API compatibility with detailed parameter handling and implementation status 2025-10-01 10:40:17 -04:00
Danny Avila
0e9167cb1c feat: add optional Jina API URL configuration for web search 2025-10-01 10:40:17 -04:00
Danny Avila
a70405fd6d feat: add MIN_PASSWORD_LENGTH variable for user authentication configuration 2025-10-01 10:40:17 -04:00