A media_page item with ratings references (e.g. vote_average, vote_count, or OMDB-style ratings map).
Actual
{"code":"UPSTREAM_REJECTED","message":"upstream error (HTTP 500)","http_status":500} for both media types.
Notes
Handler calls GET /api/v2/Search/ratings/{media}/{name}/{year} — route looks correct per the Ombi API surface, so this is likely an upstream failure (possibly a missing OMDB/ratings integration on the instance). Filed for tracking; classify after wire-level verification. The MCP error mapping itself is correct.
## Summary
`read_media` `ratings` fails with `UPSTREAM_REJECTED (HTTP 500)` for both movie and tv lookups.
## Environment
- Binary: deployed darwin-amd64 build from `develop` @ `d047d76`
- Ombi: 4.53.10 (https://ombi.i3omb.com), JWT auth
## Reproduction
```json
read_media {"action":"ratings","media":"movie","name":"Alien","year":1979}
read_media {"action":"ratings","media":"tv","name":"Button Moon","year":1980}
```
## Expected
A media_page item with ratings references (e.g. vote_average, vote_count, or OMDB-style ratings map).
## Actual
`{"code":"UPSTREAM_REJECTED","message":"upstream error (HTTP 500)","http_status":500}` for both media types.
## Notes
Handler calls `GET /api/v2/Search/ratings/{media}/{name}/{year}` — route looks correct per the Ombi API surface, so this is likely an upstream failure (possibly a missing OMDB/ratings integration on the instance). Filed for tracking; classify after wire-level verification. The MCP error mapping itself is correct.
## Correlation IDs
`ce301560a5007addf685f8a2` (movie), `c1648dd42a583d60efbe1d70` (tv)
gronod
added this to the M8 — Upstream 500s (ratings, votes) milestone 2026-09-19 08:57:53 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
read_mediaratingsfails withUPSTREAM_REJECTED (HTTP 500)for both movie and tv lookups.Environment
develop@d047d76Reproduction
Expected
A media_page item with ratings references (e.g. vote_average, vote_count, or OMDB-style ratings map).
Actual
{"code":"UPSTREAM_REJECTED","message":"upstream error (HTTP 500)","http_status":500}for both media types.Notes
Handler calls
GET /api/v2/Search/ratings/{media}/{name}/{year}— route looks correct per the Ombi API surface, so this is likely an upstream failure (possibly a missing OMDB/ratings integration on the instance). Filed for tracking; classify after wire-level verification. The MCP error mapping itself is correct.Correlation IDs
ce301560a5007addf685f8a2(movie),c1648dd42a583d60efbe1d70(tv)