Agent OS — durable agents in your TypeScript backend. Start with Meridian →
Intermediate
Customer Refund Agent
Investigate orders, evaluate refund policy, request approval when needed, and execute refunds safely.
What to build
A safe refund workflow with policy gates and human approval.
Suggested architecture
- 1Refund request↓
- 2Refund Agent↓
- 3Order lookup via Skillgate↓
- 4Policy check↓
- 5HITL approval↓
- 6Execute refund↓
- 7Durable receipt
Minimum acceptance criteria
- Public GitHub repository
- Uses @hazeljs/agent
- Order lookup + refund path (real or adapter)
- README with setup instructions
- HITL or Gatekeeper for sensitive refunds
Optional advanced goals
SkillgateGatekeeperDurable ExecutionAudit
Submit Customer Refund Agent
This form saves your project to our database. We review it for the community showcase — you do not open a pull request.
Submit your repository
Public GitHub repos only. This form saves your project to our database. We review it before it can appear on the community showcase — you do not open a pull request.