Asep Haryana Saputra
0ef6fc8d31
refactor: update import statements to use .js extensions
...
- Changed all import statements across the project to include the .js extension for consistency and to comply with ES module standards.
- Updated imports in various files including bootstrap.ts, shutdown.ts, config.ts, and many others.
- Ensured that all related modules and types are correctly imported with the new extension.
2026-05-21 12:03:31 +00:00
MythEclipse
834b19b1ae
feat(moderation): enhance JSON extraction and validation in moderation analysis
2026-05-21 04:23:01 +07:00
MythEclipse
f851ea0fa9
fix(moderation): improve error handling for malformed JSON responses and ensure proper response headers
2026-05-21 04:00:36 +07:00
MythEclipse
5588ece6c7
feat(moderation): normalize JSON response handling and enhance test coverage for moderation analysis
2026-05-21 03:52:51 +07:00
MythEclipse
c1c3c99686
feat(moderation): improve message analysis scheduling and update moderation prompt structure
2026-05-21 02:56:41 +07:00
MythEclipse
7eb01606b7
feat(moderation): enhance attachment handling and AI analysis integration
2026-05-21 02:39:28 +07:00
MythEclipse
3d64228d6a
feat(config): add AI analysis tuning parameters and update related logic
2026-05-21 01:55:50 +07:00
MythEclipse
7f5db953fa
chore: update dependencies and improve code formatting
...
- Added `vendor/discord-video-stream` to pnpm workspace.
- Refactored `llmModerationClient.ts` for better readability and consistency.
- Adjusted imports in `recordingsRoutes.ts` for clarity.
- Updated `webserver.ts` to correctly import `createRecordingsRoutes`.
- Enhanced test cases in `llmModerationClient.test.ts` for improved readability.
- Updated submodule references for `better-sqlite3`, `discord-video-stream`, `discord.js-selfbot-v13`, `drizzle-orm`, and `node-datachannel`.
- Created documentation for deprecated dependency removal plan and design.
2026-05-19 02:49:55 +07:00
MythEclipse
520da01be7
fix: handle message_id with extra wrapping quotes and request strict JSON output without reasoning
2026-05-19 00:24:13 +07:00
MythEclipse
069cf105f3
fix: enhance error logging with additional context in analysis and moderation processes
2026-05-18 23:48:02 +07:00
MythEclipse
6339d741a9
refactor: streamline error handling and attachment processing in message capture
2026-05-18 23:46:51 +07:00
MythEclipse
9d5559a45b
fix: wrap parsed moderation response in results object for LLM variations
2026-05-18 07:12:41 +07:00
MythEclipse
5411f8ea3d
fix: enhance message ID handling and error resilience in moderation response parsing
2026-05-18 07:07:27 +07:00
MythEclipse
f3c915eacd
feat: add searchMessages function and corresponding API endpoint for message queries
2026-05-18 06:39:12 +07:00
MythEclipse and Claude Opus 4.7
1085d7909c
fix: address LLM square bracket mapping format and resolve Biome import formatting
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-18 04:40:54 +07:00
MythEclipse and Claude Opus 4.7
dde8358736
feat: implement robust JSON parsing and multimodal image capping
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-18 04:38:30 +07:00
MythEclipse
51dc1f8869
feat: add multimodal analysis support to LLM moderation client by processing image attachments
2026-05-17 23:56:04 +07:00
MythEclipse
7a2b8420d1
fix: make all recursive local relative imports explicit with .ts extensions to resolve ESM worker thread module failures
2026-05-17 23:03:35 +07:00
MythEclipse
b8a6f40b1b
feat: enhance database initialization for test isolation and add transcoder metrics
2026-05-17 18:24:10 +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
a5b5ccf5b0
refactor: enhance message ID handling in parseModerationResponse for precision loss and duplicates
2026-05-16 23:47:50 +07:00
MythEclipse
99ec528a03
refactor: remove unused getThreads function and related code from voice API and controller
2026-05-16 23:34:07 +07:00
MythEclipse
203aa9a589
style: organize imports after dashboard rebuild
2026-05-14 21:19:43 +07:00
MythEclipse
65ab5ecb32
fix: harden llm moderation parsing
2026-05-14 19:26:54 +07:00
MythEclipse
81253e4ffe
feat: add strict llm moderation client
2026-05-14 19:21:15 +07:00