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

lsm / neokai / 24976988478
82%

Build:
DEFAULT BRANCH: dev
Ran 27 Apr 2026 04:45AM UTC
Jobs 34
Files 544
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

27 Apr 2026 04:44AM UTC coverage: 82.952% (-0.003%) from 82.955%
24976988478

push

github

web-flow
fix(space): lazy-activate workflow agents on first message (#1654)

* fix(daemon): lazy-activate workflow-declared agents on first message

Task-agent send_message and AgentMessageRouter both treated node_executions
as the source of truth for "is this peer reachable", but workflows lazily
create those rows when each node first activates. A coder messaging the
reviewer before the reviewer node had ticked yielded notFoundAgentNames
instead of queueing the message.

Now both paths consult workflow.nodes (via the existing nodeGroups map for
the router and a new TaskAgentManager.getWorkflowDeclaredAgentNamesForTask
helper for send_message), queue the message via PendingAgentMessageRepository,
and trigger ChannelRouter.activateNode through a new
TaskAgentManager.ensureWorkflowNodeActivationForAgent so the SpaceRuntime
tick loop spawns the session and drains the queue. Hard-error wording is
tightened to distinguish "declared but no session yet" from "unknown agent".

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* fix(web): list every workflow-declared agent in the task pane dropdown

The task-pane "agents" dropdown only listed peers that already had a
session (taskActivity members). Workflow agents waiting on an earlier
node were invisible, even though Task Agent send_message can now lazily
activate them on first contact.

Merge workflow.nodes into the dropdown so every declared peer renders;
agents without a live session show as "(Not started)" and route the
overlay click to the task-agent session as a chat fallback.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* fix(space): address Reviewer feedback on lazy node activation

P1 — Add real unit tests for ensureWorkflowNodeActivationForAgent that
seed a real workflow + workflow_run and stub ChannelRouter.activateNode
so the helper's node-lookup loop and activation call are exercised end
to end (including the negative paths: unknown agent, missing run, and
swallowed activation errors).... (continued)

9278 of 12449 branches covered (74.53%)

Branch coverage included in aggregate %.

102 of 128 new or added lines in 4 files covered. (79.69%)

66462 of 78857 relevant lines covered (84.28%)

298.91 hits per line

Uncovered Changes

Lines Coverage ∆ File
23
83.28
-0.44% packages/daemon/src/lib/space/runtime/task-agent-manager.ts
3
82.66
0.22% packages/daemon/src/lib/space/tools/task-agent-tools.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-5-space-runtime - 24976988478.1 27 Apr 2026 04:45AM UTC 105
40.12
GitHub Action Run
2 daemon-online-mcp - 24976988478.2 27 Apr 2026 04:45AM UTC 288
15.87
GitHub Action Run
3 daemon-5-space-agent - 24976988478.3 27 Apr 2026 04:45AM UTC 139
29.42
GitHub Action Run
4 daemon-online-rewind-2 - 24976988478.4 27 Apr 2026 04:46AM UTC 288
19.7
GitHub Action Run
5 daemon-5-space-other - 24976988478.5 27 Apr 2026 04:45AM UTC 106
33.8
GitHub Action Run
6 daemon-online-components - 24976988478.6 27 Apr 2026 04:45AM UTC 288
15.42
GitHub Action Run
7 daemon-0-shared - 24976988478.7 27 Apr 2026 04:45AM UTC 29
84.83
GitHub Action Run
8 daemon-online-agent-sdk - 24976988478.8 27 Apr 2026 04:46AM UTC 288
19.07
GitHub Action Run
9 daemon-online-space-2 - 24976988478.9 27 Apr 2026 04:47AM UTC 288
26.86
GitHub Action Run
10 daemon-4-space-storage - 24976988478.10 27 Apr 2026 04:45AM UTC 110
58.12
GitHub Action Run
11 daemon-5-space-workflow - 24976988478.11 27 Apr 2026 04:45AM UTC 85
35.44
GitHub Action Run
12 daemon-online-websocket - 24976988478.12 27 Apr 2026 04:45AM UTC 288
15.55
GitHub Action Run
13 daemon-online-rpc-3 - 24976988478.13 27 Apr 2026 04:46AM UTC 288
20.08
GitHub Action Run
14 daemon-online-features-3 - 24976988478.14 27 Apr 2026 04:45AM UTC 288
15.81
GitHub Action Run
15 daemon-online-cross-provider-3 - 24976988478.15 27 Apr 2026 04:45AM UTC 288
6.21
GitHub Action Run
16 daemon-online-convo - 24976988478.16 27 Apr 2026 04:46AM UTC 288
18.97
GitHub Action Run
17 daemon-online-lifecycle - 24976988478.17 27 Apr 2026 04:46AM UTC 288
19.47
GitHub Action Run
18 daemon-online-git - 24976988478.18 27 Apr 2026 04:45AM UTC 288
18.25
GitHub Action Run
19 daemon-2-handlers - 24976988478.19 27 Apr 2026 04:45AM UTC 236
50.1
GitHub Action Run
20 daemon-online-coordinator - 24976988478.20 27 Apr 2026 04:45AM UTC 288
6.22
GitHub Action Run
21 daemon-online-room-coder-subagents - 24976988478.21 27 Apr 2026 04:45AM UTC 288
18.0
GitHub Action Run
22 daemon-online-space-1 - 24976988478.22 27 Apr 2026 04:46AM UTC 288
26.6
GitHub Action Run
23 daemon-online-cross-provider-2 - 24976988478.23 27 Apr 2026 04:45AM UTC 288
18.01
GitHub Action Run
24 web - 24976988478.24 27 Apr 2026 04:46AM UTC 247
79.42
GitHub Action Run
25 daemon-1-core - 24976988478.25 27 Apr 2026 04:45AM UTC 292
29.52
GitHub Action Run
26 daemon-online-features-2 - 24976988478.26 27 Apr 2026 04:46AM UTC 288
19.46
GitHub Action Run
27 daemon-online-cross-provider-4 - 24976988478.27 27 Apr 2026 04:46AM UTC 288
19.69
GitHub Action Run
28 daemon-online-rpc-2 - 24976988478.28 27 Apr 2026 04:46AM UTC 288
18.67
GitHub Action Run
29 daemon-online-sdk - 24976988478.29 27 Apr 2026 04:46AM UTC 288
18.98
GitHub Action Run
30 daemon-online-room-mcp - 24976988478.30 27 Apr 2026 04:45AM UTC 288
17.74
GitHub Action Run
31 daemon-online-rewind-1 - 24976988478.31 27 Apr 2026 04:46AM UTC 288
19.27
GitHub Action Run
32 daemon-online-features-1 - 24976988478.32 27 Apr 2026 04:46AM UTC 288
19.75
GitHub Action Run
33 daemon-online-rpc-1 - 24976988478.33 27 Apr 2026 04:46AM UTC 288
19.29
GitHub Action Run
34 daemon-online-rpc-4 - 24976988478.34 27 Apr 2026 04:46AM UTC 288
20.08
GitHub Action Run
Source Files on build 24976988478
  • Tree
  • List 544
  • Changed 11
  • Source Changed 5
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24976988478
  • 7d333f94 on github
  • Prev Build on dev (#24975853388)
  • Next Build on dev (#24977850420)
  • 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