feat: add LostFound Match Agent template#157
Conversation
|
Important Review skippedAuto reviews are limited based on label configuration. 🏷️ Required labels (at least one) (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI (base), Organization UI (inherited) Review profile: ASSERTIVE Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip 💬 Introducing Slack Agent: The best way for teams to turn conversations into code.Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.
Built for teams:
One agent for your entire SDLC. Right inside Slack. 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. Comment |
PR Validation ResultsNew Contributions Detected
Check Results
Errors
🛑 Please fix the errors above before this PR can be merged. Refer to CONTRIBUTING.md and CLAUDE.md for the expected folder structure. |
Summary
This PR adds LostFound Match Agent, a focused AgentKit template that compares lost item reports with found item reports and generates a structured match recommendation.
Problem
Lost and found teams in campuses, airports, metro stations, malls, hotels, and other public places often receive messy, incomplete, or differently written item descriptions. Manual matching is slow and inconsistent.
Solution
The agent compares lost and found reports using:
It returns a structured JSON response containing:
Why this is useful
This helps lost and found administrators quickly prioritize likely matches while keeping manual verification in the loop before returning any item.
Contribution Type
Challenge Label
agentkit-challenge