mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-26 02:04:37 +08:00
Extract shared business logic from monolithic web.ts into reusable services in @openchatlab/node-runtime (session, member, index, summary, export), using SessionRuntimeAdapter to abstract platform differences. Split web.ts into 12 domain-specific route modules under routes/web/. Co-authored-by: Cursor <cursoragent@cursor.com>