name: Agenti a jejich instrukce description: Přiřazení agentů k úkolům, hotové instrukce pro spuštění type: project
Přehled agentů
Zatím žádný agent není aktivní. Níže jsou připravené instrukce pro budoucí spuštění.
Agent: fix-critical-bugs
Úkol: Opravit 4 kritické chyby v projektu.
Instrukce pro agenta:
Projekt: C:/Users/meffc/Desktop/projects/otrok_discord_bot
Přečti .claude/architecture.md pro kontext projektu.
Přečti .claude/bugs_and_debt.md pro seznam chyb.
Oprav tyto 4 kritické chyby:
1. bot.py - Sloučit dva on_message() handlery do jednoho.
- První handler (cca řádek 296) má logiku pro "zdendapalice" a volá process_commands
- Druhý handler (cca řádek 317) nemá @bot.event dekorátor a má jinou logiku
- Výsledek: jeden @bot.event async def on_message() který obsahuje logiku obou
2. bot.py - Odstranit duplikátní import wavelink (jeden z řádků 5 nebo 33)
3. services/db.py - Zkontrolovat set_balance() funkci
- Ověř jak db_cursor() context manager funguje (core/config.py)
- Pokud db_cursor() nedělá commit automaticky, přidej ho do set_balance()
- NEPŘIDÁVEJ commit pokud ho context manager dělá sám
4. bot.py - Zkontrolovat manuální conn.commit() volání na řádcích ~1362, 1409, 1475, 1488
- Pokud db_cursor() dělá commit automaticky, odstraň manuální volání
- Pokud ne, nech je být
Po opravě aktualizuj tabulku stavu v .claude/bugs_and_debt.md.
Agent: refactor-bot-py (budoucí)
Úkol: Rozsekat bot.py (3100+ řádků) na menší logické celky. Stav: Neplánováno - čeká na opravu kritických chyb.
Agent: fix-memory-leaks (budoucí)
Úkol: Cooldown slovníky přesunout do DB, přidat cleanup. Stav: Neplánováno.