Skip to content

Fix broken links - #682

Merged
Lauren Hirata Singh (lnhsingh) merged 7 commits into
mainfrom
link2
Sep 29, 2025
Merged

Fix broken links#682
Lauren Hirata Singh (lnhsingh) merged 7 commits into
mainfrom
link2

Conversation

@lnhsingh

Copy link
Copy Markdown
Collaborator

Overview

Type of change

Type: [Replace with: New documentation page / Update existing documentation / Fix typo/bug/link/formatting / Remove outdated content / Other]

Related issues/PRs

  • GitHub issue:
  • Feature PR:
  • Linear issue:
  • Slack thread:

Checklist

  • I have read the contributing guidelines
  • I have tested my changes locally using docs dev
  • All code examples have been tested and work correctly
  • I have used root relative paths for internal links
  • I have updated navigation in src/docs.json if needed
  • I have gotten approval from the relevant reviewers
  • (Internal team members only / optional) I have created a preview deployment using the Create Preview Branch workflow

Additional notes

Copilot AI review requested due to automatic review settings September 29, 2025 19:21
@github-actions github-actions Bot added langchain For docs changes to LangChain langgraph For docs changes to LangGraph python For content related to the Python version of LangChain projects oss javascript labels Sep 29, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR fixes numerous broken internal links across LangChain's documentation by updating outdated paths to match the current documentation structure. The changes primarily address link rot caused by documentation reorganization, ensuring users can properly navigate between related pages and access referenced content.

Key changes include:

  • Updating concept links from /oss/concepts/ to appropriate /oss/langchain/ or /oss/integrations/ paths
  • Fixing how-to guide references to point to current locations
  • Correcting integration and tool documentation cross-references
  • Removing some outdated content blocks and references

Reviewed Changes

Copilot reviewed 74 out of 74 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Various vectorstore, tool, and store integration files Updated broken links to key-value stores, document loaders, and tool documentation
Multiple LLM integration files Fixed warning messages with outdated concept links and removed deprecated content sections
Chat model integration files Updated feature table links and chaining examples to point to current documentation
JavaScript integration files Aligned link paths with Python counterparts for consistency
Document loader files Fixed references to JSON loaders and removed outdated card entries and images
Graph and contributing files Updated various cross-references to match current structure

@github-actions

Copy link
Copy Markdown
Contributor

Preview ID generated: preview-link2-1759173782-a5d4240

### Using with text splitters

Anthropic also lets you specify your own splits using [custom document](https://docs.anthropic.com/en/docs/build-with-claude/citations#custom-content-documents) types. LangChain [text splitters](/oss/concepts/text_splitters/) can be used to generate meaningful splits for this purpose. See the below example, where we split the LangChain.js README (a markdown document) and pass it to Claude as context:
Anthropic also lets you specify your own splits using [custom document](https://docs.anthropic.com/en/docs/build-with-claude/citations#custom-content-documents) types. LangChain text splitters can be used to generate meaningful splits for this purpose. See the below example, where we split the LangChain.js README (a markdown document) and pass it to Claude as context:

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

we dont have it for js

Copilot AI review requested due to automatic review settings September 29, 2025 19:30

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 78 out of 78 changed files in this pull request and generated no new comments.

@github-actions

Copy link
Copy Markdown
Contributor

Preview ID generated: preview-link2-1759174282-b614d96

@github-actions github-actions Bot added langsmith For docs changes to LangSmith langgraph-platform labels Sep 29, 2025
Copilot AI review requested due to automatic review settings September 29, 2025 20:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 87 out of 87 changed files in this pull request and generated 1 comment.

Comments suppressed due to low confidence (2)

src/oss/python/integrations/document_loaders/index.mdx:1

  • [nitpick] Multiple Card components are missing the /> self-closing syntax and use separate closing tags instead. For consistency, all Card components should use the same syntax pattern throughout the file.
---

src/oss/python/integrations/document_loaders/index.mdx:1

  • [nitpick] This line appears to be removed from the table but the corresponding Card component for Oxylabs might still exist in the cards section. Verify that both the table entry and card are consistently removed or maintained.
---

Comment on lines 3062 to 3065
<Card
title="Abso"
href="/oss/python/integrations/chat/abso"
href="/oss/integrations/chat/abso"
>

Copilot AI Sep 29, 2025

Copy link

Choose a reason for hiding this comment

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

[nitpick] The massive diff in this file contains 631 identical link updates. Consider using a script or automated tool for such bulk changes to avoid manual errors and make future similar updates more efficient.

Copilot uses AI. Check for mistakes.
@github-actions

Copy link
Copy Markdown
Contributor

Preview ID generated: preview-link2-1759176402-bed1000

@lnhsingh
Lauren Hirata Singh (lnhsingh) merged commit 5aba87f into main Sep 29, 2025
9 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Preview ID generated: preview-link2-1759176562-1e88d5d

Mason Daugherty (mdrxy) pushed a commit that referenced this pull request Oct 1, 2025
## Overview
<!-- Brief description of what documentation is being added/updated -->

## Type of change

**Type:** [Replace with: New documentation page / Update existing
documentation / Fix typo/bug/link/formatting / Remove outdated content /
Other]

## Related issues/PRs
<!-- 
Link to related issues, feature PRs, or discussions (if applicable)

To automatically close an issue when this PR is merged, use closing
keywords:
- "closes #123" or "fixes #123" or "resolves #123"

For regular references without auto-closing, just use:
- "#123" or "See issue #123"

Examples:
- closes #456 (will auto-close issue #456 when PR is merged)
- See #789 for context (will reference but not auto-close issue #789)
-->
- GitHub issue:
- Feature PR:

<!-- For LangChain employees, if applicable: -->
- Linear issue:
- Slack thread:

## Checklist
<!-- Put an 'x' in all boxes that apply -->
- [ ] I have read the [contributing guidelines](README.md)
- [ ] I have tested my changes locally using `docs dev`
- [ ] All code examples have been tested and work correctly
- [ ] I have used **root relative** paths for internal links
- [ ] I have updated navigation in `src/docs.json` if needed
- I have gotten approval from the relevant reviewers
- (Internal team members only / optional) I have created a preview
deployment using the [Create Preview Branch
workflow](https://github.com/langchain-ai/docs/actions/workflows/create-preview-branch.yml)

## Additional notes
<!-- Any other information that would be helpful for reviewers -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

javascript langchain For docs changes to LangChain langgraph For docs changes to LangGraph langsmith For docs changes to LangSmith oss python For content related to the Python version of LangChain projects

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants