• Joined on 2025-12-07
Koko210 pushed to master at Koko210/miku-discord 2026-04-15 11:38:29 +03:00
979217e7cc refactor: split api.py monolith into 19 route modules (Phase B)
Koko210 pushed to master at Koko210/miku-discord 2026-04-11 00:22:34 +03:00
8b14160028 refactor: consolidate conversation_history to ConversationHistory class
02686c3b96 fix: PREFER_AMD_GPU now lives in globals so config API changes affect GPU routing
Compare 2 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-04-10 17:30:42 +03:00
366bee2e43 test: add regression test suite for config/state hardening (steps 1-10)
Koko210 pushed to master at Koko210/miku-discord 2026-04-09 20:34:57 +03:00
5ac1f7fa8c cleanup: remove dead code + deduplicate GPU state reads
834b2ea188 fix: start with zero servers when config is missing or corrupt
Compare 2 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-04-09 20:11:25 +03:00
7804aa4d76 cleanup: remove dead server_memories code
Koko210 pushed to master at Koko210/miku-discord 2026-04-08 15:48:03 +03:00
5c5c9e2723 cleanup: remove dead server config methods from config_manager
b4e48ce375 fix: /config/set now syncs all runtime-relevant globals
7c9cf0d8b4 fix: /config/reset now resets live globals to defaults
Compare 3 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-04-08 14:53:39 +03:00
9be7c0b1d2 fix: make /config/state return live runtime values from globals
Koko210 pushed to master at Koko210/miku-discord 2026-04-08 14:40:55 +03:00
0831f721e1 cleanup: remove dead backward-compat globals from config.py
Koko210 pushed to master at Koko210/miku-discord 2026-04-08 14:15:48 +03:00
4b5be3bf97 fix: align config.yaml structure with Pydantic AppConfig schema
742b7b6b64 fix: persist config_runtime.yaml inside volume-mounted memory dir
Compare 2 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-03-31 15:16:49 +03:00
f50c677baf ui: move Re-crop Current button under cropped avatar preview in tab11
56a70705b2 feat: add PFP album/gallery system with batch upload, cropping, and disk management
Compare 2 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-03-30 15:10:24 +03:00
f092cadb9d feat: add Profile Picture Management tab with manual crop, description editor
Koko210 pushed to master at Koko210/miku-discord 2026-03-30 14:30:46 +03:00
08fb465c67 Fix: Cache regular Miku avatar URL to prevent pfp bleed in bipolar arguments
Koko210 pushed to master at Koko210/miku-discord 2026-03-30 12:50:39 +03:00
e6529f1bc3 added check to only crop pfp if > minimum Discord pfp resolution
Koko210 pushed to master at Koko210/miku-discord 2026-03-05 22:16:17 +02:00
54d9a80089 fixed webhook pfp for regular miku being wrong when evil mode active
Koko210 pushed to master at Koko210/miku-discord 2026-03-05 22:04:29 +02:00
832fc0d039 added test log with multiple various test scenarios between models and evil/regular miku
Koko210 pushed to master at Koko210/miku-discord 2026-03-05 22:03:50 +02:00
d5b9964ce7 Fix vision pipeline: route images through Cat, pass user question to vision model
Koko210 pushed to master at Koko210/miku-discord 2026-03-04 00:52:28 +02:00
ae1e0aa144 add: cheshire-cat configuration, tooling, tests, and documentation
eafab336b4 feat: add Traefik proxy, custom chat template, improve Cheshire Cat memory
335b58a867 feat: fix evil mode race conditions, expand moods and PFP detection
5898b0eb3b fix: update .gitignore to cover all bot/memory subdirs, untrack runtime data
8ca716029e add: absorb soprano_to_rvc as regular subdirectory
Compare 9 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-03-03 12:43:02 +02:00
a226bc41df Rewrite is_miku_addressed() to only trigger when addressed, not mentioned
Koko210 pushed to master at Koko210/miku-discord 2026-03-01 01:17:13 +02:00
892edf5564 feat: Last Prompt shows full prompt with evil mode awareness
Koko210 pushed to master at Koko210/miku-discord 2026-03-01 00:57:24 +02:00
a0a16e6784 fix: resolve Cat personality startup race condition