multica/server/internal
Jiayuan 7d126cc549 feat(daemon): group task directories by workspace ID
Task execution environments were all created flat under WorkspacesRoot,
mixing tasks from different workspaces. Now tasks are nested under their
workspace ID for clearer organization and easier per-workspace cleanup.
2026-03-30 20:13:30 +08:00
..
auth feat(auth): email verification login and personal access tokens 2026-03-26 14:32:30 +08:00
cli feat(cli): support app_url in CLI config (#186) 2026-03-30 15:51:17 +08:00
daemon feat(daemon): group task directories by workspace ID 2026-03-30 20:13:30 +08:00
events feat(realtime): WS invalidation + refetch pattern, inbox bugfixes, UI polish 2026-03-29 13:49:40 +08:00
handler feat(api): strict workspace isolation + agent parity fixes 2026-03-30 16:49:13 +08:00
logger feat(logging): add structured logging across server and SDK 2026-03-26 10:57:11 +08:00
middleware refactor(server): consolidate workspace permission checks into middleware 2026-03-30 03:40:20 +08:00
realtime feat(realtime): route personal events to target user only 2026-03-29 17:42:50 +08:00
service fix(daemon): prevent stuck tasks from blocking queue and add concurrent execution 2026-03-30 03:08:52 +08:00
util feat(server): add task service layer and daemon REST protocol 2026-03-23 18:34:51 +08:00