Summary
OpenCLI autofix repaired this adapter locally, and the retry passed.
Adapter
- Site:
instagram
- Command:
explore
- OpenCLI version:
1.8.6
Original failure
- Error code:
(no error thrown — returned empty [])
instagram explore returned [] despite HTTP 200 from
/api/v1/discover/web/explore_grid/ — the adapter only read
sectional_items[].layout_content.medias[], which IG no longer populates.
Local fix summary
IG changed the explore_grid response: media are no longer under the flat
layout_content.medias[] path — they are nested across mixed layout shapes
(one_by_two_item.clips.items[].media, fill_items[], etc). Fix: recursively walk
sectional_items collecting every distinct node.media (dedupe by pk/id/code),
then map to rank/user/caption/likes/comments/type. Also fall back to play_count
for likes on clips/reels. Verified: returns 20 posts.
Issue filed by OpenCLI autofix after a verified local repair.
Summary
OpenCLI autofix repaired this adapter locally, and the retry passed.
Adapter
instagramexplore1.8.6Original failure
(no error thrown — returned empty [])Local fix summary
Issue filed by OpenCLI autofix after a verified local repair.