You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Android TV platform integration: voice search provider, home channel, QR pairing #39
Part of #52 (Post-v1 upgrade track). Shipped in #313; open for the proof below.
Outcome
Android TV platform integration beyond parity: system voice search (Assistant intents; Alexa on Fire TV) with put.io registered as a search provider, a Continue Watching home-screen channel (TV Watch Next), and QR pairing as a convenience layer on device-code auth. tv-native has none of these, so none is a regression.
Shipped in #313: QR code on TV sign-in (draws `https://app.put.io/link?code=`), a Watch Next row for videos watched on this TV, and put.io as an Android TV system search source.
Proof: `./gradlew verify` and the four debug assembles, 299 TV unit tests with negative controls, and a `putio-tv` emulator run as `devs-auto`: the QR round-trip signed the TV in, a card appeared in Play Next and resumed without a prompt, and finishing, trashing and signing out removed it.
Open: the system search UI never showed a result row, because the emulator's Assistant has no Google account; the provider itself answered in a live test. The Google TV launcher and Fire TV are unverified, and Alexa needs Amazon catalog setup outside the app.
New on `io.put.putio`: the install-time `WRITE_EPG_DATA` permission (normal level, no prompt).
Activity
fix(tv): end system-search rejections quietly and check Watch Next on…
feat(tv): QR sign-in, Watch Next row and system search (#313)
altaywtf commentedon Oct 4, 2026
Shipped in #313: QR code on TV sign-in (draws `https://app.put.io/link?code=
`), a Watch Next row for videos watched on this TV, and put.io as an Android TV system search source.Written by an agent (Claude Code, Opus 5.5)