Shakker
45e5f8ab01
test: tighten moonshot provider assertions
2026-05-11 07:39:16 +01:00
Peter Steinberger
15cf49222f
build: refresh deps and route testbox through crabbox
2026-05-11 03:41:00 +01:00
Peter Steinberger
541cfcc0ec
test: tighten kimi web search assertions
2026-05-11 02:30:56 +01:00
Peter Steinberger
130d5128b2
test: fix moonshot env sort lint
2026-05-11 00:24:59 +01:00
Shakker
0787bff2d0
test: tighten moonshot manifest env assertion
2026-05-11 00:21:00 +01:00
Peter Steinberger
827b0de0ce
refactor: reduce plugin sdk surface
2026-05-10 12:37:10 +01:00
Jeff
c919702b8f
fix(moonshot): resolve moonshotai direct model refs
...
Summary:
- accept `moonshotai` and `moonshot-ai` as direct Moonshot provider aliases at runtime
- expose both aliases in the Moonshot manifest catalog
- add resolver/catalog regression coverage for #73876
Verification:
- `pnpm test src/agents/model-selection.test.ts src/agents/pi-embedded-runner/model.test.ts src/model-catalog/manifest-planner.test.ts`
- `pnpm test src/plugins/contracts/plugin-registration.moonshot.contract.test.ts`
- `git diff --check`
- `OPENCLAW_TESTBOX=0 pnpm check:changed`
2026-05-10 02:12:13 -04:00
Peter Steinberger
9243b575ed
chore(release): prepare 2026.5.10-beta.1
2026-05-10 06:13:38 +01:00
Peter Steinberger
54d0baa6e6
test: tighten moonshot video content assertion
2026-05-09 20:56:01 +01:00
Peter Steinberger
9385eaaf88
chore(release): prepare 2026.5.8
2026-05-09 08:05:17 +01:00
Peter Steinberger
311e4608d1
feat: unify model catalog registration
2026-05-09 02:34:56 -04:00
Peter Steinberger
13dacceed4
test: tighten extension helper assertions
2026-05-08 20:39:25 +01:00
Peter Steinberger
15217b2857
test: tighten provider media helper assertions
2026-05-08 20:37:31 +01:00
Shakker
25cac63563
test: tighten moonshot catalog assertions
2026-05-08 19:09:30 +01:00
Shakker
228c60064f
test: tighten moonshot video request assertions
2026-05-08 19:03:25 +01:00
Peter Steinberger
0b88d6286c
chore: bump version to 2026.5.6
2026-05-06 09:47:34 +01:00
Peter Steinberger
5397667272
chore(release): prepare 2026.5.4
2026-05-04 10:09:55 +01:00
Peter Steinberger
31161abd40
chore(release): bump version to 2026.5.3
2026-05-03 03:08:47 +01:00
Peter Steinberger
80da0a0213
chore: bump version to 2026.5.2
2026-05-02 11:58:45 +01:00
Peter Steinberger
9008fa445d
fix(kimi): reject ungrounded web search answers
2026-05-02 07:03:29 +01:00
Peter Steinberger
33b18f543b
fix(web-search): improve missing key guidance
2026-05-02 03:26:41 +01:00
Peter Steinberger
678ef019f3
refactor: trim provider constant exports
2026-05-01 11:53:12 +01:00
Peter Steinberger
0d631fa701
refactor: trim provider discovery internal exports
2026-05-01 11:44:13 +01:00
Peter Steinberger
bf7ac8d8c4
refactor: remove stale provider helpers
2026-05-01 11:09:47 +01:00
Peter Steinberger
4bc79f9737
test: relax live web search timeouts
2026-04-29 19:14:15 +01:00
Peter Steinberger
606c881d27
test: stabilize release live e2e probes
2026-04-29 16:32:05 +01:00
Shakker
a4eb89c809
refactor: build moonshot catalog from manifest
2026-04-28 05:30:04 +01:00
Shakker
00d2c34889
perf: mark provider plugins startup lazy
2026-04-28 04:33:47 +01:00
Peter Steinberger
f34b41f198
refactor: split plugin sdk test helpers
2026-04-28 01:14:19 +01:00
Peter Steinberger
8057561cee
refactor: promote plugin test helpers to sdk
2026-04-28 00:55:11 +01:00
Peter Steinberger
0df6e5a473
refactor: expose plugin test helpers via sdk
2026-04-27 23:45:26 +01:00
Peter Steinberger
74e62c32c3
test: route extension tests through sdk subpaths
2026-04-27 21:58:48 +01:00
Peter Steinberger
b8a9dc9d78
test(moonshot): avoid redundant live result type
2026-04-27 11:07:21 +01:00
Peter Steinberger
5757d1bb69
ci: harden live release validation lane
2026-04-27 10:59:25 +01:00
Peter Steinberger
1b581b4c71
fix(ci): stabilize live release validation
2026-04-27 10:56:35 +01:00
Peter Steinberger
b74f35ee6f
refactor(plugins): move provider routing metadata to manifests
2026-04-27 10:06:30 +01:00
Peter Steinberger
a60f15c611
refactor(gateway): move model pricing policy to manifests
2026-04-27 09:26:53 +01:00
Shakker
8749f1deb4
feat: declare moonshot manifest model catalog
2026-04-26 04:41:51 +01:00
Peter Steinberger
7fcefd56b7
chore: bump version to 2026.4.25
2026-04-25 10:31:52 +01:00
Peter Steinberger
def392ad7d
test: add provider HTTP live coverage
2026-04-24 20:44:56 +01:00
Peter Steinberger
2c516fe516
refactor: share provider HTTP error parsing
2026-04-24 20:44:56 +01:00
Shakker
3254e961e9
refactor: expose bundled static provider catalogs
2026-04-24 05:46:25 +01:00
Vincent Koc
c0a7b6a510
fix(plugins): align provider auth metadata
2026-04-23 18:16:20 -07:00
Peter Steinberger
59cffb43f7
perf: avoid broad testing barrel in moonshot test
2026-04-23 21:44:17 +01:00
dulingxiao
c4dea58712
fix(moonshot): preserve native Kimi tool_call IDs in openai-completions replay
2026-04-23 01:52:58 +01:00
Peter Steinberger
7189b49f81
refactor: move media defaults into plugin manifests
2026-04-22 06:11:49 +01:00
Shakker
04ecf284fc
fix: use static provider catalogs for model listing
2026-04-22 04:51:38 +01:00
Peter Steinberger
f1805ab54d
fix: centralize provider thinking profiles
2026-04-21 09:13:35 +01:00
Sliverp
b938e6398b
feat: add tiered model pricing support ( #67605 )
...
Adds tiered model pricing support for cost tracking, keeps configured pricing ahead of cached catalog values, and includes latest Moonshot Kimi K2.6/K2.5 cost estimates.\n\nThanks @sliverp.
2026-04-21 03:02:57 +01:00
Andrii Furmanets
b6a8759b29
fix(web-search): restore SecretRef runtime compatibility for bundled providers ( #68424 )
...
Adds missing compatibility runtime path metadata for bundled SecretRef-capable web-search providers and keeps the manifest registry covered by a regression test.\n\nThanks @afurm!
2026-04-21 02:34:24 +01:00