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

lsm / neokai / 24751481267
82%

Build:
DEFAULT BRANCH: dev
Ran 21 Apr 2026 11:19PM UTC
Jobs 34
Files 525
Run time 2min
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

21 Apr 2026 11:18PM UTC coverage: 86.228% (+0.03%) from 86.202%
24751481267

push

github

web-flow
fix(space): list_peers shows topology peers; send_message queues for inactive nodes (#1579)

* fix(space): list_peers shows all topology peers; send_message queues for inactive nodes

Bug 1 — list_peers returned empty for not-yet-activated nodes:
- Only queried within-node executions; cross-node peers were invisible until
  their sessions spawned.
- Fix: after resolving within-node peers, query all executions for the run and
  expand permitted topology targets (via ChannelResolver.getPermittedTargets,
  called with both agent slot name and node name). Nodes with no execution
  records are returned as "not_started" peers using agent slots from
  resolveNodeAgents(). Nodes with records are returned with their real status.

Bug 2 — send_message hard-failed for declared-but-inactive targets:
- AgentMessageRouter only loaded executions with agentSessionId, so pending
  targets were invisible and caused "Unknown target" errors.
- Fix: load ALL executions (with and without session) for declared-agent
  detection. When a target has no live session but IS declared (via
  node_executions or channel topology), enqueue via PendingAgentMessageRepository
  instead of failing — mirrors the task-agent-tools queue path. Wire
  pendingMessageRepo + spaceId + taskId into the router via TaskAgentManager.
  Callers receive success:true with a "queued" array in the result.

Updated tests:
- New suite node-agent-tools: list_peers — cross-node peer discovery (4 tests)
- New suite node-agent-tools: send_message — queue-when-inactive (3 tests)
- New suite AgentMessageRouter: queue message for declared-but-inactive target (4 tests)
- Updated 3 pre-existing tests whose "unknown target" assertion changed to
  "no active sessions found" — topology-declared targets are no longer unknown;
  they resolve correctly and only fail at delivery when no session exists.

* test(space): add negative-path coverage for fromNodeName topology resolution

Adds two tests to the AgentMessageRouter ... (continued)

9071 of 12357 branches covered (73.41%)

Branch coverage included in aggregate %.

204 of 204 new or added lines in 3 files covered. (100.0%)

66777 of 75605 relevant lines covered (88.32%)

300.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 daemon-0-shared - 24751481267.1 21 Apr 2026 11:19PM UTC 29
85.16
GitHub Action Run
2 daemon-5-space-other - 24751481267.2 21 Apr 2026 11:19PM UTC 99
31.44
GitHub Action Run
3 daemon-online-rewind-1 - 24751481267.3 21 Apr 2026 11:20PM UTC 277
19.54
GitHub Action Run
4 daemon-online-sdk - 24751481267.4 21 Apr 2026 11:19PM UTC 277
19.24
GitHub Action Run
5 daemon-5-space-runtime - 24751481267.5 21 Apr 2026 11:20PM UTC 98
43.26
GitHub Action Run
6 daemon-4-space-storage - 24751481267.6 21 Apr 2026 11:19PM UTC 115
49.53
GitHub Action Run
7 daemon-online-rpc-1 - 24751481267.7 21 Apr 2026 11:20PM UTC 277
19.53
GitHub Action Run
8 daemon-online-lifecycle - 24751481267.8 21 Apr 2026 11:19PM UTC 277
19.77
GitHub Action Run
9 daemon-online-cross-provider-3 - 24751481267.9 21 Apr 2026 11:19PM UTC 277
6.44
GitHub Action Run
10 daemon-online-rewind-2 - 24751481267.10 21 Apr 2026 11:20PM UTC 277
20.0
GitHub Action Run
11 daemon-online-coordinator - 24751481267.11 21 Apr 2026 11:19PM UTC 277
6.45
GitHub Action Run
12 daemon-online-space-1 - 24751481267.12 21 Apr 2026 11:20PM UTC 277
26.4
GitHub Action Run
13 daemon-online-room-coder-subagents - 24751481267.13 21 Apr 2026 11:19PM UTC 277
17.43
GitHub Action Run
14 daemon-online-features-1 - 24751481267.14 21 Apr 2026 11:19PM UTC 277
20.05
GitHub Action Run
15 daemon-2-handlers - 24751481267.15 21 Apr 2026 11:19PM UTC 225
50.43
GitHub Action Run
16 daemon-online-cross-provider-4 - 24751481267.16 21 Apr 2026 11:19PM UTC 277
19.98
GitHub Action Run
17 daemon-5-space-agent - 24751481267.17 21 Apr 2026 11:20PM UTC 131
26.74
GitHub Action Run
18 daemon-online-websocket - 24751481267.18 21 Apr 2026 11:19PM UTC 277
15.68
GitHub Action Run
19 daemon-5-space-workflow - 24751481267.19 21 Apr 2026 11:19PM UTC 78
33.2
GitHub Action Run
20 daemon-online-cross-provider-2 - 24751481267.20 21 Apr 2026 11:19PM UTC 277
18.16
GitHub Action Run
21 daemon-online-room-mcp - 24751481267.21 21 Apr 2026 11:19PM UTC 277
17.16
GitHub Action Run
22 daemon-online-features-2 - 24751481267.22 21 Apr 2026 11:19PM UTC 277
19.74
GitHub Action Run
23 web - 24751481267.23 21 Apr 2026 11:20PM UTC 237
78.52
GitHub Action Run
24 daemon-online-rpc-3 - 24751481267.24 21 Apr 2026 11:20PM UTC 277
20.5
GitHub Action Run
25 daemon-online-space-2 - 24751481267.25 21 Apr 2026 11:21PM UTC 277
26.98
GitHub Action Run
26 daemon-online-mcp - 24751481267.26 21 Apr 2026 11:19PM UTC 277
16.5
GitHub Action Run
27 daemon-online-git - 24751481267.27 21 Apr 2026 11:19PM UTC 277
18.44
GitHub Action Run
28 daemon-online-convo - 24751481267.28 21 Apr 2026 11:20PM UTC 277
19.23
GitHub Action Run
29 daemon-online-rpc-4 - 24751481267.29 21 Apr 2026 11:20PM UTC 277
20.23
GitHub Action Run
30 daemon-online-features-3 - 24751481267.30 21 Apr 2026 11:19PM UTC 277
15.22
GitHub Action Run
31 daemon-1-core - 24751481267.31 21 Apr 2026 11:19PM UTC 282
35.09
GitHub Action Run
32 daemon-online-agent-sdk - 24751481267.32 21 Apr 2026 11:19PM UTC 277
19.33
GitHub Action Run
33 daemon-online-components - 24751481267.33 21 Apr 2026 11:19PM UTC 277
15.56
GitHub Action Run
34 daemon-online-rpc-2 - 24751481267.34 21 Apr 2026 11:20PM UTC 277
19.06
GitHub Action Run
Source Files on build 24751481267
  • Tree
  • List 525
  • Changed 5
  • Source Changed 3
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24751481267
  • 37d6ed65 on github
  • Prev Build on dev (#24747474391)
  • Next Build on dev (#24755218216)
  • 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