Skip to content

dwkim-v3.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Jan 01:43
· 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)