Refine the AI toolkits landing pages#1670
Merged
Merged
Conversation
✅ Deploy Preview for hyperformula-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Task linked: HF-53 Create landing pages for AI toolchains |
Performance comparison of head (a759bb4) vs base (24121f8) |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #1670 +/- ##
========================================
Coverage 97.16% 97.16%
========================================
Files 175 175
Lines 15319 15319
Branches 3287 3287
========================================
Hits 14884 14884
Misses 435 435 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Refines the three AI-integration landing pages — Vercel AI SDK, LangChain/LangGraph, and MCP — so they share a single consistent voice, structure, and call to action, and so it is unmistakable that none of these integrations are installable yet.
Resolves HF-53.
Why
Before this change the three pages drifted in three different directions:
What changed
Shared page template (applied to all three pages)
Every page now follows the same section order:
## What it does— 4 capability bullets (identical wording on all three pages)## Example— one short, idiomatic JS/TS example## Use cases— 5 jobs-to-be-done bullets (identical on AI SDK and LangChain; MCP gets one extra leading bullet — see below)## Get early access— identical CTA admonition framing sign-up as both value to the user (try it before the public release) and value to us (signals demand and shapes priorities)## Links— uniform list"What it does" — now identical across all three pages
"Use cases" — now nearly identical across all three pages
Shared 5-bullet list (Spreadsheet Q&A, what-if and forecasting, validate and clean data, formulas from natural language, financial modeling and reporting).
Per-page specifics
docs/guide/ai-sdk.md— kept as the strongest of the three; warning + CTA + section names harmonized; "Planned for the beta" → "Planned for the first release".docs/guide/integration-with-langchain.md— full rewrite: removed the misleading Python example, added a LangGraphcreateReactAgentJS example mirroring the AI SDK one, added Safety/Links sections.docs/guide/mcp-server.md— full rewrite: replaced the prose-style chat snippet with a concretenpx -y @hyperformula/mcp+ client-config example, added Safety/Links sections, swapped "Beta access" CTA for the standardized "Get early access" admonition.Minor drive-by
docs/guide/types-of-values.md— dropped a strayexcellanguage tag on a fenced code block that VitePress does not recognize.Note
Low Risk
Low risk documentation-only update that rewrites/aligns three integration guides and tweaks one code fence; no runtime or API behavior changes.
Overview
Refactors the
ai-sdk,LangChain/LangGraph, andMCP serverguide pages to a consistent structure and voice, explicitly stating the integrations are not yet available and pointing readers to a unified early-access signup CTA.Updates each page’s capability and use-case messaging to match, replaces the LangChain example with an idiomatic JS/LangGraph snippet, and expands the MCP page with concrete
npxrun + client config examples plus a standardizedLinkssection.Separately, fixes a docs formatting issue in
types-of-values.mdby removing an unsupportedexcelcode-fence language tag.Reviewed by Cursor Bugbot for commit a759bb4. Bugbot is set up for automated code reviews on this repo. Configure here.