Files
SubMiner/docs/subagents/INDEX.md
sudacode f1dc418e2d feat(core): add Discord Rich Presence integration
Introduce optional Discord activity updates across config, runtime, tests, and docs so playback context appears in Discord without destabilizing app lifecycle. Tune default refresh cadence to reduce pause/resume lag during real sessions.
2026-02-22 17:25:55 -08:00

29 KiB

Subagents Index

Read first. Keep concise.

agent_id alias mission status file last_update_utc
codex-field-grouping-autoupdate-race-20260222T193915Z-m8p4 codex-field-grouping-autoupdate-race Fix Kiku field-grouping merge race with auto-update so note enrichment completes before duplicate merge handoff docs/subagents/agents/codex-field-grouping-autoupdate-race-20260222T193915Z-m8p4.md 2026-02-22T19:41:20Z
codex-aniskip-intro-skip-20260222T080257Z-51fx codex-aniskip-intro-skip Port intro skip to AniSkip API in mpv plugin with OSD skip button handoff docs/subagents/agents/codex-aniskip-intro-skip-20260222T080257Z-51fx.md 2026-02-22T10:04:20Z
codex-generate-minecard-image-20260220T112900Z-vsxr codex-generate-minecard-image Generate media fallbacks (GIF) from assets/minecard.webm and wire README/docs fallback markup done docs/subagents/agents/codex-generate-minecard-image-20260220T112900Z-vsxr.md 2026-02-20T11:35:30Z
codex-main planner-exec Fix frequency/N+1 regression in plugin --start flow in_progress docs/subagents/agents/codex-main.md 2026-02-19T19:36:46Z
codex-task85-20260219T233711Z-46hc codex-task85 Resume TASK-85 maintainability refactor from latest handoff point in_progress docs/subagents/agents/codex-task85-20260219T233711Z-46hc.md 2026-02-20T11:42:39Z
codex-config-validation-20260219T172015Z-iiyf codex-config-validation Find root cause of config validation error for ~/.config/SubMiner/config.jsonc completed docs/subagents/agents/codex-config-validation-20260219T172015Z-iiyf.md 2026-02-19T17:26:17Z
codex-task85-20260219T233711Z-46hc codex-task85 Resume TASK-85 maintainability refactor from latest handoff point in_progress docs/subagents/agents/codex-task85-20260219T233711Z-46hc.md 2026-02-20T02:56:34Z
codex-anilist-deeplink-20260219T233926Z anilist-deeplink Fix external subminer:// AniList callback handling from browser done docs/subagents/agents/codex-anilist-deeplink-20260219T233926Z.md 2026-02-19T23:59:21Z
codex-texthooker-highlights-20260220T002354Z-927c codex-texthooker-highlights Add optional texthooker highlight toggles for known/n+1/frequency/JLPT completed docs/subagents/agents/codex-texthooker-highlights-20260220T002354Z-927c.md 2026-02-20T00:30:49Z
codex-texthooker-ui-playwright-20260220T003827Z-k3p9 codex-texthooker-ui-playwright Run Playwright MCP smoke/regression checks for texthooker-ui changes completed docs/subagents/agents/codex-texthooker-ui-playwright-20260220T003827Z-k3p9.md 2026-02-20T00:42:09Z
codex-texthooker-color-ws-20260220T005844Z-r7m2 codex-texthooker-color-ws Fix texthooker websocket payload so token highlight colors render completed docs/subagents/agents/codex-texthooker-color-ws-20260220T005844Z-r7m2.md 2026-02-20T01:01:00Z
codex-nplusone-pos1-20260220T012300Z-c5he codex-nplusone-pos1 Fix N+1 false-negative when Yomitan functional tokens inflate unknown candidate count completed docs/subagents/agents/codex-nplusone-pos1-20260220T012300Z-c5he.md 2026-02-20T01:28:20Z
codex-subtitle-bg-20260220T054247Z-h9cu codex-subtitle-bg Update default subtitle background color to requested RGBA value completed docs/subagents/agents/codex-subtitle-bg-20260220T054247Z-h9cu.md 2026-02-20T05:44:45Z
codex-narrow-space-tokenizer-20260220T061716Z-p97s codex-narrow-space-tokenizer Fix tokenization when subtitle line contains narrow/invisible Unicode spacing between segments completed docs/subagents/agents/codex-narrow-space-tokenizer-20260220T061716Z-p97s.md 2026-02-20T06:20:07Z
codex-preserve-linebreaks-20260220T063538Z-s4nd codex-preserve-linebreaks Add config option to preserve subtitle line breaks in visible overlay rendering completed docs/subagents/agents/codex-preserve-linebreaks-20260220T063538Z-s4nd.md 2026-02-20T06:42:51Z
codex-release-mpv-plugin-20260220T035757Z-d4yf codex-release-mpv-plugin Package optional release assets bundle (mpv plugin + rofi theme), move theme to assets/themes, update install/docs completed docs/subagents/agents/codex-release-mpv-plugin-20260220T035757Z-d4yf.md 2026-02-20T04:02:26Z
codex-bundle-config-example-20260220T092408Z-a1b2 codex-bundle-config-example Bundle config.example.jsonc in release assets tarball and align install docs completed docs/subagents/agents/codex-bundle-config-example-20260220T092408Z-a1b2.md 2026-02-20T09:26:24Z
codex-tsconfig-modernize-20260220T093035Z-68qb codex-tsconfig-modernize Enable noUncheckedIndexedAccess + isolatedModules in root tsconfig and fix resulting compile errors completed docs/subagents/agents/codex-tsconfig-modernize-20260220T093035Z-68qb.md 2026-02-20T09:46:26Z
codex-jellyfin-secret-store-20260220T101428Z-om4z codex-jellyfin-secret-store Verify whether Jellyfin token can use same secret-store path as AniList token completed docs/subagents/agents/codex-jellyfin-secret-store-20260220T101428Z-om4z.md 2026-02-20T10:22:45Z
codex-vitepress-subagents-ignore-20260220T101755Z-k2m9 codex-vitepress-subagents-ignore Exclude docs/subagents from VitePress build completed docs/subagents/agents/codex-vitepress-subagents-ignore-20260220T101755Z-k2m9.md 2026-02-20T10:18:30Z
codex-preserve-linebreak-display-20260220T110436Z-r8f1 codex-preserve-linebreak-display Fix visible overlay display artifact when subtitleStyle.preserveLineBreaks is disabled completed docs/subagents/agents/codex-preserve-linebreak-display-20260220T110436Z-r8f1.md 2026-02-20T11:10:51Z
codex-review-refactor-cleanup-20260220T113818Z-i2ov codex-review-refactor-cleanup Review recent TASK-85 refactor effort and identify remaining cleanup work handoff docs/subagents/agents/codex-review-refactor-cleanup-20260220T113818Z-i2ov.md 2026-02-21T02:04:12Z
codex-commit-unstaged-20260220T115057Z-k7q2 codex-commit-unstaged Commit all current unstaged repository changes with content-derived conventional message in_progress docs/subagents/agents/codex-commit-unstaged-20260220T115057Z-k7q2.md 2026-02-20T11:51:18Z
codex-task95-hotspots-20260221T031420Z-x7k2 codex-task95-hotspots Execute TASK-95 decompose oversized core hotspots end-to-end done docs/subagents/agents/codex-task95-hotspots-20260221T031420Z-x7k2.md 2026-02-21T03:29:23Z
codex-task94-thin-root-20260221T031320Z-q3n7 codex-task94-thin-root Execute TASK-94 by extracting main.ts deps-builder clusters into runtime composers handoff docs/subagents/agents/codex-task94-thin-root-20260221T031320Z-q3n7.md 2026-02-21T03:41:10Z
opencode-task95-immersion-tracker-20260221T031846Z-p4k9 opencode-task95-immersion-tracker Implement TASK-95 immersion-tracker extraction into focused collaborators and seam tests handoff docs/subagents/agents/opencode-task95-immersion-tracker-20260221T031846Z-p4k9.md 2026-02-21T03:26:51Z
opencode-task95-config-20260221T031843Z-m4k9 opencode-task95-config Implement TASK-95 config extraction for src/config/service.ts done docs/subagents/agents/opencode-task95-config-20260221T031843Z-m4k9.md 2026-02-21T03:26:57Z
codex-task95-anki-20260221T031836Z-6f3e codex-task95-anki Implement TASK-95 anki-integration extraction for field-grouping merge collaborator done docs/subagents/agents/codex-task95-anki-20260221T031836Z-6f3e.md 2026-02-21T03:26:55Z
opencode-task-94-20260221T033647Z-7ou2 opencode-task-94 Finish TASK-94 thin composition root refactor and close acceptance criteria done docs/subagents/agents/opencode-task-94-20260221T033647Z-7ou2.md 2026-02-21T04:12:45Z
codex-task71-round2-20260221T043541Z-k9t3 codex-task71-round2 Execute TASK-71 round 2 split of main.ts into domain runtime modules done docs/subagents/agents/codex-task71-round2-20260221T043541Z-k9t3.md 2026-02-21T04:57:00Z
codex-task85-20260221T051308Z-164g codex-task85-exec Execute TASK-85 remaining AC/DoD with writing-plans and executing-plans flow done docs/subagents/agents/codex-task85-20260221T051308Z-164g.md 2026-02-21T05:45:50Z
codex-review-refactor-20260221T062353Z-p6k2 codex-review-refactor Perform code review for current refactor changes and report actionable findings done docs/subagents/agents/codex-review-refactor-20260221T062353Z-p6k2.md 2026-02-21T07:16:33Z
opencode-task93-sync-20260221T070842Z-71c6 opencode-task93-sync Synchronize TASK-85 closure tracking and child-task status in Backlog done docs/subagents/agents/opencode-task93-sync-20260221T070842Z-71c6.md 2026-02-21T07:11:58Z
opencode-task97-runtime-composer-20260221T094150Z-r8k3 opencode-task97-runtime-composer Execute TASK-97 normalize runtime composer contracts end-to-end without commit done docs/subagents/agents/opencode-task97-runtime-composer-20260221T094150Z-r8k3.md 2026-02-21T10:06:59Z
opencode-task96-config-resolve-20260221T094119Z-mbfo opencode-task96-config-resolve Execute TASK-96 split config resolve into domain modules with plan-first workflow planning docs/subagents/agents/opencode-task96-config-resolve-20260221T094119Z-mbfo.md 2026-02-21T09:41:19Z
opencode-task98-source-tests-20260221T094524Z-kzvd opencode-task98-source-tests Execute TASK-98 shift core tests to source level and trim dist coupling without commit blocked docs/subagents/agents/opencode-task98-source-tests-20260221T094524Z-kzvd.md 2026-02-21T09:56:47Z
codex-task96-config-resolve-20260221T110058Z-k7m2 codex-task96-config-resolve Execute TASK-96 split config resolve into domain modules end-to-end without commit done docs/subagents/agents/codex-task96-config-resolve-20260221T110058Z-k7m2.md 2026-02-21T20:10:43Z
codex-task73-mpv-socket-20260221T201605Z-zjhs codex-task73-mpv-socket Execute TASK-73 consolidate launcher mpv socket readiness primitives end-to-end done docs/subagents/agents/codex-task73-mpv-socket-20260221T201605Z-zjhs.md 2026-02-21T20:20:18Z
codex-task74-launcher-tests-20260221T201635Z-10i6 codex-task74-launcher-tests Implement TASK-74 launcher regression tests for config discovery + command branching end-to-end done docs/subagents/agents/codex-task74-launcher-tests-20260221T201635Z-10i6.md 2026-02-21T20:20:52Z
opencode-task76-anki-workflows-20260221T201659Z-r4p1 opencode-task76-anki-workflows Execute TASK-76 decompose anki-integration orchestrator into workflow services via plan-first workflow done docs/subagents/agents/opencode-task76-anki-workflows-20260221T201659Z-r4p1.md 2026-02-21T21:17:28Z
opencode-task76-doc-boundaries-20260221T203558Z-h7q4 opencode-task76-doc-boundaries Update Anki integration docs with post-decomposition ownership boundaries for TASK-76 done docs/subagents/agents/opencode-task76-doc-boundaries-20260221T203558Z-h7q4.md 2026-02-21T20:36:55Z
codex-docs-unpushed-review-20260221T213707Z-lyej codex-docs-unpushed-review Review unpushed commits for docs drift; patch docs to reflect current code/state done docs/subagents/agents/codex-docs-unpushed-review-20260221T213707Z-lyej.md 2026-02-21T21:39:15Z
codex-task72-strict-startup-config-20260221T231804Z-3ngd codex-task72-strict-startup-config Execute TASK-72 strict startup config loading with actionable user-facing errors done docs/subagents/agents/codex-task72-strict-startup-config-20260221T231804Z-3ngd.md 2026-02-21T23:26:29Z
opencode-task77-tokenizer-stages-20260221T232016Z-v9k2 opencode-task77-tokenizer-stages Execute TASK-77 tokenizer pipeline split into parser-selection enrichment and annotation stages without commit done docs/subagents/agents/opencode-task77-tokenizer-stages-20260221T232016Z-v9k2.md 2026-02-21T23:47:08Z
codex-task75-mpv-osd-buffered-20260221T231816Z-yj32 codex-task75-mpv-osd-buffered Execute TASK-75 move MPV OSD log writes to buffered async path end-to-end done docs/subagents/agents/codex-task75-mpv-osd-buffered-20260221T231816Z-yj32.md 2026-02-21T23:48:10Z
opencode-task72-strict-startup-config-20260221T232155Z-kf0o opencode-task72-strict-startup-config Implement Task 1 from strict startup config loading plan with startup malformed-config failure signal and tests done docs/subagents/agents/opencode-task72-strict-startup-config-20260221T232155Z-kf0o.md 2026-02-21T23:24:32Z
opencode-task72-parse-details-20260221T232137Z-b63t opencode-task72-parse-details Implement TASK-72 Task 2 shared parse-error formatter wiring and tests done docs/subagents/agents/opencode-task72-parse-details-20260221T232137Z-b63t.md 2026-02-21T23:24:12Z
opencode-task77-slice-a-20260222T000100Z-j4p2 opencode-task77-slice-a Implement TASK-77 slice A parser-selection-stage module + focused tests without touching tokenizer.ts done docs/subagents/agents/opencode-task77-slice-a-20260222T000100Z-j4p2.md 2026-02-22T00:03:30Z
opencode-task78-config-domain-20260221T235604Z-p9x2 opencode-task78-config-domain Execute TASK-78 modularize config definitions and validation by domain end-to-end without commit done docs/subagents/agents/opencode-task78-config-domain-20260221T235604Z-p9x2.md 2026-02-22T00:06:30Z
opencode-task77-sliceb-20260221T232507Z-vzk5 opencode-task77-sliceb Implement TASK-77 slice B parser-enrichment stage module + focused tests without touching tokenizer.ts done docs/subagents/agents/opencode-task77-sliceb-20260221T232507Z-vzk5.md 2026-02-21T23:27:40Z
opencode-task79-runtime-reducers-20260221T235652Z-n4p7 opencode-task79-runtime-reducers Execute TASK-79 explicit runtime state transitions/reducers in main via plan-first workflow done docs/subagents/agents/opencode-task79-runtime-reducers-20260221T235652Z-n4p7.md 2026-02-22T00:10:51Z
opencode-task79-sliceb-20260222T000253Z-m2r7 opencode-task79-sliceb Implement TASK-79 slice B invariants coverage/tests and composition-boundary docs updates without commit done docs/subagents/agents/opencode-task79-sliceb-20260222T000253Z-m2r7.md 2026-02-22T00:04:21Z
opencode-task80-ipc-contract-20260222T001728Z-obrv opencode-task80-ipc-contract Execute TASK-80 IPC contract typing + runtime payload validation end-to-end without commit done docs/subagents/agents/opencode-task80-ipc-contract-20260222T001728Z-obrv.md 2026-02-22T00:56:00Z
opencode-task82-smoke-20260222T002150Z-p5bp opencode-task82-smoke Execute TASK-82 e2e smoke suite for launcher/mpv/ipc/overlay end-to-end without commit done docs/subagents/agents/opencode-task82-smoke-20260222T002150Z-p5bp.md 2026-02-22T00:54:29Z
codex-task82-smoke-20260222T002523Z-3j7u codex-task82-smoke Execute TASK-82 e2e smoke suite for launcher/mpv/ipc/overlay end-to-end without commit done docs/subagents/agents/codex-task82-smoke-20260222T002523Z-3j7u.md 2026-02-22T00:53:25Z
opencode-task81-launcher-modules-20260222T005725Z-8oh8 opencode-task81-launcher-modules Execute TASK-81 launcher command-module/process-adapter refactor end-to-end without commit done docs/subagents/agents/opencode-task81-launcher-modules-20260222T005725Z-8oh8.md 2026-02-22T01:09:30Z
codex-task99-guardrails-20260222T010930Z-m9q2 codex-task99-guardrails Execute TASK-99 maintainability guardrail expansion and runtime cycle checks end-to-end without commit done docs/subagents/agents/codex-task99-guardrails-20260222T010930Z-m9q2.md 2026-02-22T03:01:34Z
opencode-task84-keybindings-gating-20260222T011624Z-llor opencode-task84-keybindings-gating Execute TASK-84 gate feature-dependent keybindings behind config flags end-to-end without commit done docs/subagents/agents/opencode-task84-keybindings-gating-20260222T011624Z-llor.md 2026-02-22T01:35:30Z
codex-task98-source-tests-20260222T021156Z-a1b2 codex-task98-source-tests Execute TASK-98 shift core tests to source level and trim dist coupling end-to-end without commit done docs/subagents/agents/codex-task98-source-tests-20260222T021156Z-a1b2.md 2026-02-22T02:36:00Z
codex-task101-docs-archive-20260222T024156Z-hneu codex-task101-docs-archive Execute TASK-101 consolidate architecture docs and archive task-noise evidence done docs/subagents/agents/codex-task101-docs-archive-20260222T024156Z-hneu.md 2026-02-22T03:01:38Z
codex-fix-ci-20260222T025848Z-0xdl codex-fix-ci Inspect failing GitHub Actions PR checks and implement approved fix done docs/subagents/agents/codex-fix-ci-20260222T025848Z-0xdl.md 2026-02-22T03:25:40Z
opencode-task100-dead-code-prune-20260222T033155Z-qenz opencode-task100-dead-code-prune Execute TASK-100 dead-code prune and cleanup via writing-plans + executing-plans (no commit) done docs/subagents/agents/opencode-task100-dead-code-prune-20260222T033155Z-qenz.md 2026-02-22T04:00:41Z
codex-gh-fix-ci-20260222T054631Z-m4t8 codex-gh-fix-ci Inspect failing GitHub Actions checks; propose fix plan before implementation done docs/subagents/agents/codex-gh-fix-ci-20260222T054631Z-m4t8.md 2026-02-22T06:11:15Z
codex-fix-rebase-errors-20260222T062235Z-73h4 codex-fix-rebase-errors Resolve current git rebase conflicts in ipc/main runtime files and land clean rebase state done docs/subagents/agents/codex-fix-rebase-errors-20260222T062235Z-73h4.md 2026-02-22T06:30:48Z
codex-review-cleanup-20260222T065718Z-9p4m codex-review-cleanup Review post-refactor codebase quality and create cleanup tickets with concrete scope and completion criteria done docs/subagents/agents/codex-review-cleanup-20260222T065718Z-9p4m.md 2026-02-22T07:04:48Z
codex-jellyfin-ts-fix-20260222T071530Z-5e50 codex-jellyfin-ts-fix Fix Jellyfin token/session type drift causing TS compile failures in config+main. done docs/subagents/agents/codex-jellyfin-ts-fix-20260222T071530Z-5e50.md 2026-02-22T07:23:47Z
codex-overlay-toggle-regression-20260222T073450Z-q7m4 codex-overlay-toggle-regression Fix post-rebase overlay toggle regression causing transparent non-interactable windows and broken keybinds (TASK-107). testing docs/subagents/agents/codex-overlay-toggle-regression-20260222T073450Z-q7m4.md 2026-02-22T07:45:58Z
codex-docs-review-20260222T094009Z-g8p2 codex-docs-review Review README/docs for drift vs current code/scripts; patch stale or missing documentation. done docs/subagents/agents/codex-docs-review-20260222T094009Z-g8p2.md 2026-02-22T09:43:52Z
codex-discord-presence-task-20260222T194048Z-d7k2 codex-discord-presence-task Add backlog task for Discord Rich Presence integration with polished activity card done docs/subagents/agents/codex-discord-presence-task-20260222T194048Z-d7k2.md 2026-02-22T19:41:00Z
codex-task108-aniskip-20260222T194600Z-qgdt codex-task108-aniskip Execute TASK-108 end-to-end with plan-first workflow and no commit done docs/subagents/agents/codex-task108-aniskip-20260222T194600Z-qgdt.md 2026-02-22T19:49:30Z

| codex-gh-fix-ci-20260222T191948Z-b7n4 | codex-gh-fix-ci | Triage failing GitHub Actions checks on active PR; summarize root cause; propose fix plan before edits | handoff | docs/subagents/agents/codex-gh-fix-ci-20260222T191948Z-b7n4.md | 2026-02-22T19:24:12Z | | opencode-task105-unsafe-casts-20260222T194704Z-zfcm | opencode-task105-unsafe-casts | Execute TASK-105 eliminate unsafe non-test runtime casts in main boundaries end-to-end without commit | done | docs/subagents/agents/opencode-task105-unsafe-casts-20260222T194704Z-zfcm.md | 2026-02-22T21:56:30Z | | codex-task104-launcher-config-20260222T194708Z-z9x1 | codex-task104-launcher-config | Execute TASK-104 end-to-end with plan-first workflow and no commit | done | docs/subagents/agents/codex-task104-launcher-config-20260222T194708Z-z9x1.md | 2026-02-22T19:56:26Z | | opencode-task106-immersion-modules-20260222T195109Z-r3m7 | opencode-task106-immersion-modules | Execute TASK-106 decomposition of immersion tracker service into storage session and metadata modules end-to-end without commit | done | docs/subagents/agents/opencode-task106-immersion-modules-20260222T195109Z-r3m7.md | 2026-02-22T21:58:45Z | | codex-task105-sliceb-20260222T195423Z-w8n3 | codex-task105-sliceb | Implement TASK-105 slice B runtime cast removal in targeted main/runtime modules without commit | done | docs/subagents/agents/codex-task105-sliceb-20260222T195423Z-w8n3.md | 2026-02-22T20:02:06Z | | codex-ts-build-errors-20260222T215411Z-h3k7 | codex-ts-build-errors | Fix current TypeScript build failures in anki/runtime tests and deps typing contracts; keep behavior unchanged. | done | docs/subagents/agents/codex-ts-build-errors-20260222T215411Z-h3k7.md | 2026-02-22T21:55:54Z | | codex-kiku-modal-overlay-20260222T220502Z-r4m1 | codex-kiku-modal-overlay | Fix Kiku field-grouping modal overlay visibility restore when modal closes | handoff | docs/subagents/agents/codex-kiku-modal-overlay-20260222T220502Z-r4m1.md | 2026-02-22T22:07:38Z | | codex-task103-jellyfin-main-composer-20260222T220441Z-m8p1 | codex-task103-jellyfin-main-composer | Execute TASK-103 Jellyfin runtime wiring extraction from src/main.ts via plan-first workflow without commit. | done | docs/subagents/agents/codex-task103-jellyfin-main-composer-20260222T220441Z-m8p1.md | 2026-02-22T22:49:30Z | | codex-task109-discord-presence-20260222T220537Z-lkfv | codex-task109-discord-presence | Execute TASK-109 Discord Rich Presence integration end-to-end with plan-first workflow (no commit) | handoff | docs/subagents/agents/codex-task109-discord-presence-20260222T220537Z-lkfv.md | 2026-02-22T22:36:40Z | | opencode-task103-jellyfin-main-composer-20260222T221152Z-n3p7 | opencode-task103-jellyfin-main-composer | Implement TASK-103 Jellyfin runtime wiring extraction from main.ts into composer module(s), tests, docs, and required validations (no commit). | in_progress | docs/subagents/agents/opencode-task103-jellyfin-main-composer-20260222T221152Z-n3p7.md | 2026-02-22T22:11:52Z | | opencode-task109-discord-presence-20260223T011027Z-j9r4 | opencode-task109-discord-presence | Finalize TASK-109 Discord Rich Presence with plan-first workflow and backlog closure. | in_progress | docs/subagents/agents/opencode-task109-discord-presence-20260223T011027Z-j9r4.md | 2026-02-23T01:15:39Z |