Skip to content

Standardize all agents: add browser tool + context7 MCP server#9

Merged
ChrisThompsonTLDR merged 4 commits intomainfrom
copilot/add-laravel-markdown-response
Apr 8, 2026
Merged

Standardize all agents: add browser tool + context7 MCP server#9
ChrisThompsonTLDR merged 4 commits intomainfrom
copilot/add-laravel-markdown-response

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 8, 2026

All three custom agents now have a consistent tool and MCP server configuration: browser in tools, and deepwiki + context7 + github in mcp-servers.

Changes

  • mcp-research.agent.md — added browser to tools; added context7 MCP server
  • skill-research.agent.md — added browser to tools; added context7 MCP server
  • laravel-package.agent.md — already had browser and context7; no changes needed

Resulting uniform frontmatter across all agents

tools: ["read", "search", "edit", "browser"]
mcp-servers:
  deepwiki:   # sse
  context7:   # stdio via npx
  github:     # sse

Note: .github/mcp.json is not inherited by custom agents — each agent must declare its own mcp-servers. The agents already did this correctly; this PR just brings them to parity.

Summary by CodeRabbit

  • New Features

    • Extended AI agent capabilities with browser functionality across all agents
    • Integrated context7 server for research agents to access enhanced external context and data retrieval
  • Documentation

    • Added documentation for spatie/laravel-markdown-response package with installation, usage examples, and integration guides

@ChrisThompsonTLDR
Copy link
Copy Markdown
Owner

@coderabbitai full review

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 8, 2026

✅ Actions performed

Full review triggered.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 8, 2026

Walkthrough

Three agent configuration files updated to add browser capability to tools. Two research agents additionally configured with a new context7 MCP server. Documentation file added for the spatie/laravel-markdown-response package describing its functionality and usage patterns.

Changes

Cohort / File(s) Summary
Agent Tool Enhancements
.github/agents/laravel-package.agent.md
Added browser to tools list ["read", "search", "edit"]["read", "search", "edit", "browser"].
Agent Tool & Server Expansion
.github/agents/mcp-research.agent.md, .github/agents/skill-research.agent.md
Extended tools with browser capability and added new MCP server context7 configured with npx @context7/mcp-server``, wildcard tool access, and CONTEXT7_API_KEY environment variable.
Package Documentation
.steering/laravel-packages/spatie__laravel-markdown-response.md
New documentation file for spatie/laravel-markdown-response package with front-matter metadata, installation instructions, and usage examples demonstrating MarkdownResponse controller returns and route serving.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main objective of the changeset: standardizing agent configurations by adding browser tool and context7 MCP server across multiple agent files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch copilot/add-laravel-markdown-response

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In @.steering/laravel-packages/spatie__laravel-markdown-response.md:
- Line 13: The metadata file contains an empty downloads_30d field; either
populate the downloads_30d value with the correct 30-day download count or
remove the downloads_30d key entirely to avoid inconsistent metadata. Update the
line containing downloads_30d in the
.steering/laravel-packages/spatie__laravel-markdown-response.md entry so it has
a numeric value (e.g., downloads_30d: 1234) or delete that line if the data is
unavailable.
- Line 73: The wiki-style link '[[Laravel Packages]]' in the Resources section
points to a non-existent page; either remove that link token from the content
(delete the '[[Laravel Packages]]' text) or create a new documentation page
titled "Laravel Packages" that the link resolves to, ensuring the link target
name exactly matches 'Laravel Packages' so the reference is valid.
- Around line 1-16: Update the frontmatter metadata for the
laravel-markdown-response entry: set latest_release to "v1.2.0 (2026-03-18)",
set release_date to "2026-03-18", and correct announce_date to "2026-02-18";
modify the fields named latest_release, release_date, and announce_date in the
file for the "laravel-markdown-response" entry so the published version and
dates match the current stable release.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 2a7ee7a2-2f47-43d5-b5e8-8580422be6c4

📥 Commits

Reviewing files that changed from the base of the PR and between 25655c1 and cd75423.

📒 Files selected for processing (4)
  • .github/agents/laravel-package.agent.md
  • .github/agents/mcp-research.agent.md
  • .github/agents/skill-research.agent.md
  • .steering/laravel-packages/spatie__laravel-markdown-response.md

@ChrisThompsonTLDR
Copy link
Copy Markdown
Owner

@taskrabbit review

@ChrisThompsonTLDR
Copy link
Copy Markdown
Owner

@taskrabbitai review

@ChrisThompsonTLDR ChrisThompsonTLDR merged commit d0d7fed into main Apr 8, 2026
1 check passed
@ChrisThompsonTLDR ChrisThompsonTLDR deleted the copilot/add-laravel-markdown-response branch April 8, 2026 21:09
@coderabbitai coderabbitai bot mentioned this pull request Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants