Skip to content

docs: integrate Pagefind search, Google Analytics, and feedback buttons#2670

Merged
dishaprakash merged 33 commits intodocumentation-reorgfrom
google-analytics
Mar 12, 2026
Merged

docs: integrate Pagefind search, Google Analytics, and feedback buttons#2670
dishaprakash merged 33 commits intodocumentation-reorgfrom
google-analytics

Conversation

@dishaprakash
Copy link
Copy Markdown
Contributor

@dishaprakash dishaprakash commented Mar 9, 2026

Description

Key Changes

  • Added Google Analytics tracking ID.
  • Added on-page feedback buttons for documentation.
  • Adds estimated reading time for each page.
  • Implemented Pagefind to replace the existing documentation search.

Context: Pagefind Search Implementation

Unlike our previous in-memory search, Pagefind generates a highly compressed, pre-calculated search index at build time. To support this:

  • CI/CD: All deployment workflows (Cloudflare Pages, GitHub Pages, and PR Previews) have been updated to automatically run npx pagefind --site public immediately after the Hugo build step.
  • Local Development: hugo server running solely in memory will no longer render search results by default. Developers must generate the physical files and index them locally using hugo --environment development && npx pagefind ... before running the local server.
  • Docs & Config: DEVELOPER.md and gemini.md have been updated with the new local testing instructions, and .hugo/static/pagefind/ has been added to .gitignore to prevent committing local binary indexes.

Rationale: Why Pagefind?

Why add a new build step and shift away from our default search? Ultimately, we are trading a bit of build-time complexity for a leap in user experience.

  • Search Engine Experience: Instead of basic title matching or keyword filtering, Pagefind provides relevant results, substring matching, and highlights the exact context of the match directly in the search dropdown.
  • Better Scaling: It only delivers the exact data chunks needed for a specific query, meaning our docs can grow and search will remain fast.
  • Cleans Up Deployment Branches: Our previous search solution resulted in numerous offline index files across our versioned-gh-pages branch, contributing to repository bloat over time. Pagefind consolidates its compressed chunks into a single pagefind/ directory, keeping our deployment branches clean and tidy.

PR Checklist

Thank you for opening a Pull Request! Before submitting your PR, there are a
few things you can do to make sure it goes smoothly:

  • Make sure you reviewed
    CONTRIBUTING.md
  • Make sure to open an issue as a
    bug/issue
    before writing your code! That way we can discuss the change, evaluate
    designs, and agree on the general idea
  • Ensure the tests and linter pass
  • Code coverage does not decrease (if any source code was changed)
  • Appropriate docs were updated (if necessary)
  • Make sure to add ! if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

@dishaprakash dishaprakash requested a review from a team as a code owner March 9, 2026 02:28
@dishaprakash dishaprakash changed the base branch from main to tools-page-standard March 9, 2026 02:28
@dishaprakash dishaprakash assigned averikitsch and unassigned Yuan325 Mar 9, 2026
@dishaprakash dishaprakash changed the title Google analytics docs: integrate Pagefind search, Google Analytics, and feedback buttons Mar 9, 2026
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request significantly upgrades the documentation experience by integrating a more powerful search engine and analytics, while also refining the content structure for better organization and maintainability. The changes aim to improve user navigation, content discoverability, and provide valuable insights into documentation usage. The refactoring also introduces automated checks to ensure consistency and quality across all documentation pages.

Highlights

  • Enhanced Documentation Search: Implemented Pagefind to replace the existing in-memory documentation search, providing more relevant results, intelligent substring matching, and context highlighting.
  • Google Analytics Integration: Added Google Analytics tracking ID to the documentation site for better usage insights.
  • On-Page Feedback Buttons: Introduced feedback buttons on documentation pages to allow users to provide direct input on content quality.
  • Documentation Structure Refactor: Reorganized the documentation hierarchy, renaming 'getting-started' and 'samples' to 'build-with-mcp-toolbox' and consolidating 'resources/sources' and 'resources/tools' into a new 'integrations' section.
  • New Documentation Linting Scripts: Added CI/CD linting scripts for 'Source' and 'Tool' documentation pages to enforce strict structural and naming conventions.
  • Dynamic Navigation and Shortcodes: Introduced new Hugo layouts and shortcodes (list-tools, compatible-sources, pager) to dynamically display related tools, compatible sources, and improve page navigation.
Changelog
  • .ci/lint-docs-source-page.sh
    • Added new CI script to lint 'Source' documentation pages, enforcing title conventions, heading hierarchy, and shortcode placement.
  • .ci/lint-docs-tool-page.sh
    • Added new CI script to lint 'Tool' documentation pages, enforcing title conventions, heading hierarchy, and shortcode placement.
  • .ci/sample_tests/pre_post_processing/go.integration.cloudbuild.yaml
    • Updated the target root path for Go pre/post-processing samples.
  • .ci/sample_tests/pre_post_processing/js.integration.cloudbuild.yaml
    • Updated the target root path for JavaScript pre/post-processing samples.
  • .ci/sample_tests/pre_post_processing/py.integration.cloudbuild.yaml
    • Updated the target root path for Python pre/post-processing samples.
  • .ci/sample_tests/quickstart/go.integration.cloudbuild.yaml
    • Updated the target root path for Go quickstart samples.
  • .ci/sample_tests/quickstart/js.integration.cloudbuild.yaml
    • Updated the target root path for JavaScript quickstart samples.
  • .ci/sample_tests/quickstart/py.integration.cloudbuild.yaml
    • Updated the target root path for Python quickstart samples.
  • .github/header-checker-lint.yml
    • Updated ignore paths to reflect the new documentation structure.
  • .github/release-please.yml
    • Updated file paths in extraFiles to align with the new documentation structure.
  • .gitignore
    • Added .hugo/static/pagefind/ to ignore local Pagefind search indexes.
  • .hugo/hugo.cloudflare.toml
    • Added new Hugo configuration file for Cloudflare deployments, including Google Analytics, Pagefind enablement, and feedback UI settings.
  • .hugo/hugo.toml
    • Updated Hugo configuration to disable offline search, enable Pagefind, configure feedback UI, reading time, and integrate Google Analytics.
    • Adjusted releases_url and global_logo_url parameters.
  • .hugo/layouts/docs/section.html
    • Added new layout for documentation sections, incorporating feedback buttons and Google Analytics tracking.
  • .hugo/layouts/docs/single.html
    • Added new layout for single documentation pages, incorporating feedback buttons and Google Analytics tracking.
  • .hugo/layouts/index.llms-full.txt
    • Modified the full documentation index template to include a detailed narrative framework, glossary, and dynamic language requirements.
  • .hugo/layouts/index.llms.txt
    • Modified the documentation index template to include a narrative framework, glossary, and dynamic language requirements.
  • .hugo/layouts/partials/hooks/body-end.html
    • Added script to dynamically adjust the global logo URL.
  • .hugo/layouts/partials/hooks/head-end.html
    • Modified to include JavaScript for a migration banner.
  • .hugo/layouts/partials/navbar-version-selector.html
    • Modified the version selector to support deep linking and dynamic base path stripping for versioned documentation.
  • .hugo/layouts/partials/pager.html
    • Added new partial for page navigation, enabling 'Previous' and 'Next' links based on documentation hierarchy.
  • .hugo/layouts/partials/search-input.html
    • Added new partial to integrate Pagefind UI for documentation search, including custom styling and result processing.
  • .hugo/layouts/shortcodes/compatible-sources.html
    • Added new shortcode to dynamically list compatible sources for a given tool.
  • .hugo/layouts/shortcodes/list-tools.html
    • Added new shortcode to dynamically list tools available for a given source, including inherited tools from other directories.
  • .hugo/layouts/shortcodes/production-security-warning.html
    • Added new shortcode to display a production security warning regarding allowed hosts and origins.
  • .hugo/static/js/migration-banner.js
    • Added new JavaScript file to display a sticky banner for archived documentation versions.
  • DEVELOPER.md
    • Updated local development instructions to include Pagefind search index generation.
    • Revised documentation standards for Source and Tool pages, detailing frontmatter, heading hierarchy, and shortcode usage.
    • Updated versioning setup details to reflect the new deployment workflows and search indexing.
  • GEMINI.md
    • Updated local server instructions to include Pagefind search index generation.
    • Revised versioning workflows to reflect the new deployment scenarios and automatic search index generation.
  • README.md
    • Updated the Table of Contents to reflect new documentation sections and removed redundant versioning sub-sections.
    • Updated the architecture image path.
  • docs/en/_index.md
    • Updated the canonical and refresh URLs to point to the new 'user-guide/introduction' path.
  • docs/en/about/_index.md
    • Removed the 'About' index page.
  • docs/en/blogs/_index.md
    • Updated the weight of the 'Featured Articles' section.
  • docs/en/build-with-mcp-toolbox/_index.md
    • Added new index page for 'Build with MCP Toolbox' section, providing an overview of tutorials and guides.
  • docs/en/build-with-mcp-toolbox/alloydb/_index.md
    • Renamed from docs/en/samples/alloydb/_index.md and updated weight and internal links.
    • Updated title to 'AlloyDB for PostgreSQL Source' and added no_list frontmatter.
    • Replaced manual tool listing with list-tools shortcode.
  • docs/en/build-with-mcp-toolbox/alloydb/ai-nl/alloydb_ai_nl.ipynb
    • Renamed from docs/en/samples/alloydb/ai-nl/alloydb_ai_nl.ipynb.
  • docs/en/build-with-mcp-toolbox/alloydb/ai-nl/index.md
    • Renamed from docs/en/samples/alloydb/ai-nl/index.md.
  • docs/en/build-with-mcp-toolbox/alloydb/mcp_quickstart.md
    • Renamed from docs/en/samples/alloydb/mcp_quickstart.md and updated weight and internal links.
  • docs/en/build-with-mcp-toolbox/bigquery/_index.md
    • Renamed from docs/en/samples/bigquery/_index.md and updated weight.
    • Updated title to 'BigQuery Source' and added no_list frontmatter.
    • Replaced manual tool listing with list-tools shortcode.
  • docs/en/build-with-mcp-toolbox/bigquery/colab_quickstart_bigquery.ipynb
    • Renamed from docs/en/samples/bigquery/colab_quickstart_bigquery.ipynb.
  • docs/en/build-with-mcp-toolbox/bigquery/local_quickstart.md
    • Renamed from docs/en/samples/bigquery/local_quickstart.md and updated internal links.
  • docs/en/build-with-mcp-toolbox/bigquery/mcp_quickstart/_index.md
    • Renamed from docs/en/samples/bigquery/mcp_quickstart/_index.md and updated internal links.
  • docs/en/build-with-mcp-toolbox/colab_quickstart.ipynb
    • Renamed from docs/en/getting-started/colab_quickstart.ipynb.
  • docs/en/build-with-mcp-toolbox/deploy_adk_agent.md
    • Renamed from docs/en/how-to/deploy_adk_agent.md and updated internal links.
  • docs/en/build-with-mcp-toolbox/local_quickstart.md
    • Renamed from docs/en/getting-started/local_quickstart.md and updated weight.
  • docs/en/build-with-mcp-toolbox/local_quickstart_go.md
    • Renamed from docs/en/getting-started/local_quickstart_go.md and updated weight.
  • docs/en/build-with-mcp-toolbox/local_quickstart_js.md
    • Renamed from docs/en/getting-started/local_quickstart_js.md and updated weight.
  • docs/en/build-with-mcp-toolbox/looker/_index.md
    • Renamed from docs/en/samples/looker/_index.md and updated weight.
    • Updated title to 'Looker Source' and added no_list frontmatter.
    • Replaced manual tool listing with list-tools shortcode.
  • docs/en/build-with-mcp-toolbox/looker/looker_gemini.md
    • Renamed from docs/en/samples/looker/looker_gemini.md and updated internal links.
  • docs/en/build-with-mcp-toolbox/looker/looker_gemini_oauth/_index.md
    • Renamed from docs/en/samples/looker/looker_gemini_oauth/_index.md.
  • docs/en/build-with-mcp-toolbox/looker/looker_mcp_inspector/_index.md
    • Renamed from docs/en/samples/looker/looker_mcp_inspector/_index.md and updated internal links.
  • docs/en/build-with-mcp-toolbox/mcp_quickstart/_index.md
    • Renamed from docs/en/getting-started/mcp_quickstart/_index.md and updated internal links.
  • docs/en/build-with-mcp-toolbox/neo4j/_index.md
    • Renamed from docs/en/samples/neo4j/_index.md and updated weight.
    • Updated title to 'Neo4j Source' and added no_list frontmatter.
    • Replaced manual tool listing with list-tools shortcode.
  • docs/en/build-with-mcp-toolbox/neo4j/mcp_quickstart.md
    • Renamed from docs/en/samples/neo4j/mcp_quickstart.md and updated internal links.
  • docs/en/build-with-mcp-toolbox/prompts_quickstart_gemini_cli.md
    • Renamed from docs/en/getting-started/prompts_quickstart_gemini_cli.md and updated weight and formatting.
  • docs/en/build-with-mcp-toolbox/quickstart/go/adkgo/go.mod
    • Renamed from docs/en/getting-started/quickstart/go/adkgo/go.mod.
  • docs/en/build-with-mcp-toolbox/quickstart/go/adkgo/go.sum
    • Renamed from docs/en/getting-started/quickstart/go/adkgo/go.sum.
  • docs/en/build-with-mcp-toolbox/quickstart/go/adkgo/quickstart.go
    • Renamed from docs/en/getting-started/quickstart/go/adkgo/quickstart.go.
  • docs/en/build-with-mcp-toolbox/quickstart/go/genAI/go.mod
    • Renamed from docs/en/getting-started/quickstart/go/genAI/go.mod.
  • docs/en/build-with-mcp-toolbox/quickstart/go/genAI/go.sum
    • Renamed from docs/en/getting-started/quickstart/go/genAI/go.sum.
  • docs/en/build-with-mcp-toolbox/quickstart/go/genAI/quickstart.go
    • Renamed from docs/en/getting-started/quickstart/go/genAI/quickstart.go.
  • docs/en/build-with-mcp-toolbox/quickstart/go/genkit/go.mod
    • Renamed from docs/en/getting-started/quickstart/go/genkit/go.mod.
  • docs/en/build-with-mcp-toolbox/quickstart/go/genkit/go.sum
    • Renamed from docs/en/getting-started/quickstart/go/genkit/go.sum.
  • docs/en/build-with-mcp-toolbox/quickstart/go/genkit/quickstart.go
    • Renamed from docs/en/getting-started/quickstart/go/genkit/quickstart.go.
  • docs/en/build-with-mcp-toolbox/quickstart/go/langchain/go.mod
    • Renamed from docs/en/getting-started/quickstart/go/langchain/go.mod.
  • docs/en/build-with-mcp-toolbox/quickstart/go/langchain/go.sum
    • Renamed from docs/en/getting-started/quickstart/go/langchain/go.sum.
  • docs/en/build-with-mcp-toolbox/quickstart/go/langchain/quickstart.go
    • Renamed from docs/en/getting-started/quickstart/go/langchain/quickstart.go.
  • docs/en/build-with-mcp-toolbox/quickstart/go/openAI/go.mod
    • Renamed from docs/en/getting-started/quickstart/go/openAI/go.mod.
  • docs/en/build-with-mcp-toolbox/quickstart/go/openAI/go.sum
    • Renamed from docs/en/getting-started/quickstart/go/openAI/go.sum.
  • docs/en/build-with-mcp-toolbox/quickstart/go/openAI/quickstart.go
    • Renamed from docs/en/getting-started/quickstart/go/openAI/quickstart.go.
  • docs/en/build-with-mcp-toolbox/quickstart/go/quickstart_test.go
    • Renamed from docs/en/getting-started/quickstart/go/quickstart_test.go.
  • docs/en/build-with-mcp-toolbox/quickstart/js/adk/package-lock.json
    • Renamed from docs/en/getting-started/quickstart/js/adk/package-lock.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/adk/package.json
    • Renamed from docs/en/getting-started/quickstart/js/adk/package.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/adk/quickstart.js
    • Renamed from docs/en/getting-started/quickstart/js/adk/quickstart.js.
  • docs/en/build-with-mcp-toolbox/quickstart/js/genAI/package-lock.json
    • Renamed from docs/en/getting-started/quickstart/js/genAI/package-lock.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/genAI/package.json
    • Renamed from docs/en/getting-started/quickstart/js/genAI/package.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/genAI/quickstart.js
    • Renamed from docs/en/getting-started/quickstart/js/genAI/quickstart.js.
  • docs/en/build-with-mcp-toolbox/quickstart/js/genkit/package-lock.json
    • Renamed from docs/en/getting-started/quickstart/js/genkit/package-lock.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/genkit/package.json
    • Renamed from docs/en/getting-started/quickstart/js/genkit/package.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/genkit/quickstart.js
    • Renamed from docs/en/getting-started/quickstart/js/genkit/quickstart.js.
  • docs/en/build-with-mcp-toolbox/quickstart/js/langchain/package-lock.json
    • Renamed from docs/en/getting-started/quickstart/js/langchain/package-lock.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/langchain/package.json
    • Renamed from docs/en/getting-started/quickstart/js/langchain/package.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/langchain/quickstart.js
    • Renamed from docs/en/getting-started/quickstart/js/langchain/quickstart.js.
  • docs/en/build-with-mcp-toolbox/quickstart/js/llamaindex/package-lock.json
    • Renamed from docs/en/getting-started/quickstart/js/llamaindex/package-lock.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/llamaindex/package.json
    • Renamed from docs/en/getting-started/quickstart/js/llamaindex/package.json.
  • docs/en/build-with-mcp-toolbox/quickstart/js/llamaindex/quickstart.js
    • Renamed from docs/en/getting-started/quickstart/js/llamaindex/quickstart.js.
  • docs/en/build-with-mcp-toolbox/quickstart/js/quickstart.test.js
    • Renamed from docs/en/getting-started/quickstart/js/quickstart.test.js.
  • docs/en/build-with-mcp-toolbox/quickstart/python/init.py
    • Renamed from docs/en/getting-started/quickstart/python/__init__.py.
  • docs/en/build-with-mcp-toolbox/quickstart/python/adk/quickstart.py
    • Renamed from docs/en/getting-started/quickstart/python/adk/quickstart.py.
  • docs/en/build-with-mcp-toolbox/quickstart/python/adk/requirements.txt
    • Renamed from docs/en/getting-started/quickstart/python/adk/requirements.txt.
  • docs/en/build-with-mcp-toolbox/quickstart/python/core/quickstart.py
    • Renamed from docs/en/getting-started/quickstart/python/core/quickstart.py.
  • docs/en/build-with-mcp-toolbox/quickstart/python/core/requirements.txt
    • Renamed from docs/en/getting-started/quickstart/python/core/requirements.txt.
  • docs/en/build-with-mcp-toolbox/quickstart/python/langchain/quickstart.py
    • Renamed from docs/en/getting-started/quickstart/python/langchain/quickstart.py.
  • docs/en/build-with-mcp-toolbox/quickstart/python/langchain/requirements.txt
    • Renamed from docs/en/getting-started/quickstart/python/langchain/requirements.txt.
  • docs/en/build-with-mcp-toolbox/quickstart/python/llamaindex/quickstart.py
    • Renamed from docs/en/getting-started/quickstart/python/llamaindex/quickstart.py.
  • docs/en/build-with-mcp-toolbox/quickstart/python/llamaindex/requirements.txt
    • Renamed from docs/en/getting-started/quickstart/python/llamaindex/requirements.txt.
  • docs/en/build-with-mcp-toolbox/quickstart/python/quickstart_test.py
    • Renamed from docs/en/getting-started/quickstart/python/quickstart_test.py.
  • docs/en/build-with-mcp-toolbox/quickstart/shared/cloud_setup.md
    • Renamed from docs/en/getting-started/quickstart/shared/cloud_setup.md.
  • docs/en/build-with-mcp-toolbox/quickstart/shared/configure_toolbox.md
    • Renamed from docs/en/getting-started/quickstart/shared/configure_toolbox.md.
  • docs/en/build-with-mcp-toolbox/quickstart/shared/database_setup.md
    • Renamed from docs/en/getting-started/quickstart/shared/database_setup.md.
  • docs/en/build-with-mcp-toolbox/snowflake/_index.md
    • Renamed from docs/en/samples/snowflake/_index.md and updated weight and internal links.
    • Updated title to 'Snowflake Source' and added no_list frontmatter.
    • Replaced manual tool listing with list-tools shortcode.
  • docs/en/build-with-mcp-toolbox/snowflake/runme.py
    • Renamed from docs/en/samples/snowflake/runme.py.
  • docs/en/build-with-mcp-toolbox/snowflake/snowflake-config.yaml
    • Renamed from docs/en/samples/snowflake/snowflake-config.yaml.
  • docs/en/build-with-mcp-toolbox/snowflake/snowflake-env.sh
    • Renamed from docs/en/samples/snowflake/snowflake-env.sh.
  • docs/en/build-with-mcp-toolbox/snowflake/test-snowflake.sh
    • Renamed from docs/en/samples/snowflake/test-snowflake.sh and updated internal paths.
  • docs/en/concepts/_index.md
    • Removed the 'Concepts' index page.
  • docs/en/getting-started/_index.md
    • Removed the 'Getting Started' index page.
  • docs/en/how-to/_index.md
    • Removed the 'How-to' index page.
  • docs/en/integrations/_index.md
    • Added new index page for the 'Integrations' section, providing an overview of sources and tools.
  • docs/en/integrations/alloydb-admin/_index.md
    • Renamed from docs/en/resources/sources/alloydb-admin.md and updated title, added no_list frontmatter, and included list-tools shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-create-cluster.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-create-cluster.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-create-instance.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-create-instance.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-create-user.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-create-user.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-get-cluster.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-get-cluster.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-get-instance.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-get-instance.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-get-user.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-get-user.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-list-clusters.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-list-clusters.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-list-instances.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-list-instances.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-list-users.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-list-users.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb-admin/alloydb-wait-for-operation.md
    • Renamed from docs/en/resources/tools/alloydb/alloydb-wait-for-operation.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/alloydb/alloydb-ai-nl.md
    • Renamed from docs/en/resources/tools/alloydbainl/alloydb-ai-nl.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Configuration' to 'Advanced Usage' and 'Reference'.
  • docs/en/integrations/bigquery/_index.md
    • Renamed from docs/en/resources/sources/bigquery.md and updated title to 'BigQuery Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/bigquery/bigquery-analyze-contribution.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-analyze-contribution.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Sample Prompt' to 'Advanced Usage' and 'Reference'.
  • docs/en/integrations/bigquery/bigquery-conversational-analytics.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-conversational-analytics.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/bigquery/bigquery-execute-sql.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-execute-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/bigquery/bigquery-forecast.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-forecast.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Sample Prompt' to 'Advanced Usage' and 'Reference'.
  • docs/en/integrations/bigquery/bigquery-get-dataset-info.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-get-dataset-info.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/bigquery/bigquery-get-table-info.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-get-table-info.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/bigquery/bigquery-list-dataset-ids.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-list-dataset-ids.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/bigquery/bigquery-list-table-ids.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-list-table-ids.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/bigquery/bigquery-search-catalog.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-search-catalog.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/bigquery/bigquery-sql.md
    • Renamed from docs/en/resources/tools/bigquery/bigquery-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/bigtable/_index.md
    • Renamed from docs/en/resources/sources/bigtable.md and updated title to 'Bigtable Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/bigtable/bigtable-sql.md
    • Renamed from docs/en/resources/tools/bigtable/bigtable-sql.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Tips' to 'Advanced Usage'.
  • docs/en/integrations/cassandra/_index.md
    • Renamed from docs/en/resources/sources/cassandra.md and updated title to 'Cassandra Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/cassandra/cassandra-cql.md
    • Renamed from docs/en/resources/tools/cassandra/cassandra-cql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/clickhouse/_index.md
    • Renamed from docs/en/resources/sources/clickhouse.md and updated title to 'ClickHouse Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/clickhouse/clickhouse-execute-sql.md
    • Renamed from docs/en/resources/tools/clickhouse/clickhouse-execute-sql.md and updated title, removed alias, and added compatible-sources shortcode.
    • Added 'Parameters' section and refactored 'Parameters' section to 'Reference'.
  • docs/en/integrations/clickhouse/clickhouse-list-databases.md
    • Renamed from docs/en/resources/tools/clickhouse/clickhouse-list-databases.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored 'Return Value' section to 'Output Format'.
  • docs/en/integrations/clickhouse/clickhouse-list-tables.md
    • Renamed from docs/en/resources/tools/clickhouse/clickhouse-list-tables.md and updated title, removed alias, and added compatible-sources shortcode.
    • Added 'Parameters' section and refactored 'Return Value' section to 'Output Format'.
  • docs/en/integrations/clickhouse/clickhouse-sql.md
    • Renamed from docs/en/resources/tools/clickhouse/clickhouse-sql.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored 'Template Parameters Example' to a sub-heading.
  • docs/en/integrations/cloud-sql-admin/_index.md
    • Renamed from docs/en/resources/sources/cloud-sql-admin.md and updated title to 'Cloud SQL Admin Source', added no_list frontmatter, and included list-tools shortcode.
  • docs/en/integrations/cloud-sql-admin/cloudsqlcloneinstance.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlcloneinstance.md and updated title, removed notice, and added compatible-sources shortcode.
    • Refactored sections from 'Examples' to 'Example', 'Usage Notes' to 'Advanced Usage', and 'See Also' to 'Additional Resources'.
  • docs/en/integrations/cloud-sql-admin/cloudsqlcreatebackup.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlcreatebackup.md and updated title, removed notice, and added compatible-sources shortcode.
    • Added 'Parameters' section and refactored 'Examples' to 'Example', 'Tool Inputs' to 'Parameters', and 'See Also' to 'Additional Resources'.
  • docs/en/integrations/cloud-sql-admin/cloudsqlcreatedatabase.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlcreatedatabase.md and updated title, removed notice, and added compatible-sources shortcode.
    • Added 'Parameters' section and refactored 'Input Parameters' to 'Parameters'.
  • docs/en/integrations/cloud-sql-admin/cloudsqlcreateusers.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlcreateusers.md and updated title, removed notice, and added compatible-sources shortcode.
  • docs/en/integrations/cloud-sql-admin/cloudsqlgetinstances.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlgetinstances.md and updated title, removed notice, and added compatible-sources shortcode.
  • docs/en/integrations/cloud-sql-admin/cloudsqllistdatabases.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqllistdatabases.md and updated title, removed notice, and added compatible-sources shortcode.
    • Refactored 'Configuration' to 'Example' and 'Parameters' to 'Parameters'.
  • docs/en/integrations/cloud-sql-admin/cloudsqllistinstances.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqllistinstances.md and updated title, removed notice, and added compatible-sources shortcode.
    • Refactored 'Configuration' to 'Example' and 'Parameters' to 'Parameters'.
  • docs/en/integrations/cloud-sql-admin/cloudsqlmssqlcreateinstance.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlmssqlcreateinstance.md and updated title, removed notice, and added compatible-sources shortcode.
  • docs/en/integrations/cloud-sql-admin/cloudsqlmysqlcreateinstance.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlmysqlcreateinstance.md and updated title, removed notice, and added compatible-sources shortcode.
    • Added 'Parameters' section and refactored 'Configuration' to 'Example' and 'Parameters' to 'Parameters'.
  • docs/en/integrations/cloud-sql-admin/cloudsqlpgcreateinstances.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlpgcreateinstances.md and updated title, removed notice, and added compatible-sources shortcode.
  • docs/en/integrations/cloud-sql-admin/cloudsqlpgupgradeprecheck.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlpgupgradeprecheck.md and updated title, removed notice, and added compatible-sources shortcode.
    • Refactored 'Tool Inputs' to 'Example' and 'Reference' to 'Reference'.
  • docs/en/integrations/cloud-sql-admin/cloudsqlrestorebackup.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlrestorebackup.md and updated title, removed notice, and added compatible-sources shortcode.
    • Added 'Parameters' section and refactored 'Examples' to 'Example', 'Tool Inputs' to 'Parameters', 'Usage Notes' to 'Advanced Usage', and 'See Also' to 'Additional Resources'.
  • docs/en/integrations/cloud-sql-admin/cloudsqlwaitforoperation.md
    • Renamed from docs/en/resources/tools/cloudsql/cloudsqlwaitforoperation.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloud-sql-mssql/_index.md
    • Renamed from docs/en/resources/sources/cloud-sql-mssql.md and updated title to 'Cloud SQL for SQL Server Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/cloud-sql-mysql/_index.md
    • Renamed from docs/en/resources/sources/cloud-sql-mysql.md and updated title to 'Cloud SQL for MySQL Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/cloud-sql-pg/_index.md
    • Renamed from docs/en/resources/sources/cloud-sql-pg.md and updated title to 'Cloud SQL for PostgreSQL Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/cloudgda/_index.md
    • Renamed from docs/en/resources/sources/cloud-gda.md and updated title to 'Gemini Data Analytics Source', added no_list frontmatter, and included list-tools shortcode.
  • docs/en/integrations/cloudgda/cloud-gda-query.md
    • Renamed from docs/en/resources/tools/cloudgda/cloud-gda-query.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/_index.md
    • Renamed from docs/en/resources/sources/cloud-healthcare.md and updated title to 'Cloud Healthcare API Source', added no_list frontmatter, and included list-tools shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-fhir-fetch-page.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-fhir-fetch-page.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-fhir-patient-everything.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-fhir-patient-everything.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-fhir-patient-search.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-fhir-patient-search.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-get-dataset.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-get-dataset.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-get-dicom-store-metrics.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-get-dicom-store-metrics.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-get-dicom-store.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-get-dicom-store.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-get-fhir-resource.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-get-fhir-resource.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-get-fhir-store-metrics.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-get-fhir-store-metrics.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-get-fhir-store.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-get-fhir-store.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-list-dicom-stores.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-list-dicom-stores.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-list-fhir-stores.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-list-fhir-stores.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-retrieve-rendered-dicom-instance.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-retrieve-rendered-dicom-instance.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-search-dicom-instances.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-search-dicom-instances.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-search-dicom-series.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-search-dicom-series.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudhealthcare/cloud-healthcare-search-dicom-studies.md
    • Renamed from docs/en/resources/tools/cloudhealthcare/cloud-healthcare-search-dicom-studies.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudloggingadmin/_index.md
    • Renamed from docs/en/resources/sources/cloud-logging-admin.md and updated title to 'Cloud Logging Admin Source', added no_list frontmatter, and included list-tools shortcode.
  • docs/en/integrations/cloudloggingadmin/cloud-logging-admin-list-log-names.md
    • Renamed from docs/en/resources/tools/cloudloggingadmin/cloud-logging-admin-list-log-names.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudloggingadmin/cloud-logging-admin-list-resource-types.md
    • Renamed from docs/en/resources/tools/cloudloggingadmin/cloud-logging-admin-list-resource-types.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudloggingadmin/cloud-logging-admin-query-logs.md
    • Renamed from docs/en/resources/tools/cloudloggingadmin/cloud-logging-admin-query-logs.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/cloudmonitoring/_index.md
    • Renamed from docs/en/resources/sources/cloud-monitoring.md and updated title to 'Cloud Monitoring Source', added no_list frontmatter, and included list-tools shortcode.
  • docs/en/integrations/cloudmonitoring/cloud-monitoring-query-prometheus.md
    • Renamed from docs/en/resources/tools/cloudmonitoring/cloud-monitoring-query-prometheus.md and updated title.
    • Refactored sections from 'Prerequisites', 'Arguments', and 'Use Cases' to 'Requirements', 'Parameters', and 'Use Cases' sub-headings.
    • Added compatible-sources shortcode and refactored 'Examples' to 'Example'.
  • docs/en/integrations/cockroachdb/_index.md
    • Renamed from docs/en/resources/sources/cockroachdb.md and updated title to 'CockroachDB Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
    • Refactored sections from 'Configuration Parameters' to 'Reference' and 'Best Practices' to 'Advanced Usage'.
  • docs/en/integrations/cockroachdb/cockroachdb-execute-sql.md
    • Renamed from docs/en/resources/tools/cockroachdb/cockroachdb-execute-sql.md and updated title.
    • Added compatible-sources shortcode and 'Parameters' section.
    • Refactored sections from 'Usage Examples', 'CockroachDB-Specific Features', 'Configuration', 'Best Practices', 'Error Handling', 'Security Considerations', 'Common Use Cases', and 'See Also' into sub-headings under 'Advanced Usage', 'Reference', 'Troubleshooting', and 'Additional Resources'.
  • docs/en/integrations/cockroachdb/cockroachdb-list-schemas.md
    • Renamed from docs/en/resources/tools/cockroachdb/cockroachdb-list-schemas.md and updated title.
    • Added compatible-sources shortcode and 'Requirements' section.
    • Refactored sections from 'Configuration', 'Output Structure', 'Usage Example', 'Default Schemas', 'Schema Management in CockroachDB', 'Multi-Tenant Applications', 'Best Practices', 'Integration with Other Tools', 'Common Use Cases', 'Error Handling', 'Permissions Required', 'CockroachDB-Specific Features', and 'See Also' into sub-headings under 'Output Format', 'Reference', 'Advanced Usage', 'Troubleshooting', and 'Additional Resources'.
  • docs/en/integrations/cockroachdb/cockroachdb-list-tables.md
    • Renamed from docs/en/resources/tools/cockroachdb/cockroachdb-list-tables.md and updated title.
    • Added compatible-sources shortcode and 'Parameters' section.
    • Refactored sections from 'Configuration', 'Parameters', 'Output Formats', 'Usage Examples', 'Output Structure', 'CockroachDB-Specific Information', 'Best Practices', 'Excluded Tables', 'Error Handling', 'Integration with AI Assistants', 'Common Use Cases', 'Performance Considerations', and 'See Also' into sub-headings under 'Output Format', 'Reference', 'Advanced Usage', 'Troubleshooting', and 'Additional Resources'.
  • docs/en/integrations/cockroachdb/cockroachdb-sql.md
    • Renamed from docs/en/resources/tools/cockroachdb/cockroachdb-sql.md and updated title.
    • Added compatible-sources shortcode and refactored 'Example' to 'Example' and 'Configuration' to 'Reference'.
    • Refactored sections from 'Template Parameters', 'Best Practices', 'Error Handling', and 'See Also' into sub-headings under 'Advanced Usage', 'Troubleshooting', and 'Additional Resources'.
  • docs/en/integrations/couchbase/_index.md
    • Renamed from docs/en/resources/sources/couchbase.md and updated title to 'Couchbase Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/couchbase/couchbase-sql.md
    • Renamed from docs/en/resources/tools/couchbase/couchbase-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/dataform/_index.md
    • Renamed from docs/en/resources/tools/dataform/_index.md.
  • docs/en/integrations/dataform/dataform-compile-local.md
    • Renamed from docs/en/resources/tools/dataform/dataform-compile-local.md and updated title, removed alias.
  • docs/en/integrations/dataplex/_index.md
    • Renamed from docs/en/resources/sources/dataplex.md and updated title to 'Dataplex Source', added no_list frontmatter, and included list-tools shortcode.
    • Refactored sections from 'Sample System Prompt' to 'Advanced Usage' and 'Reference'.
  • docs/en/integrations/dataplex/dataplex-lookup-entry.md
    • Renamed from docs/en/resources/tools/dataplex/dataplex-lookup-entry.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/dataplex/dataplex-search-aspect-types.md
    • Renamed from docs/en/resources/tools/dataplex/dataplex-search-aspect-types.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/dataplex/dataplex-search-entries.md
    • Renamed from docs/en/resources/tools/dataplex/dataplex-search-entries.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/dgraph/_index.md
    • Renamed from docs/en/resources/sources/dgraph.md and updated title to 'Dgraph Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/dgraph/dgraph-dql.md
    • Renamed from docs/en/resources/tools/dgraph/dgraph-dql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/elasticsearch/_index.md
    • Renamed from docs/en/resources/sources/elasticsearch.md and updated title to 'Elasticsearch Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/elasticsearch/elasticsearch-esql.md
    • Renamed from docs/en/resources/tools/elasticsearch/elasticsearch-esql.md and updated title.
    • Added compatible-sources shortcode and 'Parameters' section.
  • docs/en/integrations/firebird/_index.md
    • Renamed from docs/en/resources/sources/firebird.md and updated title to 'Firebird Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/firebird/firebird-execute-sql.md
    • Renamed from docs/en/resources/tools/firebird/firebird-execute-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/firebird/firebird-sql.md
    • Renamed from docs/en/resources/tools/firebird/firebird-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/firestore/_index.md
    • Renamed from docs/en/resources/sources/firestore.md and updated title to 'Firestore Source', added no_list frontmatter, and included list-tools shortcode.
  • docs/en/integrations/firestore/firestore-add-documents.md
    • Renamed from docs/en/resources/tools/firestore/firestore-add-documents.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Output', 'Data Type Format', 'Basic Types', 'Complex Types', 'Examples', 'Authentication', 'Error Handling', and 'Best Practices' into sub-headings under 'Output Format', 'Advanced Usage', 'Troubleshooting', and 'Additional Resources'.
  • docs/en/integrations/firestore/firestore-delete-documents.md
    • Renamed from docs/en/resources/tools/firestore/firestore-delete-documents.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/firestore/firestore-get-documents.md
    • Renamed from docs/en/resources/tools/firestore/firestore-get-documents.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/firestore/firestore-get-rules.md
    • Renamed from docs/en/resources/tools/firestore/firestore-get-rules.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/firestore/firestore-list-collections.md
    • Renamed from docs/en/resources/tools/firestore/firestore-list-collections.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/firestore/firestore-query-collection.md
    • Renamed from docs/en/resources/tools/firestore/firestore-query-collection.md and updated title, removed alias, and added compatible-sources shortcode.
    • Added 'Parameters' section and refactored 'Parameters' to 'Parameters', 'Response Format' to 'Output Format', and 'Error Handling' to 'Troubleshooting'.
  • docs/en/integrations/firestore/firestore-query.md
    • Renamed from docs/en/resources/tools/firestore/firestore-query.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Overview', 'Key Features', 'Configuration', 'Parameters', 'Filter Format', 'Firestore Native Value Types', 'Complex Type Examples', 'Supported Operators', 'Examples', 'Usage', 'Best Practices', 'Technical Notes', and 'See Also' into sub-headings under 'About', 'Parameters', 'Example', 'Advanced Usage', 'Troubleshooting', and 'Additional Resources'.
  • docs/en/integrations/firestore/firestore-update-document.md
    • Renamed from docs/en/resources/tools/firestore/firestore-update-document.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Description', 'Output', 'Data Type Format', 'Basic Types', 'Complex Types', 'Update Modes', 'Reference', 'Examples', 'Authentication', 'Error Handling', 'Best Practices', 'Differences from Add Documents', and 'Related Tools' into sub-headings under 'About', 'Output Format', 'Reference', 'Advanced Usage', 'Troubleshooting', and 'Additional Resources'.
  • docs/en/integrations/firestore/firestore-validate-rules.md
    • Renamed from docs/en/resources/tools/firestore/firestore-validate-rules.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Overview', 'Configuration', 'Authentication', 'Parameters', 'Response', 'Example Usage', 'Error Handling', 'Use Cases', and 'Related Tools' into sub-headings under 'About', 'Parameters', 'Output Format', 'Advanced Usage', 'Troubleshooting', and 'Additional Resources'.
  • docs/en/integrations/http/_index.md
    • Renamed from docs/en/resources/sources/http.md and updated title to 'HTTP Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/http/http-tool.md
    • Renamed from docs/en/resources/tools/http/http.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/_index.md
    • Renamed from docs/en/resources/sources/looker.md and updated title to 'Looker Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/looker/looker-add-dashboard-element.md
    • Renamed from docs/en/resources/tools/looker/looker-add-dashboard-element.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-add-dashboard-filter.md
    • Renamed from docs/en/resources/tools/looker/looker-add-dashboard-filter.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-conversational-analytics.md
    • Renamed from docs/en/resources/tools/looker/looker-conversational-analytics.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-create-project-directory.md
    • Renamed from docs/en/resources/tools/looker/looker-create-project-directory.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-create-project-file.md
    • Renamed from docs/en/resources/tools/looker/looker-create-project-file.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-delete-project-directory.md
    • Renamed from docs/en/resources/tools/looker/looker-delete-project-directory.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-delete-project-file.md
    • Renamed from docs/en/resources/tools/looker/looker-delete-project-file.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-dev-mode.md
    • Renamed from docs/en/resources/tools/looker/looker-dev-mode.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-generate-embed-url.md
    • Renamed from docs/en/resources/tools/looker/looker-generate-embed-url.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-connection-databases.md
    • Renamed from docs/en/resources/tools/looker/looker-get-connection-databases.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-connection-schemas.md
    • Renamed from docs/en/resources/tools/looker/looker-get-connection-schemas.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-connection-table-columns.md
    • Renamed from docs/en/resources/tools/looker/looker-get-connection-table-columns.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-connection-tables.md
    • Renamed from docs/en/resources/tools/looker/looker-get-connection-tables.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-connections.md
    • Renamed from docs/en/resources/tools/looker/looker-get-connections.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-dashboards.md
    • Renamed from docs/en/resources/tools/looker/looker-get-dashboards.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-dimensions.md
    • Renamed from docs/en/resources/tools/looker/looker-get-dimensions.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-explores.md
    • Renamed from docs/en/resources/tools/looker/looker-get-explores.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-filters.md
    • Renamed from docs/en/resources/tools/looker/looker-get-filters.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-looks.md
    • Renamed from docs/en/resources/tools/looker/looker-get-looks.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-measures.md
    • Renamed from docs/en/resources/tools/looker/looker-get-measures.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-models.md
    • Renamed from docs/en/resources/tools/looker/looker-get-models.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-parameters.md
    • Renamed from docs/en/resources/tools/looker/looker-get-parameters.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-project-directories.md
    • Renamed from docs/en/resources/tools/looker/looker-get-project-directories.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-project-file.md
    • Renamed from docs/en/resources/tools/looker/looker-get-project-file.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-project-files.md
    • Renamed from docs/en/resources/tools/looker/looker-get-project-files.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-get-projects.md
    • Renamed from docs/en/resources/tools/looker/looker-get-projects.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-health-analyze.md
    • Renamed from docs/en/resources/tools/looker/looker-health-analyze.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-health-pulse.md
    • Renamed from docs/en/resources/tools/looker/looker-health-pulse.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-health-vacuum.md
    • Renamed from docs/en/resources/tools/looker/looker-health-vacuum.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-make-dashboard.md
    • Renamed from docs/en/resources/tools/looker/looker-make-dashboard.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-make-look.md
    • Renamed from docs/en/resources/tools/looker/looker-make-look.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-query-sql.md
    • Renamed from docs/en/resources/tools/looker/looker-query-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-query-url.md
    • Renamed from docs/en/resources/tools/looker/looker-query-url.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-query.md
    • Renamed from docs/en/resources/tools/looker/looker-query.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-run-dashboard.md
    • Renamed from docs/en/resources/tools/looker/looker-run-dashboard.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-run-look.md
    • Renamed from docs/en/resources/tools/looker/looker-run-look.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-update-project-file.md
    • Renamed from docs/en/resources/tools/looker/looker-update-project-file.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/looker/looker-validate-project.md
    • Renamed from docs/en/resources/tools/looker/looker-validate-project.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mariadb/_index.md
    • Renamed from docs/en/resources/sources/mariadb.md and updated title to 'MariaDB Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/mindsdb/_index.md
    • Renamed from docs/en/resources/sources/mindsdb.md and updated title to 'MindsDB Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
    • Refactored sections from 'Supported Datasources', 'Example Queries', 'Use Cases', and 'Resources' into sub-headings under 'Advanced Usage' and 'Additional Resources'.
  • docs/en/integrations/mindsdb/mindsdb-execute-sql.md
    • Renamed from docs/en/resources/tools/mindsdb/mindsdb-execute-sql.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Example Queries' and 'Example' into sub-headings under 'Example' and 'Example Queries'.
  • docs/en/integrations/mindsdb/mindsdb-sql.md
    • Renamed from docs/en/resources/tools/mindsdb/mindsdb-sql.md and updated title, removed alias, and added compatible-sources shortcode.
    • Refactored sections from 'Example Queries' into sub-headings under 'Example Queries'.
  • docs/en/integrations/mongodb/_index.md
    • Renamed from docs/en/resources/sources/mongodb.md and updated title to 'MongoDB Source', added no_list frontmatter, and included list-tools shortcode.
  • docs/en/integrations/mongodb/mongodb-aggregate.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-aggregate.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mongodb/mongodb-delete-many.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-delete-many.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mongodb/mongodb-delete-one.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-delete-one.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mongodb/mongodb-find-one.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-find-one.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mongodb/mongodb-find.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-find.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mongodb/mongodb-insert-many.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-insert-many.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mongodb/mongodb-insert-one.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-insert-one.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mongodb/mongodb-update-many.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-update-many.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mongodb/mongodb-update-one.md
    • Renamed from docs/en/resources/tools/mongodb/mongodb-update-one.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mssql/_index.md
    • Renamed from docs/en/resources/sources/mssql.md and updated title to 'SQL Server Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/mssql/mssql-execute-sql.md
    • Renamed from docs/en/resources/tools/mssql/mssql-execute-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mssql/mssql-list-tables.md
    • Renamed from docs/en/resources/tools/mssql/mssql-list-tables.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mssql/mssql-sql.md
    • Renamed from docs/en/resources/tools/mssql/mssql-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mysql/_index.md
    • Renamed from docs/en/resources/sources/mysql.md and updated title to 'MySQL Source', added no_list frontmatter, and replaced manual tool listing with list-tools shortcode.
  • docs/en/integrations/mysql/mysql-execute-sql.md
    • Renamed from docs/en/resources/tools/mysql/mysql-execute-sql.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mysql/mysql-get-query-plan.md
    • Renamed from docs/en/resources/tools/mysql/mysql-get-query-plan.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mysql/mysql-list-active-queries.md
    • Renamed from docs/en/resources/tools/mysql/mysql-list-active-queries.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mysql/mysql-list-table-fragmentation.md
    • Renamed from docs/en/resources/tools/mysql/mysql-list-table-fragmentation.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mysql/mysql-list-tables-missing-unique-indexes.md
    • Renamed from docs/en/resources/tools/mysql/mysql-list-tables-missing-unique-indexes.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mysql/mysql-list-tables.md
    • Renamed from docs/en/resources/tools/mysql/mysql-list-tables.md and updated title, removed alias, and added compatible-sources shortcode.
  • docs/en/integrations/mysql/mysql-sql.md
    • Renamed from docs/en/resources/tools/mysql/mysql-sql.md and updated title, removed alias, and added compatible-sources shortcode.
Ignored Files
  • Ignored by pattern: .github/workflows/** (11)
    • .github/workflows/cloudflare_sync.yaml
    • .github/workflows/deploy_dev_docs.yaml
    • .github/workflows/deploy_dev_docs_to_cf.yaml
    • .github/workflows/deploy_previous_version_docs.yaml
    • .github/workflows/deploy_previous_version_docs_to_cf.yaml
    • .github/workflows/deploy_versioned_docs.yaml
    • .github/workflows/deploy_versioned_docs_to_cf.yaml
    • .github/workflows/docs_lint.yaml
    • .github/workflows/docs_preview_clean_cf.yaml
    • .github/workflows/docs_preview_deploy.yaml
    • .github/workflows/docs_preview_deploy_cf.yaml
Activity
  • Updated CI/CD workflows for Cloudflare Pages, GitHub Pages, and PR Previews to automatically run npx pagefind --site public after the Hugo build step.
  • Modified local development instructions in DEVELOPER.md and GEMINI.md to guide developers on generating Pagefind search indexes locally.
  • Added .hugo/static/pagefind/ to .gitignore to prevent committing local search indexes.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request integrates Pagefind for search, adds Google Analytics, and includes feedback buttons in the documentation. The changes are well-structured, with corresponding updates to configuration, layouts, and developer guides. My review focuses on improving the maintainability of the new search component. I've identified a couple of areas in the custom CSS and JavaScript for the Pagefind UI that could be made more robust and easier to maintain in the long run.

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 9, 2026

Link Resolution Note

Local links and directory changes work differently on GitHub than on the docsite. You must ensure fixes pass the GitHub check and also work with hugo server.
See Link Checking and Fixing with Lychee for more details.

Summary

Status Count
🔍 Total 1031
✅ Successful 769
⏳ Timeouts 0
👻 Excluded 57
❓ Unknown 0
🚫 Errors 71
⛔ Unsupported 0

Errors per input

Errors in DEVELOPER.md

  • [ERROR] https://play.dgraph.io/ | Network error: Connection failed. Check network connectivity and firewall settings (error sending request for url (https://play.dgraph.io/)): Connection failed. Check network connectivity and firewall settings

Errors in docs/en/build-with-mcp-toolbox/alloydb/mcp_quickstart.md

Errors in docs/en/build-with-mcp-toolbox/bigquery/local_quickstart.md

Errors in docs/en/build-with-mcp-toolbox/deploy_adk_agent.md

Errors in docs/en/build-with-mcp-toolbox/looker/looker_gemini_oauth/_index.md

Errors in docs/en/build-with-mcp-toolbox/quickstart/shared/cloud_setup.md

Errors in docs/en/integrations/alloydb-admin/_index.md

Errors in docs/en/integrations/alloydb-admin/alloydb-create-cluster.md

Errors in docs/en/integrations/alloydb-admin/alloydb-create-instance.md

Errors in docs/en/integrations/alloydb-admin/alloydb-create-user.md

Errors in docs/en/integrations/alloydb/alloydb-ai-nl.md

Errors in docs/en/integrations/bigquery/_index.md

Errors in docs/en/integrations/bigquery/bigquery-analyze-contribution.md

Errors in docs/en/integrations/bigquery/bigquery-conversational-analytics.md

Errors in docs/en/integrations/bigquery/bigquery-sql.md

Errors in docs/en/integrations/bigtable/_index.md

Errors in docs/en/integrations/bigtable/bigtable-sql.md

Errors in docs/en/integrations/cloud-sql-admin/cloudsqlcreatebackup.md

Errors in docs/en/integrations/cloud-sql-admin/cloudsqlrestorebackup.md

Errors in docs/en/integrations/cloud-sql-mysql/_index.md

Errors in docs/en/integrations/cloudhealthcare/_index.md

Errors in docs/en/integrations/dataplex/_index.md

Errors in docs/en/integrations/firestore/_index.md

Errors in docs/en/integrations/firestore/firestore-update-document.md

Errors in docs/en/integrations/redis/_index.md

Errors in docs/en/integrations/spanner/spanner-sql.md

Errors in docs/en/integrations/valkey/_index.md

Errors in docs/en/user-guide/configuration/prebuilt-configs/_index.md

Errors in docs/en/user-guide/connect-to/client-sdks/javascript-sdk/core/index.md

Errors in docs/en/user-guide/connect-to/ides/bigquery_mcp.md

Errors in docs/en/user-guide/connect-to/ides/cloud_sql_mssql_mcp.md

Errors in docs/en/user-guide/connect-to/ides/cloud_sql_mysql_mcp.md

Errors in docs/en/user-guide/connect-to/ides/cloud_sql_pg_mcp.md

Errors in docs/en/user-guide/connect-to/ides/postgres_mcp.md

Errors in docs/en/user-guide/connect-to/ides/spanner_mcp.md

Errors in docs/en/user-guide/connect-to/mcp-client/_index.md

Errors in docs/en/user-guide/deploy-to/cloud-run/_index.md

Errors in docs/en/user-guide/deploy-to/kubernetes/_index.md

Errors in docs/en/user-guide/monitoring/telemetry/index.md

Full Github Actions output

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 9, 2026

@github-actions
Copy link
Copy Markdown
Contributor

@dishaprakash dishaprakash merged commit ee89f26 into documentation-reorg Mar 12, 2026
20 of 23 checks passed
@dishaprakash dishaprakash deleted the google-analytics branch March 12, 2026 13:57
@github-actions
Copy link
Copy Markdown
Contributor

🧨 Preview deployments removed.

@dishaprakash dishaprakash mentioned this pull request Mar 24, 2026
6 tasks
dishaprakash added a commit that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- #2647
- #2648
- #2649
- #2650
- #2652
- #2664
- #2665
- #2666
- #2668
- #2670
- #2723
- #2779
- #2788
- #2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com>
github-actions bot pushed a commit to xaas-cloud/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- #2647
- #2648
- #2649
- #2650
- #2652
- #2664
- #2665
- #2666
- #2668
- #2670
- #2723
- #2779
- #2788
- #2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- #2647
- #2648
- #2649
- #2650
- #2652
- #2664
- #2665
- #2666
- #2668
- #2670
- #2723
- #2779
- #2788
- #2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to renovate-bot/googleapis-_-genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to renovate-bot/googleapis-_-genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to xaas-cloud/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to sumedhdk22/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to sumedhdk22/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to nowdaysmen-sudo/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to nowdaysmen-sudo/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to Jaleel-zhu/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to Jaleel-zhu/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to pepe57/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to pepe57/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to NirajNandre/genai-toolbox-fork that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to NirajNandre/genai-toolbox-fork that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to Deeven-Seru/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to Deeven-Seru/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to CrazyForks/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to CrazyForks/genai-toolbox that referenced this pull request Mar 26, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
github-actions bot pushed a commit to bhardwajRahul/genai-toolbox that referenced this pull request Mar 27, 2026
## Description

This PR creates the new v1 docsite.

### Documentation Section
- Clear use-case based folder structure and navigation

### Integrations Section
- New folder structure for each source and compatible tools
- Integration specific samples are moved into their folders

### Samples
- New samples gallery to search for samples from all across the
documentation site
- Search and filter based on tags

### Reference
- FAQ and CLI details

### Hugo
- New secondary top navbar
- Increased search capability

## Merge conflicts
- versioning.md has been added to path `docs/en/reference/versioning.md`
- style-guide has been added to path `docs/en/reference/style-guide.md`

## CloudFlare setup
- workflows added to deploy to cloudflare for new release, dev and
previous release
- individual ephemeral PR preview using cloudflare pages

## Individual PRs
- googleapis#2647
- googleapis#2648
- googleapis#2649
- googleapis#2650
- googleapis#2652
- googleapis#2664
- googleapis#2665
- googleapis#2666
- googleapis#2668
- googleapis#2670
- googleapis#2723
- googleapis#2779
- googleapis#2788
- googleapis#2790

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [x] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [x] Ensure the tests and linter pass
- [x] Code coverage does not decrease (if any source code was changed)
- [x] Appropriate docs were updated (if necessary)
- [x] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: p1 Important issue which blocks shipping the next release. Will be fixed prior to next release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants