docs: add Scheduled Tasks feature documentation#579
Closed
thealphadollar wants to merge 1 commit into
Closed
Conversation
|
Someone is attempting to deploy a commit to the LibreChat's projects Team on Vercel. A member of the Team first needs to authorize it. |
11 tasks
3154fef to
b19a88c
Compare
Adds a new feature page covering the Scheduled Tasks side-panel, which lets users run any Agent or Assistant on a cron schedule, fixed interval, or one-shot future date: - Registers `CalendarClock` in the sidebar icon map (`lib/icons.tsx`) so the page's `icon: CalendarClock` frontmatter resolves correctly, matching the in-app tab icon. - Registers the page in `content/docs/features/meta.json` under the *Agentic AI* section. - Documents Redis as the only required infrastructure (BullMQ-backed) and links to the dedicated Redis configuration page. - Covers target/prompt configuration, the three trigger types (cron, interval, date) with the Quick presets dropdown and inline friendly-cron description, and IANA-timezone semantics including DST and the past-date no-op for one-shot triggers. - Documents per-task capabilities (Web Search, File Search, Code Execution, MCP server picks) and notes that global `librechat.yaml` toggles still apply. - Covers output handling: scheduled runs land in fresh conversations tagged `isScheduled: true`, hidden from the main chat sidebar, and surfaced via the per-task Task Runs modal; documents the Temporary Chat mode for non-persisted runs. - Documents the inline task-management controls (pause/resume, edit-in-place, history, delete) and the post-deletion visibility behavior (past runs stay filtered out of the main sidebar). - Adds a Security and Isolation section covering user-scoped data access and per-user execution context. - Adds a companion local QA checklist (`QA_TESTING_GUIDE.md`) for verifying the Next.js/Fumadocs site builds cleanly with the new page. Co-authored-by: Cursor <cursoragent@cursor.com>
b19a88c to
a19964a
Compare
Author
|
Closing pending discussion - danny-avila/LibreChat#13175 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds the documentation for the new Scheduled Tasks feature introduced in the core repository (see danny-avila/LibreChat#13159).
Changes
content/docs/features/scheduled_tasks.mdxwhich covers:scheduled_tasksto the Agentic AI section incontent/docs/features/meta.json.Cross-reference
Local QA
Done via
pnpm buildandpnpm start.Made with Cursor