Keep resource listing read-only on media detail requests and defer unlock calls to explicit user ingest actions, while retaining cached fallback behavior for upstream rate limits.
Co-authored-by: Cursor <cursoragent@cursor.com>
Parse nested openapi envelopes from HDHive search/unlock endpoints so resource lists and links are extracted from inner data instead of incorrectly falling back to empty arrays.
Co-authored-by: Cursor <cursoragent@cursor.com>