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
97c7133fdc27367433d7cb3b3c26ff054d3211ad
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: 71ms Template: 6ms
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