Commit Graph
2 Commits
Author SHA1 Message Date
Evgeny Shurakov 116a63c492 feat(cli): wire dev:local to local event service (#12216)
* feat(cli): wire dev:local to local event service

Discover the event-service port from the cloud dev manifest and point the CLI at it via EVENT_SERVICE_URL (ws://). Add a --no-events flag that instead sets KILO_DISABLE_PRESENCE so the dev launcher can run without a live event service, mirroring the existing --no-ingest toggle. Also surface the events port in the diagnostic output.

* fix(cli): clear inherited KILO_DISABLE_PRESENCE in dev:local on-path

An inherited KILO_DISABLE_PRESENCE=1 from the parent shell kept presence
disabled even when dev:local discovered a local event-service endpoint.
Delete it on the on-path so the local endpoint actually drives presence.

* fix(cli): clear inherited KILO_EVENT_SERVICE_URL in dev:local on-path

Presence resolves process.env.KILO_EVENT_SERVICE_URL before the
EVENT_SERVICE_URL-derived constant, so an inherited override kept
winning over the discovered local endpoint. Clear it on the on-path
alongside the presence kill switch.
2026-07-15 11:22:24 +02:00
Evgeny Shurakovandkiloconnect[bot] 047364eb3c feat: add dev:local script to run CLI against local cloud dev server (#12055)
* feat: add dev:local script to run CLI against local cloud dev server

* fix(cli): validate --cloud flag has a value in dev-local.ts

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-07-09 11:00:01 +02:00