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
ae4e40f2d7f4918d06a631b7d654f18f1afa7f38
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: 116ms Template: 8ms
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