aboutsummaryrefslogtreecommitdiffstats
path: root/AGENTS.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* docs: sync with current behaviorsalmonik4 days1-22/+27
|
* music: group playback commands under /musicsalmonik11 days1-4/+4
| | | | | | | | | Graduate grajcuj/skip/queue/stop/join into the /music parent and drop the top-level names. On startup, reconcile global slash commands and delete any that are no longer registered, since Discord otherwise keeps stale commands after a rename or move. Docs updated for the new command layout and queue semantics.
* feat: piper now not a subprocess, cache system for TTSsalmonik2026-09-051-1/+5
|
* feat: local TTS via piper subprocess with Google fallbacksalmonik2026-08-181-1/+2
| | | | | | | | | | | - New src/tts.rs: centralize TTS in synthesize(config, http_client, text) Piper subprocess primary, Google Translate fallback on error/missing - TTS_MODEL_PATH/TTS_VOICE env config (defaults to pl_PL-bass-high) - Fix Unknown interaction errors: spawn play_tts_in_channel in background so voice-state TTS no longer blocks the shard event loop (3s Discord limit) - Best-effort confirmation replies in /tts to prevent error cascade - Custom on_error handler: graceful interaction-expired error handling - Comprehensive tracing logging (engine, model, duration, stderr)
* OPEN THE RUST GATESsalmonik2026-07-081-28/+42
| | | | Signed-off-by: salmonik <raisersoft@proton.me>
* requirements shenaniganssalmonik2026-05-211-1/+1
| | | | Signed-off-by: salmonik <raisersoft@proton.me>
* Refactor database connections and add integration testssalmonik2026-04-291-0/+5
| | | | | | | | | | - Use context managers for sqlite3 connections in cron, vclogs, and database utils - Add URL helper utility for yt-dlp with clean_url_for_ytdlp function - Add slow integration test markers and new integration test files - Fix test imports to use conftest directly instead of tests.conftest - Improve downloader error handling and use COPYPARTY_URL_UPLOAD env var - Update pytest.ini with slow test markers and warning filters - Document slow test usage in AGENTS.md
* feat: add external URL playback support, fix vclogs audio handlingsalmonik2026-04-191-0/+28