dwkim-v3.0.0
·
47 commits
to main
since this release
3.0.0 (2026-01-21)
⚠ BREAKING CHANGES
- persona-api: Complete framework migration
- Replace Fastify with Elysia (Bun-native)
- Remove custom middleware (abuseDetection, rateLimit)
- Add inline rate limiting with in-memory store
- Convert all routes to Elysia style with TypeBox schemas
Features:
- Add UX log service with Redis circular buffer
- Add /api/v1/logs endpoints with ADMIN_API_KEY auth
- Add embedding cache (LRU) for TTFT optimization
- Improve query rewriter with expanded keywords
- Simplify system prompt (50% token reduction)
- Replace dynamic imports with static imports
Code reduction: -1,273 lines (38% smaller)
Features
- persona-api,dwkim: improve SEU threshold and feedback UX (4b10354)
- persona-api: restore A2UI clarification and improve suggestions (a1e6109)
Refactoring
- persona-api: migrate from Fastify to Elysia (c653338)