Skip to content

feat(Genie): Implement Genie provider - #256

Open
Maxr1998 wants to merge 1 commit into
kellnerd:mainfrom
Maxr1998:genie-provider
Open

feat(Genie): Implement Genie provider#256
Maxr1998 wants to merge 1 commit into
kellnerd:mainfrom
Maxr1998:genie-provider

Conversation

@Maxr1998

Copy link
Copy Markdown
Contributor

Genie is a South Korean digital streaming service.
This provider uses the mobile app's API, which is publicly accessible without authentication. A single request returns both the album metadata and the track listing.
The brand color and icon have been taken from the mobile app.

To implement this change, I used the help of an AI tool (namely Claude Code using the Fable 5 model), which created the Genie API types from HTTP responses captured with HTTP Toolkit and curl, and wrote the initial provider implementation and tests (using the previous Bugs! and Melon providers as a reference).
Regardless, all code changes have been personally reviewed by me, and I take full responsibility for them. I also selected the test cases myself.

Closes #204.

@Maxr1998

This comment was marked as outdated.

@kellnerd kellnerd added feature New feature or request provider Metadata provider labels Aug 30, 2026
Genie is a South Korean digital streaming service.
This provider uses the mobile app's API, which is publicly accessible without authentication. A single request returns both the album metadata and the track listing.
The brand color and icon have been taken from the mobile app.

To implement this change, I used the help of an AI tool (namely Claude Code using the Fable 5 model), which created the Genie API types from HTTP responses captured with HTTP Toolkit and curl, and wrote the initial provider implementation and tests (using the previous Bugs! and Melon providers as a reference).
Regardless, all code changes have been personally reviewed by me, and I take full responsibility for them. I also selected the test cases myself.

Assisted-by: Claude:claude-fable-5
@Maxr1998
Maxr1998 marked this pull request as ready for review August 30, 2026 12:18
@Maxr1998

Copy link
Copy Markdown
Contributor Author

This is now ready for review 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request provider Metadata provider

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Genie

2 participants