mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-02-27 18:22:41 -08:00
1.4 KiB
1.4 KiB
Agent: codex-plugin-start-overlay-gate-20260223T044347Z-k3n8
- alias:
codex-plugin-start-overlay-gate - mission:
Fix mpv plugin regression where start is refused if SubMiner process is not already running (TASK-117). - status:
handoff - branch:
main - started_at:
2026-02-23T04:49:00Z - heartbeat_minutes:
5
Current Work (newest first)
- [2026-02-23T04:47:40Z] completed: patched cold-start gate in
plugin/subminer.lua, added Lua regression harness, validated red->green + syntax + focused launcher mpv tests. - [2026-02-23T04:49:00Z] intent: reproduce root cause from user logs; add red test first; patch plugin start gate with minimal behavior change.
Files Touched
plugin/subminer.luascripts/test-plugin-start-gate.luabacklog/tasks/task-117 - Fix-mpv-plugin-overlay-start-gate-when-SubMiner-is-not-running.mddocs/subagents/INDEX.mddocs/subagents/collaboration.mddocs/subagents/agents/codex-plugin-start-overlay-gate-20260223T044347Z-k3n8.md
Assumptions
- Regression introduced by
is_subminer_ipc_ready()check at start ofstart_overlay(). - Cold-start should not require pre-existing process; socket checks remain valid once process exists.
Open Questions / Blockers
- None.
Next Step
- User runtime verification: launch with
SUBMINER_APPIMAGE_PATH=... ./dist/launcher/subminer --log-level debug ...and triggery-s.