• Joined on 2025-12-07
Koko210 opened issue Koko210/miku-discord#36 2026-02-20 14:46:56 +02:00
MEDIUM: Remove dead/vestigial code modules
Koko210 opened issue Koko210/miku-discord#35 2026-02-20 14:46:05 +02:00
BUG: Duplicate record_action() call in autonomous.py double-counts actions
Koko210 opened issue Koko210/miku-discord#34 2026-02-20 14:45:02 +02:00
MEDIUM: Extract system prompt to a single shared source (eliminate triple duplication)
Koko210 opened issue Koko210/miku-discord#33 2026-02-20 14:44:27 +02:00
HIGH: Unify the triple configuration system into a single source of truth
Koko210 opened issue Koko210/miku-discord#32 2026-02-20 14:43:16 +02:00
HIGH: Split api.py (3,219 lines) into FastAPI domain routers
Koko210 pushed to master at Koko210/miku-discord 2026-02-20 01:02:37 +02:00
2f0d430c35 feat: Add manual trigger bypass for web UI autonomous engagement
Koko210 pushed to master at Koko210/miku-discord 2026-02-19 11:03:00 +02:00
9972edb06d fix(docker): add config_manager.py to Dockerfile and logger components
Koko210 commented on issue Koko210/miku-discord#18 2026-02-18 12:41:41 +02:00
LOW: No Documentation for Commands

Fixed in commit 305605f. Created comprehensive COMMANDS.md (661 lines) documenting all Discord commands (voice, UNO, inline), conversational features, mood system, personality modes, voice…

Koko210 pushed to master at Koko210/miku-discord 2026-02-18 12:39:10 +02:00
305605fde5 docs: add comprehensive COMMANDS.md reference
Koko210 closed issue Koko210/miku-discord#18 2026-02-18 12:39:10 +02:00
LOW: No Documentation for Commands
Koko210 commented on issue Koko210/miku-discord#22 2026-02-18 12:20:52 +02:00
MEDIUM: Runtime Settings Not Persisted - Globals Need Migration

Fixed in commit d44f08a. Added restore_runtime_settings() to ConfigManager that reads config_runtime.yaml on startup and restores persisted values into globals (LANGUAGE_MODE, AUTONOMOUS_DEBUG,…

Koko210 pushed to master at Koko210/miku-discord 2026-02-18 12:18:57 +02:00
d44f08af18 fix(config): persist runtime settings across bot restarts
Koko210 closed issue Koko210/miku-discord#22 2026-02-18 12:18:57 +02:00
MEDIUM: Runtime Settings Not Persisted - Globals Need Migration
Koko210 closed issue Koko210/miku-discord#4 2026-02-18 12:10:02 +02:00
HIGH: Voice Session Leaks - Unclosed Discord Audio Connections
Koko210 commented on issue Koko210/miku-discord#4 2026-02-18 12:09:39 +02:00
HIGH: Voice Session Leaks - Unclosed Discord Audio Connections

Addressed in commit 8d51370 as part of the graceful shutdown implementation. The new graceful_shutdown() function explicitly calls VoiceSessionManager.end_session() as its first step, which…

Koko210 commented on issue Koko210/miku-discord#5 2026-02-18 12:08:54 +02:00
HIGH: No Graceful Shutdown on Bot Exit

Fixed in commit 8d51370. Implemented a comprehensive async graceful_shutdown() function that replaces the old sync-only handler. The shutdown sequence now: (1) ends active voice sessions, (2)…

Koko210 pushed to master at Koko210/miku-discord 2026-02-18 12:08:42 +02:00
8d5137046c fix(shutdown): implement graceful async shutdown handler
Koko210 closed issue Koko210/miku-discord#5 2026-02-18 12:08:42 +02:00
HIGH: No Graceful Shutdown on Bot Exit
Koko210 commented on issue Koko210/miku-discord#1 2026-02-18 12:02:33 +02:00
CRITICAL: Unhandled Asyncio Tasks (Fire-and-Forget Pattern)

Fixed in commit 7b7abcf. Added utils/task_tracker.py with a create_tracked_task() wrapper that logs errors with full tracebacks, handles cancellation, and keeps strong references to prevent GC.…

Koko210 pushed to master at Koko210/miku-discord 2026-02-18 12:01:52 +02:00
7b7abcfc68 fix(tasks): replace fire-and-forget asyncio.create_task with create_tracked_task