Multica Eve
ac62f72c2a
MUL-4480: make daemon workspace sync event-driven ( #5354 )
...
* feat(daemon): make workspace sync event-driven
Co-authored-by: multica-agent <github@multica.ai >
* fix(daemon): preserve trailing workspace changes
Co-authored-by: multica-agent <github@multica.ai >
* fix(workspace): reconcile failed creates
Co-authored-by: multica-agent <github@multica.ai >
---------
Co-authored-by: Eve <eve@multica-ai.local >
Co-authored-by: multica-agent <github@multica.ai >
2026-07-14 11:56:30 +08:00
LinYushen
77ac17ef49
Make custom runtimes appear immediately ( #4234 )
...
* Make custom runtimes appear immediately
* Scope daemon profile refresh by authorized runtimes
* Relay runtime profile refresh hints
* Localize runtime profile close label
2026-06-17 16:00:22 +08:00
AdamQQQ
fab0671332
feat(skills): support multi-select bulk import in Copy from runtime ( #2686 )
...
- Multi-select UI for batch importing skills from a local runtime
- Server batch-dispatches up to 10 import requests per heartbeat cycle
- WS heartbeat now reads supports_batch_import from daemon payload
instead of hardcoding true, so old daemons correctly fall back to
one-at-a-time dispatch
- Raised server pending timeout to 3min and client poll timeout to 4min
to accommodate daemons that pop only one import per 15s heartbeat
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-18 16:56:27 +08:00
Bohan Jiang
286ecf04b1
feat(daemon): add WebSocket heartbeat with HTTP fallback
...
Adds daemon WebSocket heartbeat acknowledgements while preserving HTTP heartbeat fallback and HTTP task claim/result paths. Keeps old daemon compatibility and task wakeup behavior intact.
2026-04-29 17:17:55 +08:00
devv-eve
9db91e89f5
feat: add daemon websocket task wakeups ( #1772 )
...
* feat: add daemon websocket task wakeups
* feat: fan out daemon wakeups across nodes
* fix: dedupe daemon wakeup loopback events
* fix: lengthen daemon polling fallback interval
---------
Co-authored-by: Eve <eve@multica.ai >
2026-04-28 16:07:24 +08:00