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

lsm / neokai / 25350061453
82%

Build:
DEFAULT BRANCH: dev
Ran 04 May 2026 11:55PM UTC
Jobs 29
Files 532
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

04 May 2026 11:54PM UTC coverage: 71.362% (-0.03%) from 71.389%
25350061453

push

github

web-flow
Add default model picker to Space Settings + Task Agent editor (#1782)

* Add default model picker to Space Settings and Task Agent editor

Two new UI surfaces for the Space Configure page:

1. Default Model Picker in SpaceSettings — uses the existing models.list
   RPC and WorkflowModelSelect component to let users pick a default model
   for the space. Persisted via the existing space.defaultModel field.

2. Task Agent Card in SpaceAgentList — shows the built-in Task Agent in a
   distinct "Built-in" section above the custom agent list. Supports model
   override and custom prompt additions via a new taskAgentConfig JSON
   column on the spaces table. Includes a "Reset to defaults" button to
   clear overrides.

Backend: adds TaskAgentConfig type, migration 115 (task_agent_config
column), repository read/write, and applies overrides in
createTaskAgentInit() for both model and custom prompt.

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

* Fix taskAgentConfig persistence in createSpace and updateSpace

The INSERT column list and VALUES count in createSpace were missing
task_agent_config, and updateSpace had no handler for the field at all.
Both methods now properly serialize taskAgentConfig to the
task_agent_config column.

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

* Apply space.update RPC response directly to store on save/reset

The WebSocket event spread-merge (`{ ...current, ...event.space }`)
drops undefined fields like `taskAgentConfig` and `defaultModel` during
JSON serialization, causing stale state after clearing overrides. Both
SpaceSettings and TaskAgentCard now capture the RPC response and apply
it directly to `spaceStore.space.value`, bypassing the event merge.

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

* Add task_agent_config column to inline test schemas

space-slug.test.ts and space-agent-schema.ts both have inline CREATE TABLE
schemas that were missing the new task_agent_config column added by... (continued)

7872 of 10904 branches covered (72.19%)

Branch coverage included in aggregate %.

39 of 76 new or added lines in 5 files covered. (51.32%)

63698 of 89388 relevant lines covered (71.26%)

251.78 hits per line

Uncovered Changes

Lines Coverage ∆ File
35
66.22
-22.67% packages/web/src/components/space/SpaceAgentList.tsx
1
98.12
-0.29% packages/daemon/src/lib/space/agents/task-agent.ts
1
75.48
0.99% packages/web/src/components/space/SpaceSettings.tsx
Jobs
ID Job ID Ran Files Coverage
1 daemon-5-space-runtime - 25350061453.1 04 May 2026 11:55PM UTC 146
38.4
GitHub Action Run
2 daemon-5-space-workflow - 25350061453.2 04 May 2026 11:55PM UTC 104
30.29
GitHub Action Run
3 daemon-0-shared - 25350061453.3 04 May 2026 11:55PM UTC 28
84.09
GitHub Action Run
4 daemon-2-handlers - 25350061453.4 04 May 2026 11:55PM UTC 174
45.68
GitHub Action Run
5 daemon-online-coordinator - 25350061453.5 04 May 2026 11:55PM UTC 305
6.5
GitHub Action Run
6 daemon-online-websocket - 25350061453.6 04 May 2026 11:55PM UTC 305
15.3
GitHub Action Run
7 daemon-online-features-3 - 25350061453.7 04 May 2026 11:55PM UTC 305
14.03
GitHub Action Run
8 daemon-online-components - 25350061453.8 04 May 2026 11:55PM UTC 305
15.19
GitHub Action Run
9 daemon-online-mcp - 25350061453.9 04 May 2026 11:55PM UTC 305
15.57
GitHub Action Run
10 daemon-online-sdk - 25350061453.10 04 May 2026 11:55PM UTC 305
18.79
GitHub Action Run
11 daemon-online-lifecycle - 25350061453.11 04 May 2026 11:56PM UTC 305
19.26
GitHub Action Run
12 daemon-5-space-agent - 25350061453.12 04 May 2026 11:55PM UTC 158
27.93
GitHub Action Run
13 daemon-1-core - 25350061453.13 04 May 2026 11:55PM UTC 309
32.38
GitHub Action Run
14 daemon-online-space-2 - 25350061453.14 04 May 2026 11:57PM UTC 305
26.93
GitHub Action Run
15 web - 25350061453.15 04 May 2026 11:56PM UTC 217
77.16
GitHub Action Run
16 daemon-5-space-other - 25350061453.16 04 May 2026 11:55PM UTC 123
30.61
GitHub Action Run
17 daemon-4-space-storage - 25350061453.17 04 May 2026 11:56PM UTC 126
50.91
GitHub Action Run
18 daemon-online-rpc-3 - 25350061453.18 04 May 2026 11:56PM UTC 305
16.84
GitHub Action Run
19 daemon-online-space-1 - 25350061453.19 04 May 2026 11:56PM UTC 305
26.73
GitHub Action Run
20 daemon-online-rpc-4 - 25350061453.20 04 May 2026 11:56PM UTC 305
19.75
GitHub Action Run
21 daemon-online-rpc-1 - 25350061453.21 04 May 2026 11:56PM UTC 305
16.45
GitHub Action Run
22 daemon-online-rewind-1 - 25350061453.22 04 May 2026 11:56PM UTC 305
19.04
GitHub Action Run
23 daemon-online-convo - 25350061453.23 04 May 2026 11:56PM UTC 305
18.78
GitHub Action Run
24 daemon-online-features-2 - 25350061453.24 04 May 2026 11:55PM UTC 305
19.23
GitHub Action Run
25 daemon-online-features-1 - 25350061453.25 04 May 2026 11:56PM UTC 305
19.52
GitHub Action Run
26 daemon-online-rpc-2 - 25350061453.26 04 May 2026 11:56PM UTC 305
19.99
GitHub Action Run
27 daemon-online-agent-sdk - 25350061453.27 04 May 2026 11:56PM UTC 305
18.87
GitHub Action Run
28 daemon-online-rewind-2 - 25350061453.28 04 May 2026 11:56PM UTC 305
19.51
GitHub Action Run
29 daemon-online-git - 25350061453.29 04 May 2026 11:56PM UTC 305
19.98
GitHub Action Run
Source Files on build 25350061453
  • Tree
  • List 532
  • Changed 9
  • Source Changed 8
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25350061453
  • de1dce36 on github
  • Prev Build on dev (#25345966202)
  • Next Build on dev (#25354440814)
  • 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