• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 25712881253 / 11
81%
dev: 81%

Build:
DEFAULT BRANCH: dev
Ran 12 May 2026 04:15AM UTC
Files 148
Run time 6s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 May 2026 04:12AM UTC coverage: 40.765%. Remained the same
25712881253.11

push

github

web-flow
refactor(daemon): migrate session/agent/query/config events to InternalEventBus (#1866)

* refactor(daemon): migrate session, agent, query, and config events from DaemonHub to InternalEventBus

Moves all session lifecycle, agent, message, model, question, rewind, and
config-related event emissions from DaemonHub to InternalEventBus. Updates
ClientEventBridge to subscribe to both buses, removes redundant bridge
subscriptions in DaemonApp, and wires internalEventBus through all handler
constructors and RPC handler call sites.

* fix(daemon): add namespaceId to migrated event payloads, pass internalEventBus to SessionManager

Rebase on dev introduced namespaceId requirement for all InternalEventBus
payloads. This commit adds namespaceId to all publish/publishAsync calls
in the migrated publishers and updates test assertions accordingly.

Also fixes:
- Pass internalEventBus to SessionManager constructor in app.ts
- Update daemon-app-cleanup test thresholds for session cleanup delays
- Add timeout to slow daemon-app-cleanup test
- Fix syntax error in query-lifecycle-manager test assertion

* fix(daemon): clean up rebase conflict artifacts in test files

Remove stray commit message fragments and duplicate parameters left by
git conflict resolution during rebase on dev.

* fix(daemon): revert events with DaemonHub subscribers back to daemonHub.emit

Events that have unmigrated DaemonHub subscribers must remain on
DaemonHub because the app.ts bridge only forwards DaemonHub →
InternalEventBus, not the reverse direction. Events with all
subscribers already on InternalEventBus stay there.

Key changes:
- Revert session.created/deleted/updated, session.error/errorClear,
  api.connection, commands.updated, context.updated, agent.interruptRequest
  back to daemonHub.emit (DaemonHub subscribers exist)
- Keep messages.statusChanged, sdk.message, message.sent, session.reset,
  query.trigger on InternalEventBus (subscribers already migrated)
- Fix namespaceId: remove f... (continued)

14561 of 35719 relevant lines covered (40.77%)

22.28 hits per line

Source Files on job daemon-5-space-runtime - 25712881253.11
  • Tree
  • List 148
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25712881253
  • 831f0215 on github
  • Prev Job for on dev (#25712231275.13)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc