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

lsm / neokai / 27182037313
82%

Build:
DEFAULT BRANCH: dev
Ran 09 Jun 2026 03:32AM UTC
Jobs 28
Files 593
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

09 Jun 2026 03:31AM UTC coverage: 82.219%. Remained the same
27182037313

push

github

web-flow
ACP PR2: Client + query adapter + message translator (#2077)

* feat: ACP client + query adapter + message translator

Implements PR 2 of the ACP provider support chain:

- acp-client.ts: protocol client wrapping AcpTransport with lifecycle
  (initialize, authenticate, createSession, sendPrompt, cancel, close)
  and server-to-client request delegation (fs, terminal, permissions).

- acp-message-translator.ts: pure translation functions that accumulate
  streaming chunks into complete SDKAssistantMessage, plus tool_use and
  tool_progress translation and result message generation.

- acp-query-adapter.ts: Query-contract adapter implementing
  AsyncIterable<SDKMessage> with interrupt(), close(), sessionId getter,
  and setMcpServers() no-op.

Tests:
- Unit tests for each notification type → correct SDKMessage shape
- Unit tests for chunk accumulation and boundary flushing
- Integration test with mock transport exercising full lifecycle

Dead code until PR 4 wires it up behind provider === 'acp'.

* fix(acp): address review comments — stop reason, errors, capabilities, tool output

- Propagate ACP prompt stop reason from sendPrompt response through to
  translateResult() instead of hard-coding end_turn.
- Throw prompt errors after draining queued updates in sendPrompt.
- Return SDK-compatible McpSetServersResult shape from setMcpServers().
- Dispatch fs/read_text_file and fs/write_text_file wire methods.
- Build clientCapabilities in initialize() from actually-provided callbacks.
- Reject unsupported ACP protocol versions during initialize().
- Preserve ACP tool output by emitting synthetic user messages with
  tool_use_result on tool_call_update notifications that carry content
  or rawOutput.

10124 of 14808 branches covered (68.37%)

Branch coverage included in aggregate %.

86839 of 103125 relevant lines covered (84.21%)

291.27 hits per line

Jobs
ID Job ID Ran Files Coverage
1 daemon-5-space-runtime-a - 27182037313.1 09 Jun 2026 03:32AM UTC 121
40.15
GitHub Action Run
2 daemon-online-space-2 - 27182037313.2 09 Jun 2026 03:33AM UTC 342
32.04
GitHub Action Run
3 daemon-online-coordinator - 27182037313.3 09 Jun 2026 03:32AM UTC 331
7.72
GitHub Action Run
4 daemon-4-space-migrations-b - 27182037313.4 09 Jun 2026 03:32AM UTC 69
39.54
GitHub Action Run
5 daemon-5-space-runtime-b - 27182037313.5 09 Jun 2026 03:32AM UTC 173
46.0
GitHub Action Run
6 daemon-online-rewind-2 - 27182037313.6 09 Jun 2026 03:32AM UTC 342
22.63
GitHub Action Run
7 daemon-online-rewind-1 - 27182037313.7 09 Jun 2026 03:33AM UTC 342
22.21
GitHub Action Run
8 daemon-online-components - 27182037313.8 09 Jun 2026 03:32AM UTC 342
18.13
GitHub Action Run
9 daemon-online-rpc-2 - 27182037313.9 09 Jun 2026 03:33AM UTC 342
23.14
GitHub Action Run
10 daemon-online-git - 27182037313.10 09 Jun 2026 03:32AM UTC 342
19.06
GitHub Action Run
11 daemon-5-space-agent-other - 27182037313.11 09 Jun 2026 03:32AM UTC 267
27.29
GitHub Action Run
12 daemon-4-space-migrations-a - 27182037313.12 09 Jun 2026 03:32AM UTC 49
56.98
GitHub Action Run
13 web - 27182037313.13 09 Jun 2026 03:33AM UTC 240
73.7
GitHub Action Run
14 daemon-online-space-1 - 27182037313.14 09 Jun 2026 03:33AM UTC 342
33.21
GitHub Action Run
15 daemon-online-convo - 27182037313.15 09 Jun 2026 03:32AM UTC 342
21.96
GitHub Action Run
16 daemon-online-websocket - 27182037313.16 09 Jun 2026 03:32AM UTC 342
18.23
GitHub Action Run
17 daemon-0-shared-handlers-workflow - 27182037313.17 09 Jun 2026 03:32AM UTC 170
63.4
GitHub Action Run
18 daemon-online-features-1 - 27182037313.18 09 Jun 2026 03:32AM UTC 342
22.79
GitHub Action Run
19 daemon-online-rpc-3 - 27182037313.19 09 Jun 2026 03:33AM UTC 342
19.66
GitHub Action Run
20 daemon-online-rpc-4 - 27182037313.20 09 Jun 2026 03:33AM UTC 342
22.99
GitHub Action Run
21 daemon-online-mcp - 27182037313.21 09 Jun 2026 03:32AM UTC 342
18.48
GitHub Action Run
22 daemon-1-core - 27182037313.22 09 Jun 2026 03:32AM UTC 349
35.41
GitHub Action Run
23 daemon-online-sdk - 27182037313.23 09 Jun 2026 03:32AM UTC 342
22.07
GitHub Action Run
24 daemon-online-agent-sdk - 27182037313.24 09 Jun 2026 03:32AM UTC 342
22.06
GitHub Action Run
25 daemon-online-lifecycle - 27182037313.25 09 Jun 2026 03:33AM UTC 342
22.45
GitHub Action Run
26 daemon-online-features-2 - 27182037313.26 09 Jun 2026 03:32AM UTC 342
22.38
GitHub Action Run
27 daemon-4-space-storage - 27182037313.27 09 Jun 2026 03:32AM UTC 155
55.8
GitHub Action Run
28 daemon-online-rpc-1 - 27182037313.28 09 Jun 2026 03:33AM UTC 342
19.29
GitHub Action Run
Source Files on build 27182037313
  • Tree
  • List 593
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27182037313
  • 5987f504 on github
  • Prev Build on dev (#27181849429)
  • Next Build on dev (#27182873492)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc