mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +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>