Natalie
e633952787
feat(@applications/plum-control-mcp): ✨ update black-tv script to handle restart via IPC
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 22:16:11 -07:00
Natalie
4c8b5702f9
feat(@applications/plum-control-mcp): ✨ add http bridge endpoint for tvanarchy
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 19:50:44 -07:00
Natalie
af60797fbd
feat(transmission): ✨ add downloadDir field
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:06:11 -07:00
Natalie
a5507a790d
feat(transmission): ✨ optimize ssh connection pooling for black host
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 10:07:12 -07:00
Natalie
952072a265
fix(transmission): 🐛 optimize ssh connection warmup
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:03:36 -07:00
Natalie
8d28a8a988
feat(play): ✨ enhance playlist creation for single files
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 05:44:13 -07:00
Natalie
c24b1f3258
feat(@applications/plum-control-mcp): ✨ add category support for torrent downloads
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 02:21:33 -07:00
Natalie
c356051845
fix(@applications/plum-control-mcp): 🐛 add env vars for host/endpoint config
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:45:26 -07:00
Natalie
a19e6c3fbe
feat(plum): ✨ add resolve-release command for episode list resolution
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:08:28 -07:00
Natalie
6ddfecb682
feat(transmission): ✨ add rich torrent details via RPC
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 23:58:16 -07:00
Natalie
80b623b2b1
🔥 remove list_json catalog command
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 23:23:51 -07:00
Natalie
d614d4f9b4
feat(applications): ✨ add show catalog listing command
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 23:13:32 -07:00
Natalie
027e9b2c21
feat(@applications/plum-control-mcp): ✨ add cli tool for torrent operations
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 22:46:31 -07:00
Natalie
d7c3974669
feat(blacktv): 'stats' verb (load avg + instantaneous mpv decode %CPU)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 20:49:47 -07:00
Natalie
71bed108a9
feat(plum): ✨ add release/quality switching commands
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 20:41:24 -07:00
Natalie
6680cc6e7f
feat(@applications/plum-control-mcp): ✨ position persistence + resume-show for black's TV
...
- mpv Lua hook (black-tv-watch.lua): per-episode watch log + per-show resume.json
- self-seeks first file on resume (script-opts), so resume never leaks via global --start
- new verbs/tools: resume_show, enqueue, play_index (goto-ep), watched
- launch hardened: --no-resume-playback; volume default via BLACKTV_VOLUME (100)
- state is black-local (read over SSH, never plum's NFS log); README documents it
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 19:37:12 -07:00
Natalie
845f67d34a
feat(@applications/plum-control-mcp): ✨ add blacktv remote control for black's HDMI TV
...
- black_* MCP tools drive mpv-on-DRM on black over SSH (mirrors transmission_*)
- black-tv.sh owns one mpv + IPC socket; display bring-up via nouveau atomic KMS
- boot-persistence systemd unit + nouveau atomic=1 modprobe.d
- README documents the black_* control surface
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 18:25:58 -07:00