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

lsm / neokai / 24740066253 / 16
82%
dev: 82%

Build:
DEFAULT BRANCH: dev
Ran 21 Apr 2026 06:44PM UTC
Files 277
Run time 10s
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 06:41PM UTC coverage: 19.758%. First build
24740066253.16

push

github

web-flow
feat(space): consolidate save/write_artifact/report_result into unified save_artifact tool (#1578)

Replaces four overlapping persistence tools with a single `save_artifact` tool
for both node agents and the Task Agent:

- **save_artifact**: unified upsert-or-append artifact store; replaces old
  `save` (ne.result), `write_artifact` (workflow_run_artifacts), and
  `report_result` (space_task_report_result) calls. Overwrite mode upserts
  on (nodeId, type, key); append mode auto-generates a unique key.
- **list_artifacts**: already existed on node agents; now also available on
  Task Agent via the new `artifactRepo` config field.
- **approve_task / submit_for_approval**: added to Task Agent tools for parity
  with end-node agents.
- **report_result removed** from both Task Agent and end-node handlers;
  `SpaceTaskReportResultRepository` dependency dropped from both.
- **list_peers** updated to read progress summaries from the artifacts table
  (progress-type artifact) instead of `ne.result`.

Built-in workflow prompts (CODING, RESEARCH, REVIEW_ONLY, PLAN_AND_DECOMPOSE)
and task-agent system prompt updated to reference `save_artifact` + new close
tools. All tests updated and passing (11 359 tests, 0 failures).

Fixes: artifact_key NOT NULL constraint — default to '' when key arg is absent.

14607 of 73931 relevant lines covered (19.76%)

9.99 hits per line

Source Files on job daemon-online-features-2 - 24740066253.16
  • Tree
  • List 277
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24740066253
  • 279c67e8 on github
  • 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