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

lsm / neokai / 25263895299
82%

Build:
DEFAULT BRANCH: dev
Ran 02 May 2026 10:53PM UTC
Jobs 29
Files 523
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

02 May 2026 10:52PM UTC coverage: 71.414% (+0.1%) from 71.301%
25263895299

push

github

web-flow
Add Ollama model providers (#1745)

* Add Ollama model providers

Support local Ollama and Ollama Cloud through a native /api/chat bridge so they work with existing Anthropic-compatible routing and settings flows.

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

* Address Ollama provider review feedback

Tighten model routing, make capabilities accurate, add model-list cache expiry, and translate Ollama tool calls into Anthropic streaming events.

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

* Preserve Ollama tool-call history.

Keep assistant tool calls and subsequent tool results structured when bridging Anthropic messages to Ollama so multi-turn function calling remains intact.

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

* Fix Ollama shorthand routing and model list endpoint.

Prevent local Ollama from claiming the ollama-cloud shorthand and expose /v1/models from the bridge so SDK initialization succeeds before streaming.

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

* Keep Ollama bridges per upstream config.

Avoid stopping active session bridges when another session uses different Ollama credentials, and surface length-limited Ollama streams as max_tokens.

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

* Route Ollama colon cloud model IDs.

Recognize Ollama Cloud model IDs ending in :cloud without broadening unrelated -cloud provider names, keeping local and cloud routing deterministic.

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

* Check local Ollama availability before routing.

Avoid selecting the local provider as available unless its configured daemon responds to the tags endpoint.

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

* Handle Ollama bridge continuation edge cases.

Preserve tool-result adjacency before supplemental user text and classify upstream rate limits for Anthropic-compatible clients.

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

... (continued)

7843 of 10812 branches covered (72.54%)

Branch coverage included in aggregate %.

499 of 547 new or added lines in 5 files covered. (91.22%)

61619 of 86454 relevant lines covered (71.27%)

253.0 hits per line

Uncovered Changes

Lines Coverage ∆ File
44
86.9
packages/daemon/src/lib/providers/ollama-bridge-server.ts
4
97.95
packages/daemon/src/lib/providers/ollama-provider.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-5-space-other - 25263895299.1 02 May 2026 10:53PM UTC 115
30.55
GitHub Action Run
2 daemon-0-shared - 25263895299.2 02 May 2026 10:53PM UTC 28
84.13
GitHub Action Run
3 daemon-5-space-runtime - 25263895299.3 02 May 2026 10:53PM UTC 138
40.0
GitHub Action Run
4 daemon-online-git - 25263895299.4 02 May 2026 10:54PM UTC 296
20.23
GitHub Action Run
5 daemon-5-space-workflow - 25263895299.5 02 May 2026 10:53PM UTC 96
32.3
GitHub Action Run
6 daemon-online-space-1 - 25263895299.6 02 May 2026 10:54PM UTC 296
26.75
GitHub Action Run
7 daemon-online-components - 25263895299.7 02 May 2026 10:53PM UTC 296
15.32
GitHub Action Run
8 daemon-online-convo - 25263895299.8 02 May 2026 10:54PM UTC 296
18.98
GitHub Action Run
9 daemon-online-rpc-3 - 25263895299.9 02 May 2026 10:54PM UTC 296
17.04
GitHub Action Run
10 daemon-5-space-agent - 25263895299.10 02 May 2026 10:54PM UTC 149
28.42
GitHub Action Run
11 web - 25263895299.11 02 May 2026 10:54PM UTC 217
77.52
GitHub Action Run
12 daemon-online-coordinator - 25263895299.12 02 May 2026 10:53PM UTC 296
6.46
GitHub Action Run
13 daemon-online-websocket - 25263895299.13 02 May 2026 10:53PM UTC 296
15.44
GitHub Action Run
14 daemon-online-rpc-2 - 25263895299.14 02 May 2026 10:54PM UTC 296
20.24
GitHub Action Run
15 daemon-1-core - 25263895299.15 02 May 2026 10:54PM UTC 300
32.17
GitHub Action Run
16 daemon-online-rpc-1 - 25263895299.16 02 May 2026 10:54PM UTC 296
16.64
GitHub Action Run
17 daemon-online-space-2 - 25263895299.17 02 May 2026 10:55PM UTC 296
27.03
GitHub Action Run
18 daemon-2-handlers - 25263895299.18 02 May 2026 10:53PM UTC 168
47.22
GitHub Action Run
19 daemon-online-agent-sdk - 25263895299.19 02 May 2026 10:54PM UTC 296
19.08
GitHub Action Run
20 daemon-online-mcp - 25263895299.20 02 May 2026 10:53PM UTC 296
15.73
GitHub Action Run
21 daemon-online-features-3 - 25263895299.21 02 May 2026 10:53PM UTC 296
14.11
GitHub Action Run
22 daemon-online-rpc-4 - 25263895299.22 02 May 2026 10:55PM UTC 296
19.99
GitHub Action Run
23 daemon-online-features-2 - 25263895299.23 02 May 2026 10:54PM UTC 296
19.45
GitHub Action Run
24 daemon-online-rewind-2 - 25263895299.24 02 May 2026 10:54PM UTC 296
19.74
GitHub Action Run
25 daemon-online-rewind-1 - 25263895299.25 02 May 2026 10:55PM UTC 296
19.26
GitHub Action Run
26 daemon-4-space-storage - 25263895299.26 02 May 2026 10:54PM UTC 120
53.54
GitHub Action Run
27 daemon-online-features-1 - 25263895299.27 02 May 2026 10:54PM UTC 296
19.75
GitHub Action Run
28 daemon-online-lifecycle - 25263895299.28 02 May 2026 10:54PM UTC 296
19.47
GitHub Action Run
29 daemon-online-sdk - 25263895299.29 02 May 2026 10:54PM UTC 296
18.99
GitHub Action Run
Source Files on build 25263895299
  • Tree
  • List 523
  • Changed 6
  • Source Changed 4
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25263895299
  • b13df297 on github
  • Prev Build on dev (#25261971329)
  • Next Build on dev (#25266745530)
  • 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