kagura-agent
c560793482
fix: always send stream_options.include_usage when streaming openai-completions
...
Backends like llama-cpp and LM Studio require stream_options: { include_usage: true }
in the request payload to report token usage in streaming responses.
buildOpenAICompletionsParams() previously gated this behind supportsUsageInStreaming
compat detection, which excluded non-standard and custom endpoints. The OpenAI SDK
sends this unconditionally, so we now do the same.
Fixes #68707
2026-04-19 07:44:48 +05:30
Peter Steinberger
1212412ff1
test: share context window model fixture
2026-04-19 03:12:59 +01:00
Peter Steinberger
a56aa6ccbe
test: share model compat streaming fixture
2026-04-19 03:10:47 +01:00
Peter Steinberger
59032f63b1
test: share compact skill prompt fixture
2026-04-19 03:08:24 +01:00
Peter Steinberger
72f4b4186b
test: share requester route binding fixture
2026-04-19 03:06:12 +01:00
Peter Steinberger
aa8331c836
test: share channel summary fixtures
2026-04-19 03:03:46 +01:00
Peter Steinberger
4862d34925
fix: package plugin SDK alias wrappers
v2026.4.19-beta.1
2026-04-19 03:01:25 +01:00
Peter Steinberger
e39af9545f
test: share sessions list details helper
2026-04-19 03:00:06 +01:00
Peter Steinberger
e28984c74a
test: share media completion fixture
2026-04-19 02:58:01 +01:00
Peter Steinberger
3d3d585165
test: share idle timeout stream fixture
2026-04-19 02:54:27 +01:00
Peter Steinberger
5200ffb90c
test: share update npm root runner
2026-04-19 02:52:33 +01:00
Peter Steinberger
0969336ef6
test: share install package fixtures
2026-04-19 02:50:25 +01:00
Peter Steinberger
2d6f44b6ce
test: share fetch capture fixtures
2026-04-19 02:48:23 +01:00
Peter Steinberger
ff5904f5f4
test: share subagent action fixtures
2026-04-19 02:46:08 +01:00
Peter Steinberger
faae8e08b3
test: share qmd multi-agent config fixture
2026-04-19 02:43:52 +01:00
Peter Steinberger
f8f98c116e
test: share doctor config mutation fixtures
2026-04-19 02:41:13 +01:00
Peter Steinberger
b7d362ddbb
test: share doctor stale plugin fixture
2026-04-19 02:39:18 +01:00
Peter Steinberger
a4ac25972b
test: share agent command runtime fixture
2026-04-19 02:35:30 +01:00
Peter Steinberger
b73103ab85
test: share cleanup command harness
2026-04-19 02:33:15 +01:00
Peter Steinberger
14435c8bdf
test: share dotenv env key fixtures
2026-04-19 02:30:56 +01:00
Peter Steinberger
9380128193
test: share backup temp home helper
2026-04-19 02:29:01 +01:00
Peter Steinberger
5bbfa40255
test: share channel add config assertion
2026-04-19 02:26:50 +01:00
Peter Steinberger
496ccc3f73
test: share daemon scheduled repair helper
2026-04-19 02:25:04 +01:00
Peter Steinberger
383fa94c92
test: share onboarding discovery beacon fixture
2026-04-19 02:23:19 +01:00
Peter Steinberger
d1485ada9c
test: share channel token account fixture
2026-04-19 02:21:06 +01:00
Peter Steinberger
1917c09d1c
test: share sessions config fixture
2026-04-19 02:19:18 +01:00
Peter Steinberger
6798cbbd52
test: share status memory fixture
2026-04-19 02:17:13 +01:00
Peter Steinberger
10d7c4d50e
test: share approval channel event fixture
2026-04-19 02:15:18 +01:00
Peter Steinberger
37bed56c1d
test: share exec skill prelude fixtures
2026-04-19 02:12:28 +01:00
Peter Steinberger
caf8d75dfb
test: stabilize plugin docker bundle command smoke
2026-04-19 02:09:43 +01:00
Peter Steinberger
ac8f0c9c0d
chore: prepare 2026.4.19-beta.1 release
2026-04-19 02:09:43 +01:00
Peter Steinberger
9a1761d80c
test: share approval session target fixture
2026-04-19 02:09:17 +01:00
Peter Steinberger
89a5eadd4e
test: share exec approval policy fallback fixture
2026-04-19 02:06:54 +01:00
Peter Steinberger
77876bd05c
test: share ghost reminder heartbeat fixtures
2026-04-19 02:04:24 +01:00
Peter Steinberger
805481c176
perf: narrow bonjour and sqlite runtime type surfaces
2026-04-19 02:03:19 +01:00
Peter Steinberger
9d8e923ddb
test: share heartbeat override fixture
2026-04-19 02:00:01 +01:00
Peter Steinberger
af711f9e9f
perf: speed up subagent and skill tests
2026-04-19 01:57:34 +01:00
Peter Steinberger
346aa0ed47
perf: narrow HTML parser type surface
2026-04-19 01:31:29 +01:00
Peter Steinberger
6f076dcde7
test: share core channel delivery harness
2026-04-19 01:27:04 +01:00
Peter Steinberger
1f71137d1e
perf: narrow PDF extractor type surface
2026-04-19 01:26:13 +01:00
Peter Steinberger
046d983d26
test: share orphan key migration fixtures
2026-04-19 01:24:35 +01:00
Peter Steinberger
550b946696
test: share telegram forum delivery harness
2026-04-19 01:21:35 +01:00
Peter Steinberger
13e707fb7f
test: share plugin approval forwarding fixtures
2026-04-19 01:18:39 +01:00
Peter Steinberger
1bef457cb6
test: speed up agent hotspot tests
2026-04-19 01:17:14 +01:00
Peter Steinberger
f40bd56793
test: isolate agent hotspot scans
2026-04-19 01:16:55 +01:00
Peter Steinberger
473225c471
test: share watch node harness setup
2026-04-19 01:16:10 +01:00
Peter Steinberger
f62766b996
test: share heartbeat telegram fixtures
2026-04-19 01:12:58 +01:00
Peter Steinberger
22a9dade9c
test: share plugin install setup fixtures
2026-04-19 01:10:33 +01:00
Peter Steinberger
3fb87b127c
test: share exec policy rollback snapshots
2026-04-19 01:07:39 +01:00
Peter Steinberger
e1fe71872c
test: share unresolved cron next-run fixtures
2026-04-19 01:05:15 +01:00