Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
mongodb-learning - Skill - OpenSmartRoute
Skillv1.0.0
mongodb-learning
Instructions for AI coding agents working in this repository.
Imported from salunkhesandip/mongodb-learning (AGENTS.md). Install upstream with npx skills add salunkhesandip/mongodb-learning. Copyright stays with the author.
AGENTS
Scope
Instructions for AI coding agents working in this repository.
Stack
Java 25
Spring Boot
MongoDB transactions
Prometheus + Grafana metrics
Gradle Wrapper
Fast Start
Start MongoDB as replica set (rs0) before app startup.
Start app: ./gradlew.bat bootRun
Run tests + coverage: ./gradlew.bat test jacocoTestReport
Important Pitfall
MongoDB transactions require replica set mode. Do not assume standalone MongoDB is enough.
Conventions
Keep REST + service + repository layering consistent with current source layout.
Preserve existing Actuator/metrics naming when adding observability.