@openpets/nebula
v1.0.0
Published
Nebula Content API plugin for searching video episodes, listing recent episodes, resolving Nebula video URLs to slugs, and fetching full episode metadata.
Downloads
74
Maintainers
Readme
Nebula Pet
OpenPets plugin for Nebula video discovery using the public Nebula Content API.
Tools
nebula-test-connection- Verify connectivity to the content API.nebula-search-video-episodes- Search episodes by text query.nebula-list-video-episodes- List recent episodes with optional filters.nebula-get-video-episode- Fetch a single episode by slug.nebula-get-video-episode-from-url- Parse anebula.tv/videos/<slug>URL and fetch the episode.
Environment Variables
All variables are optional:
NEBULA_AUTH_TOKEN- Bearer token for authenticated requests.NEBULA_CONTENT_API_BASE_URL- Base URL override (default:https://content.api.nebula.app).
Usage Examples
opencode run "test nebula connection"
opencode run "search nebula videos for glidus"
opencode run "get nebula video by slug glidus-dunk-time-5-in-the-name-of-the-mother-extended"
opencode run "get episode from https://nebula.tv/videos/glidus-dunk-time-5-in-the-name-of-the-mother-extended"Development
cd pets/nebula
pets validate
pets build nebula