MythEclipse
51dc1f8869
feat: add multimodal analysis support to LLM moderation client by processing image attachments
2026-05-17 23:56:04 +07:00
MythEclipse
e22e620bae
feat: add streaming demuxer tests and implement dual-stream output piping in streaming service
2026-05-17 20:44:13 +07:00
MythEclipse
a3e6c4695a
chore: remove test environment configuration file
2026-05-17 17:35:37 +07:00
MythEclipse
6de5342703
feat: refactor screen share controller to use Streamer for session management and simplify stream handling
2026-05-17 05:15:38 +07:00
MythEclipse
5a926dbd17
refactor: remove Discord-video-stream submodule and integrate streaming functionality
2026-05-17 05:10:46 +07:00
MythEclipse
71889ab689
chore: update Discord-video-stream subproject to latest commit
2026-05-17 04:52:20 +07:00
MythEclipse
518577d79d
feat: enhance screen share controller with Streamer integration and voice channel management
2026-05-17 01:01:40 +07:00
MythEclipse
7dedac2094
refactor: clean up code structure and improve error handling in media controllers
2026-05-16 23:11:46 +07:00
MythEclipse
d50ce8698f
feat: implement media echo fix and YouTube screenshare design
...
- Introduced a new `ScreenShareController` to manage YouTube screenshare functionality.
- Updated `DiscordPlayer` to track ownership of audio streams, preventing conflicts between music playback and screenshare.
- Added error handling for various states including voice connection checks and media busy states.
- Created unit tests for `ScreenShareController` and `DiscordPlayer` ownership rules to ensure correct functionality.
- Added documentation for the new media echo fix and screenshare design.
2026-05-16 15:48:28 +07:00
MythEclipse and Claude Opus 4.7
5abe5cc39f
feat: update media input guidance
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 19:49:01 +07:00
MythEclipse and Claude Opus 4.7
c954cc0406
feat: resolve youtube search and spotify media
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 19:46:43 +07:00
MythEclipse and Claude Opus 4.7
95ea0cee75
feat: add play-dl search resolver
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 19:44:42 +07:00
MythEclipse and Claude Opus 4.7
2e30a063d2
feat: add yt-dlp media helper
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 19:43:06 +07:00
MythEclipse and Claude Opus 4.7
6aeabc690f
feat: prepare media resolver source kinds
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 19:11:23 +07:00
MythEclipse
ff2792d403
style: format media music implementation
2026-05-15 18:04:39 +07:00
MythEclipse
b00def2d4d
fix: guard media controller playback transitions
2026-05-15 17:40:28 +07:00
MythEclipse and Claude Opus 4.7
c509f48f95
feat: coordinate media playback state
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 17:27:27 +07:00
MythEclipse
1e0a00d82d
fix: guard music playback process lifecycle
2026-05-15 17:23:36 +07:00
MythEclipse and Claude Opus 4.7
9e07a0a1f3
feat: add ffmpeg music player
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 17:17:17 +07:00
MythEclipse
acb43b6dac
fix: harden media source resolution
2026-05-15 17:11:26 +07:00
MythEclipse and Claude Opus 4.7
93134a9793
feat: resolve media music sources
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 17:05:37 +07:00
MythEclipse
2194d4a8b6
fix: preserve failed media queue item
2026-05-15 17:01:51 +07:00
MythEclipse
3b6bf49160
feat: add media queue foundation
2026-05-15 16:56:50 +07:00
MythEclipse and Claude Opus 4.7
d42d3f8def
feat: add media queue foundation
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-15 16:55:16 +07:00