Logo
Explore Help
Sign In
Koko210/miku-discord
1
0
Fork 0
You've already forked miku-discord
Code Issues 34 Pull Requests Actions Packages Projects Releases Wiki Activity
Files
694590a620c446903b9e252931bbe19212cccf73
miku-discord/bot/routes/__init__.py

3 lines
113 B
Python
Raw Normal View History

refactor: split api.py monolith into 19 route modules (Phase B) Split 3,598-line api.py into thin orchestrator (128 lines) + 19 route modules in bot/routes/: core.py (7 routes), mood.py (10), language.py (3), evil_mode.py (6), bipolar_mode.py (9), gpu.py (2), bot_actions.py (4), autonomous.py (13), profile_picture.py (26), manual_send.py (3), servers.py (6), figurines.py (5), dms.py (18), image_generation.py (4), chat.py (1), config.py (7), logging_config.py (9), voice.py (3), memory.py (10) All 146 routes verified present via test_route_split.py (149 tests). 21/21 regression tests (test_config_state.py) pass. Monolith backup: bot/api_monolith_backup.py (revert: cp it to api.py).
2026-04-15 11:38:14 +03:00
# routes/ — Split from the original api.py monolith.
# Each module exposes a FastAPI APIRouter named `router`.
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 40ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API