Peter Steinberger
a60f15c611
refactor(gateway): move model pricing policy to manifests
2026-04-27 09:26:53 +01:00
Peter Steinberger
66f4b52db3
fix(docker): route local provider setup to host gateway
2026-04-27 08:46:33 +01:00
Peter Steinberger
7559845597
fix(ollama): avoid implicit native num_ctx override
2026-04-27 07:42:14 +01:00
Peter Steinberger
52249927ac
fix(ollama): skip localhost discovery for remote providers
2026-04-27 06:24:43 +01:00
Peter Steinberger
5d5c37775e
fix(ollama): estimate usage when counters are omitted
2026-04-27 05:54:03 +01:00
Peter Steinberger
18b76e3995
fix(ollama): scope request timeouts to providers
2026-04-27 04:55:11 +01:00
Peter Steinberger
67650c4c0a
fix(ollama): resolve custom local provider auth
2026-04-27 04:33:18 +01:00
Peter Steinberger
313a19c940
fix(ollama): scope auth to local hosts
2026-04-27 03:54:12 +01:00
Peter Steinberger
414fd41a1f
fix(ollama): avoid timing out active model pulls
2026-04-27 03:40:28 +01:00
Peter Steinberger
348728c28c
fix(providers): bound native fetch timeouts
2026-04-27 03:33:51 +01:00
Peter Steinberger
dc78d58448
fix(ollama): honor baseURL provider aliases
2026-04-27 03:28:23 +01:00
Peter Steinberger
0b46227d6c
fix(ollama): keep configured max thinking compatible
2026-04-27 03:13:15 +01:00
Peter Steinberger
aa071e0b60
fix(ollama): forward native model params
2026-04-27 03:08:11 +01:00
Peter Steinberger
2dba9e6a76
fix(ollama): honor configured num_ctx params
2026-04-27 03:02:24 +01:00
Peter Steinberger
69daef8246
fix: honor Ollama Modelfile num_ctx discovery
2026-04-27 02:32:30 +01:00
Peter Steinberger
1316ca9aa8
fix: gate Ollama ambient discovery
2026-04-27 02:08:00 +01:00
Peter Steinberger
acfa9877b3
fix: parse Ollama tool call arguments
2026-04-27 02:07:59 +01:00
Peter Steinberger
0f672dcc73
fix(ollama): align web search endpoint routing
2026-04-27 01:10:41 +01:00
Peter Steinberger
a3e0674261
fix(ollama): harden native provider routing
2026-04-27 01:02:13 +01:00
Peter Steinberger
ff570f3a61
fix(ollama): expose native thinking efforts
2026-04-26 22:49:13 +01:00
Peter Steinberger
7a4574376a
fix(ollama): honor native model capabilities
2026-04-26 21:40:22 +01:00
Peter Steinberger
8ba9c9098a
fix(agents): avoid provider startup scans
2026-04-26 11:11:37 +01:00
Peter Steinberger
9a529ca78b
chore: update dependencies
2026-04-26 10:54:58 +01:00
Peter Steinberger
27aedcfd56
style: format repository
2026-04-26 05:47:12 +01:00
Peter Steinberger
956cb1c7db
fix: keep local embedding batches from flooding providers
2026-04-26 00:11:35 +01:00
Peter Steinberger
f1b1c3dc99
chore: update workspace dependencies
2026-04-25 22:48:44 +01:00
Peter Steinberger
b721f1dbad
fix: update Ollama web search endpoint
2026-04-25 22:34:43 +01:00
Peter Steinberger
7fcefd56b7
chore: bump version to 2026.4.25
2026-04-25 10:31:52 +01:00
Peter Steinberger
27c61ed0d4
chore(deps): update workspace dependencies
2026-04-24 16:55:08 +01:00
lsdsjy
7d1891e6e6
feat(deepseek): support v4 models
...
Add DeepSeek V4 Flash/Pro support, update Pi packages to 0.70.2, and handle disabled thinking/None by stripping replayed reasoning content.
2026-04-24 16:09:36 +01:00
Peter Steinberger
f04a3dced0
build: update Pi model dependencies
2026-04-24 01:24:46 +01:00
Vincent Koc
9be0601b20
fix(ollama): refresh live discovery config
2026-04-22 23:30:28 -07:00
Peter Steinberger
e763ea1119
fix(plugins): stop tracking runtime deps manifests
2026-04-23 05:48:49 +01:00
Peter Steinberger
b5a7532022
build: finish typebox runtime migration
2026-04-23 05:12:32 +01:00
Peter Steinberger
33aea44fe5
refactor: tighten tool schema types
2026-04-23 05:06:58 +01:00
Peter Steinberger
b2472d6560
build: migrate schema deps to typebox
2026-04-23 04:59:42 +01:00
Peter Steinberger
fab76f3d70
build: refresh bundled plugin runtime deps
2026-04-23 04:43:25 +01:00
Peter Steinberger
06308e21f7
build: update dependencies
2026-04-23 04:00:17 +01:00
Zihao WAN
d4f91a354e
fix(ollama): forward think:false for qwen3 chat requests ( #69967 )
...
Forward top-level Ollama think flags on native /api/chat requests so --thinking off sends think:false.\n\nThanks @WZH8898.
2026-04-22 05:49:16 +01:00
Peter Steinberger
0f4dc42767
build: update pi packages to 0.68.1
2026-04-22 03:35:15 +01:00
soloclz
9a22cd212b
fix(ollama): register media-understanding provider so image tool can route ollama/* models
...
Ollama chat models already support image inputs (extensions/ollama/src/stream.ts
extracts image parts and forwards them via the Ollama API), but the ollama
plugin did not register a MediaUnderstandingProvider. The image tool's provider
registry therefore had no 'ollama' entry, so requests like
`imageModel: 'ollama/qwen2.5vl:7b'` failed to resolve and fell back to
unrelated providers.
Register ollamaMediaUnderstandingProvider with:
- capabilities: ['image']
- describeImage/describeImages wired to the shared core helpers (reuses the
same pi-ai complete path Ollama chat already goes through)
- no defaultModels or autoPriority: Ollama vision support depends on which
model the user has pulled, so we don't pick a canonical default and don't
auto-steal image duty from configured providers.
Fixes #69071 (and supersedes #60280 ).
2026-04-21 22:25:45 +01:00
Bruce MacDonald
1be94b7a37
onboard (ollama): populate cloud-only model list from ollama.com/api/tags ( #68463 )
...
Merged via squash.
Prepared head SHA: fb12af3d63
Co-authored-by: BruceMacD <5853428+BruceMacD@users.noreply.github.com >
Co-authored-by: BruceMacD <5853428+BruceMacD@users.noreply.github.com >
Reviewed-by: @BruceMacD
2026-04-21 08:51:54 -07:00
Peter Steinberger
6ce17db11a
fix: gate max thinking by model support
2026-04-21 07:02:43 +01:00
Peter Steinberger
76d72d48f3
fix: normalize minimal ollama provider config ( #69370 ) (thanks @PratikRai0101)
2026-04-21 03:28:17 +01:00
Pratik Rai
8edf705238
chore: satisfy strict linters and patch Windows CI corepack bug
2026-04-21 03:28:17 +01:00
Pratik Rai
2549dfe59b
fix(ollama): inject default config fields during normalization to unblock implicit discovery
2026-04-21 03:28:17 +01:00
Peter Steinberger
da5a6b68bd
refactor: share ssrf base url policy
2026-04-20 23:15:58 +01:00
Peter Steinberger
56529d7850
refactor: share ollama provider builder
2026-04-20 21:40:16 +01:00
Peter Steinberger
47163f6bb7
test: share ollama payload wrapper fixture
2026-04-20 21:33:44 +01:00
Peter Steinberger
17b46d5d56
test: share ollama stream event harness
2026-04-20 21:17:52 +01:00