v0.1.3
Umami Compass 0.1.3 — Reliable team discovery
This patch completes reliable website discovery for Umami team members and view-only accounts, including deployments where includeTeams=true does not return team-owned websites from the primary endpoint.
Fixed
- Traverse each visible team through the dedicated Umami team-websites endpoint.
- Include websites available through member and view-only team roles without requiring a UUID workaround.
- Deduplicate websites returned through both direct and team discovery before applying pagination and the optional website allowlist.
Security and reliability
- Bound team traversal and upstream website pages.
- Fail explicitly when discovery exceeds the configured safety budget instead of returning a silently partial portfolio.
- Preserve global pagination and allowlist behavior after combining discovery sources.
- No write capabilities are introduced.
Who should upgrade
Upgrade if list_websites is empty or incomplete for a team member/view-only Umami identity, or if the same website appears through multiple discovery paths.
npx --yes --prefer-online umami-compass@latestReproduce this exact version:
npx --yes umami-compass@0.1.3Restart the MCP process after changing versions.
Verification
- 57 automated tests, lint, typecheck, and build.
- npm 12 dry-run pack and clean-consumer package smoke test.
- Official MCP Registry publisher validation against synchronized release metadata.