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

lsm / neokai / 25467051357
81%

Build:
DEFAULT BRANCH: dev
Ran 06 May 2026 11:33PM UTC
Jobs 28
Files 507
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

06 May 2026 11:32PM UTC coverage: 82.373% (-0.03%) from 82.4%
25467051357

push

github

web-flow
Improve thinking level UI: rename Auto→Off, add think24k, provider-aware options (#1804)

* Rename Auto→Off in thinking level UI, add think24k, provider-aware options

- Replace 'auto' with 'off' across ThinkingLevel type and all UI labels
- Add think24k option (24000 tokens) to thinking level selector
- Introduce ProviderCapabilities.thinkingModes ('off'|'on'|'granular')
- Update all 9 providers with correct thinkingModes capability
- Filter thinking options in SessionStatusBar based on provider capability
- Daemon query-options-builder disables thinking when mode is 'off'
- For 'on' mode, any enabled level maps to enabled/31999 tokens
- Backward compatibility: normalize legacy 'auto' → 'off' at RPC boundaries

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

* Address review feedback: shared helpers, tests, dead code

- Replace inline thinking-options switch in SessionStatusBar with
  getThinkingOptionsForProvider from @neokai/shared
- Use normalizeThinkingLevel in query-options-builder and both
  session-handlers RPC endpoints instead of inline normalization
- Add missing think24k test in session-handlers.test.ts
- Replace stale ultrathink test with proper think24k assertion
- Add provider-aware thinking mode tests for 'off' (minimax) and
  'on' (kimi) in query-options-builder.test.ts

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

* Accept legacy 'auto' thinking level during space import

- Update thinkingLevelSchema to preprocess 'auto' → 'off' so older
  v1 space exports with thinkingLevel: 'auto' remain importable
- Add round-trip test verifying legacy 'auto' is normalized to 'off'

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

* Fix CI: avoid provider instantiation just to read thinkingModes capability

- `addSessionStateOptions` now reads thinkingModes from the static
  `PROVIDER_THINKING_MODES` map instead of calling `getProviderContextManager()`,
  which instantiates real providers and fails in CI when API keys ... (continued)

8198 of 11342 branches covered (72.28%)

Branch coverage included in aggregate %.

85 of 114 new or added lines in 9 files covered. (74.56%)

1 existing line in 1 file now uncovered.

62746 of 74783 relevant lines covered (83.9%)

288.28 hits per line

Uncovered Changes

Lines Coverage ∆ File
19
77.11
-22.89% packages/shared/src/types.ts
7
66.59
-0.34% packages/web/src/components/space/visual-editor/NodeConfigPanel.tsx
3
44.7
-0.12% packages/daemon/src/lib/rpc-handlers/session-handlers.ts

Coverage Regressions

Lines Coverage ∆ File
1
78.74
-0.6% packages/web/src/components/MessageInput.tsx
Jobs
ID Job ID Ran Files Coverage
1 daemon-0-shared - 25467051357.1 06 May 2026 11:33PM UTC 28
82.99
GitHub Action Run
2 daemon-5-space-other - 25467051357.2 06 May 2026 11:33PM UTC 125
30.72
GitHub Action Run
3 daemon-5-space-agent - 25467051357.3 06 May 2026 11:33PM UTC 160
28.31
GitHub Action Run
4 daemon-4-space-storage - 25467051357.4 06 May 2026 11:34PM UTC 122
51.05
GitHub Action Run
5 daemon-5-space-workflow - 25467051357.5 06 May 2026 11:33PM UTC 106
30.62
GitHub Action Run
6 daemon-2-handlers - 25467051357.6 06 May 2026 11:33PM UTC 123
57.21
GitHub Action Run
7 daemon-online-coordinator - 25467051357.7 06 May 2026 11:33PM UTC 276
7.28
GitHub Action Run
8 daemon-online-rpc-4 - 25467051357.8 06 May 2026 11:35PM UTC 276
23.16
GitHub Action Run
9 daemon-5-space-runtime - 25467051357.9 06 May 2026 11:33PM UTC 146
39.38
GitHub Action Run
10 daemon-online-features-1 - 25467051357.10 06 May 2026 11:34PM UTC 276
22.88
GitHub Action Run
11 daemon-online-rewind-1 - 25467051357.11 06 May 2026 11:35PM UTC 276
22.3
GitHub Action Run
12 daemon-online-rpc-1 - 25467051357.12 06 May 2026 11:35PM UTC 276
19.15
GitHub Action Run
13 daemon-online-space-1 - 25467051357.13 06 May 2026 11:35PM UTC 276
31.86
GitHub Action Run
14 daemon-online-features-2 - 25467051357.14 06 May 2026 11:34PM UTC 276
22.52
GitHub Action Run
15 daemon-online-components - 25467051357.15 06 May 2026 11:34PM UTC 276
17.62
GitHub Action Run
16 daemon-online-rpc-2 - 25467051357.16 06 May 2026 11:35PM UTC 276
23.45
GitHub Action Run
17 daemon-online-convo - 25467051357.17 06 May 2026 11:35PM UTC 276
21.98
GitHub Action Run
18 daemon-online-rpc-3 - 25467051357.18 06 May 2026 11:34PM UTC 276
19.64
GitHub Action Run
19 daemon-online-lifecycle - 25467051357.19 06 May 2026 11:35PM UTC 276
22.56
GitHub Action Run
20 daemon-online-websocket - 25467051357.20 06 May 2026 11:34PM UTC 276
17.75
GitHub Action Run
21 daemon-online-mcp - 25467051357.21 06 May 2026 11:35PM UTC 276
18.09
GitHub Action Run
22 daemon-online-agent-sdk - 25467051357.22 06 May 2026 11:34PM UTC 276
22.09
GitHub Action Run
23 daemon-1-core - 25467051357.23 06 May 2026 11:34PM UTC 280
38.83
GitHub Action Run
24 web - 25467051357.24 06 May 2026 11:34PM UTC 222
77.14
GitHub Action Run
25 daemon-online-git - 25467051357.25 06 May 2026 11:34PM UTC 276
23.44
GitHub Action Run
26 daemon-online-rewind-2 - 25467051357.26 06 May 2026 11:34PM UTC 276
22.86
GitHub Action Run
27 daemon-online-space-2 - 25467051357.27 06 May 2026 11:35PM UTC 276
32.02
GitHub Action Run
28 daemon-online-sdk - 25467051357.28 06 May 2026 11:35PM UTC 276
21.99
GitHub Action Run
Source Files on build 25467051357
  • Tree
  • List 507
  • Changed 21
  • Source Changed 20
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25467051357
  • d3d78b4b on github
  • Prev Build on dev (#25463083680)
  • Next Build on dev (#25467901388)
  • 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