* chore: upgrade eslint to v9
* chore: update package dependencies in package.json and pnpm-lock.yaml
- Added `minimatch` and `serialize-javascript` dependencies with updated versions.
- Upgraded `ajv` to version 6.14.0.
- Removed outdated dependencies from pnpm-lock.yaml for better package management.
* feat: add Stripe logos to Companies section
- Introduced new company entry for Stripe in the Companies component, including both light and dark logo variants.
- Updated the Companies array to display 10 logos instead of 8.
- Adjusted TypeScript environment reference to point to the development types directory.
* feat: Introduce web search functionality in configuration v1.2.6
- Added `webSearch` configuration to manage web search features, including search providers, scrapers, and rerankers.
- Implemented a toggle for `webSearch` in the interface configuration to control visibility in the chat interface.
- Updated agents configuration to include `web_search` capability, enabling web search for agents by default.
- Created detailed documentation for web search configuration and usage, including API key setup and component descriptions.
* feat: Add web search feature documentation and update configuration
- Introduced a new section for the web search feature in the documentation, detailing its capabilities and configuration options.
- Updated the `_meta.ts` file to include the web search entry.
- Enhanced the web search configuration instructions to emphasize the importance of using environment variable names instead of actual API keys in the YAML file.
* fix: Correct clip-path attribute to clipPath in RossIndex component
* docs: Expand web search feature documentation
- Added detailed information about the web search feature, including environment variable customization options.
- Included a table of required API keys for various search providers and services.
- Emphasized the ability to customize variable names in the `librechat.yaml` configuration file.
* docs: Update web search configuration settings
- Changed default `scraperTimeout` from 30000ms to 7500ms in the documentation.
- Updated `safeSearch` option to reflect new values: 0 (OFF), 1 (MODERATE - default), and 2 (STRICT).
- Enhanced descriptions for both settings to clarify their functionality and defaults.
* ✨ feat: update home page layout and add usage statistics components
* 🔃 chore: clean up eslint-module-utils dependency entries in pnpm-lock.yaml
* ✨ feat: a lot of things
* ✨ feat: UI adjustements
* ✨ feat: improve author card links, update background colors, and enhance layout responsiveness
* chore: update bun
* ✨ feat: update GitHub stars and Docker pulls statistics
* ✨ feat: update demo link to new preview URL
* ✨ feat: update features section with new Code Interpreter and adjust layout
* ✨ feat: add emoji to Quick Start title for enhanced visibility
* refactor: move user guides to features section
* ✨ feat: add emojis to installation and user guides for improved clarity
* ✨ feat: update Hero component title and description for clarity and enhance demo link
* feat: agents page
* ✨ feat: update agents documentation to clarify built-in tools and mention future integrations
* ✨ feat: add Code Interpreter API documentation and update agents metadata
* ✨ feat: add Code Interpreter page metadata and integrate sparkles effect in Hero component
* chore: comment out NewsletterForm component in Home page
* style: code interpreter gif for features box
* fix: update Agents link to point to the correct features documentation
* fix: pnpm lockfile
* docs: API key notes for code interpreter api
* refactor: improve MobileSwitch component with TypeScript types and null check
* chore: types, packages
* chore: update ESLint configuration and add linting step to CI workflow
fix: update rotate prop type in Card component to accept number or string
* docs: add section on intellectual property protection for Code Interpreter
* docs: refine agents customization features in documentation
* style: hero page
---------
Co-authored-by: Marco Beretta <81851188+berry-13@users.noreply.github.com>