Skip to content

fix: update outdated CrewAI Toolkit links in docs (fixes #5253)#5254

Open
devin-ai-integration[bot] wants to merge 1 commit intomainfrom
devin/1775206691-fix-outdated-toolkit-links
Open

fix: update outdated CrewAI Toolkit links in docs (fixes #5253)#5254
devin-ai-integration[bot] wants to merge 1 commit intomainfrom
devin/1775206691-fix-outdated-toolkit-links

Conversation

@devin-ai-integration
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot commented Apr 3, 2026

Summary

Replaces all references to the deprecated personal repo URL (github.com/joaomdmoura/crewai-tools) with the current monorepo location (github.com/crewAIInc/crewAI/tree/main/lib/crewai-tools) across all 4 language versions of the docs (en, ko, ar, pt-BR). Affected files: agents.mdx, tasks.mdx, and tools.mdx in each locale — 12 files total.

Adds a regression test (lib/crewai/tests/test_docs_links.py) that scans all .mdx files for the deprecated URL to prevent this from recurring.

Fixes #5253

Review & Testing Checklist for Human

  • Verify the new link https://github.com/crewAIInc/crewAI/tree/main/lib/crewai-tools resolves correctly
  • Spot-check a couple of the localized doc files (ar, ko, pt-BR) to confirm the links render properly in markdown context
  • Note: test_crewai_toolkit_links_use_correct_url uses a regex matching CrewAI.*Toolkit in link text, which won't match localized link text (e.g., Arabic مجموعة أدوات CrewAI). The first test (test_no_deprecated_crewai_tools_link) does a plain string search and covers all languages. Decide if the second test's partial coverage is acceptable or if it should be adjusted.

Notes

  • Changelog entries referencing @joaomdmoura as an author attribution were intentionally left unchanged — those are accurate historical records, not links to the old repo.
  • The ko/concepts/tools.mdx diff includes a trailing newline fix (missing EOF newline).

Link to Devin session: https://app.devin.ai/sessions/8f3a0917988f4a48846744a720484b0f


Note

Low Risk
Low risk: documentation-only link updates plus a new test that scans .mdx files for deprecated URLs; no runtime code paths are affected beyond CI test coverage.

Overview
Updates all docs references to the CrewAI Toolkit repo from github.com/joaomdmoura/crewai-tools to the monorepo location github.com/crewAIInc/crewAI/tree/main/lib/crewai-tools across multiple locales (e.g., agents.mdx, tasks.mdx, tools.mdx).

Adds lib/crewai/tests/test_docs_links.py, a pytest suite that walks the docs/ tree to fail CI on deprecated toolkit URLs and to validate that markdown links labeled CrewAI Toolkit point at the correct monorepo URL.

Written by Cursor Bugbot for commit f66e30b. This will update automatically on new commits. Configure here.

Update all references from the old personal repo URL
(github.com/joaomdmoura/crewai-tools) to the current monorepo location
(github.com/crewAIInc/crewAI/tree/main/lib/crewai-tools) across all
language versions (en, ko, ar, pt-BR) of the docs.

Add regression test to prevent future link rot.

Fixes #5253

Co-Authored-By: João <joao@crewai.com>
@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

Prompt hidden (unlisted session)

@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@mintlify
Copy link
Copy Markdown

mintlify bot commented Apr 3, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
crewai 🟢 Ready View Preview Apr 3, 2026, 9:05 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Doc update

0 participants