Skip to content

✨ docs: Correct the Feature Pages and User Guides - #865

Merged
berry-13 merged 3 commits into
mainfrom
berry-13/docs-features-audit
Oct 23, 2026
Merged

berry-13 merged 3 commits into
mainfrom
berry-13/docs-features-audit

Conversation

@berry-13

Copy link
Copy Markdown
Collaborator

Summary

Checks the feature pages and user guides against the LibreChat client and server. It fixes UI labels, defaults and behavior that had drifted, and describes the admin panel's layered overrides (Base first, then priority, then role, group and user), its encrypted, masked credentials, and the access control and insights changes. Enter-to-send is described as the default, matching upstream #17374.

Stacked on #864; review only this PR's diff.

Change Type

  • Documentation update

Testing

  • UI labels checked against client/src/locales/en/translation.json, behavior against the client and API on LibreChat dev, then rechecked by a second independent pass
  • Internal links and anchors: no broken links
  • Frontmatter parses

Checklist

  • No dash punctuation added

@vercel

vercel Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
librechat-ai Ready Ready Preview Oct 23, 2026 9:35pm UTC

Request Review

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-23T21:29:44.043822Z d62abd7 New commits
🔒 Security Review ✅ Completed 2026-10-23T15:20:26.698470Z 239ca18 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 239ca1835d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

| <kbd>Shift</kbd>+<kbd>Enter</kbd> | New line. |
| <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (<kbd>Cmd</kbd>+<kbd>Enter</kbd>) | While a response streams: the alternate action, **send now** when <kbd>Enter</kbd> queues, or **queue** when <kbd>Enter</kbd> steers. |
| <kbd>Alt</kbd>+<kbd>Enter</kbd> (<kbd>Option</kbd>+<kbd>Enter</kbd>) | While an agent responds: interrupt and send, when available. |
| <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (<kbd>Cmd</kbd>+<kbd>Enter</kbd>) | With **Press Enter to send messages** on (the default), inserts a new line, except while a response streams, where it runs the alternate action: **send now** when <kbd>Enter</kbd> queues, or **queue** when <kbd>Enter</kbd> steers. With the setting off, sends the message. |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Document the actual Ctrl+Enter behavior

This row says that Ctrl/Cmd+Enter inserts a newline when the default Press Enter to send messages setting is enabled, but the newly added default-shortcuts table in settings.mdx lists that same chord as Submit message. With shortcuts enabled by default, these instructions give users two incompatible outcomes and could cause an unintended send; document which handler takes precedence and make both tables agree.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

composer.mdx is right: resolveComposerKeyDown in client/src/utils/shortcuts.ts returns newline for Ctrl/Cmd+Enter when Enter-to-send is on. Fixed the conflicting row in settings.mdx in 00635e3 so it says Ctrl+Enter sends only when Press Enter to send messages is off.

Comment thread content/docs/features/rag_api.mdx Outdated
---

**Currently, this feature is available through [Agents](/docs/features/agents), as well as through Custom Endpoints, OpenAI, Azure OpenAI, Anthropic, and Google.**
In LibreChat, RAG powers the [Agents](/docs/features/agents#file-search) **File Search** capability (`file_search`). Files attached to an agent's File Search, or to a run that selects File Search, are indexed by the RAG API and retrieved on demand. The RAG API is not used for chat endpoints other than Agents.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Qualify the non-Agent RAG exclusion

This categorically says the RAG API is not used by non-Agent chat endpoints, but the next paragraph and the updated Upload as Text documentation describe those chats calling the same API's /text route when RAG_API_URL and matching MIME configuration are present. An operator following this statement could remove the RAG service from a non-Agent deployment and break extraction for formats routed to /text; limit the exclusion to RAG indexing/retrieval rather than the entire API.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in 00635e3: the sentence now limits the exclusion to RAG indexing and retrieval and points to the /text extraction path.

@github-actions

Copy link
Copy Markdown
Contributor

📦 Next.js Bundle Analysis for librechat.ai

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

Base automatically changed from berry-13/docs-config-guides-audit to main October 23, 2026 21:28
Check the feature pages and user guides against the LibreChat client and
server: fix UI labels, defaults and behavior that had drifted, describe
the admin panel's layered overrides and encrypted credentials, and
document the access control and insights changes.
The default shortcut list showed Ctrl+Enter as Submit message, but with
Press Enter to send messages on it inserts a new line. The RAG page also
said non-Agent chats never use the RAG API, although they can use its
/text route for text extraction.
@berry-13
berry-13 force-pushed the berry-13/docs-features-audit branch from f702b41 to d62abd7 Compare October 23, 2026 21:28
@berry-13
berry-13 merged commit a811314 into main Oct 23, 2026
4 of 5 checks passed
@berry-13
berry-13 deleted the berry-13/docs-features-audit branch October 23, 2026 21:29
@github-actions

Copy link
Copy Markdown
Contributor

📦 Next.js Bundle Analysis for librechat.ai

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

This branch was successfully deployed

1 active deployment
Preview — d62abd70 Deployed Oct 23, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant