Shakker
0746fda37c
test: specify session export content
2026-05-12 13:13:20 +01:00
Shakker
c3c72a7cfb
test: assert peak error summaries
2026-05-12 13:10:26 +01:00
clawsweeper[bot]
d44553dade
fix(gateway): wire max_completion_tokens/max_tokens through openai-http ( #81013 )
...
Summary:
- The branch adds Chat Completions token-cap fields to the Gateway request type, forwards them as agent stream parameters, and documents/tests the behavior.
- Reproducibility: yes. Source inspection gives a high-confidence current-main path: send `max_completion_toke ... tokens` to `/v1/chat/completions` and observe that the current handler never sets `streamParams.maxTokens`.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(gateway): wire max_completion_tokens/max_tokens through openai-http
Validation:
- ClawSweeper review passed for head a9c39f7d4a .
- Required merge gates passed before the squash merge.
Prepared head SHA: a9c39f7d4a
Review: https://github.com/openclaw/openclaw/pull/81013#issuecomment-4430303959
Co-authored-by: Bingsen <dingheng.huang@urbanic.com >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-12 12:08:07 +00:00
Shakker
be7ca5d828
test: lock qmd backend collections
2026-05-12 13:07:56 +01:00
Peter Steinberger
04ee5985c4
test: dedupe control plane response mock calls
2026-05-12 13:06:58 +01:00
Shakker
66f16b81b9
test: pin query expansion expectations
2026-05-12 13:05:53 +01:00
Peter Steinberger
e9431e2dd4
test: dedupe codex run attempt hook mock calls
2026-05-12 13:04:34 +01:00
Peter Steinberger
c9ec1dea71
test: dedupe codex shared client mock calls
2026-05-12 13:01:48 +01:00
Peter Steinberger
f7f9312c7a
test: dedupe matrix replies send mock calls
2026-05-12 12:59:22 +01:00
Peter Steinberger
756f9bb2f1
test: dedupe usage sessions mock calls
2026-05-12 12:57:39 +01:00
Peter Steinberger
5940d0d4b1
test: dedupe codex approval gateway mock calls
2026-05-12 12:55:50 +01:00
Peter Steinberger
3c82b144bb
test: dedupe mattermost send mock calls
2026-05-12 12:53:52 +01:00
Peter Steinberger
32d5cd9a28
test: dedupe channels list log mock calls
2026-05-12 12:50:26 +01:00
Peter Steinberger
6d10e7d784
test: dedupe gateway hook run mock calls
2026-05-12 12:48:42 +01:00
Peter Steinberger
632c1bc0ba
test: dedupe brave fetch mock calls
2026-05-12 12:45:31 +01:00
Super Zheng
4223dd2886
fix: enable native require fast path on Windows for plugin-sdk root alias ( #80878 )
...
Merged via squash.
Prepared head SHA: 87446445b6
Co-authored-by: medns <1575008+medns@users.noreply.github.com >
Co-authored-by: odysseus0 <8635094+odysseus0@users.noreply.github.com >
Reviewed-by: @odysseus0
2026-05-12 04:43:55 -07:00
Super Zheng
a92d5fe77d
feat(agents): make run loop retry limits configurable in openclaw.json ( #80661 )
...
Merged via squash.
Prepared head SHA: d595d51a5a
Co-authored-by: medns <1575008+medns@users.noreply.github.com >
Co-authored-by: odysseus0 <8635094+odysseus0@users.noreply.github.com >
Reviewed-by: @odysseus0
2026-05-12 04:43:12 -07:00
Peter Steinberger
8a051395b7
test: dedupe matrix handler send mock calls
2026-05-12 12:42:04 +01:00
Super Zheng
380daf2f50
feat(gateway): inject isHeartbeat into agent event broadcast payload ( #80610 )
...
Merged via squash.
Prepared head SHA: cb254108a1
Co-authored-by: medns <1575008+medns@users.noreply.github.com >
Co-authored-by: odysseus0 <8635094+odysseus0@users.noreply.github.com >
Reviewed-by: @odysseus0
2026-05-12 04:41:14 -07:00
Peter Steinberger
4e29ee516b
test: dedupe slack interaction mock calls
2026-05-12 12:39:58 +01:00
Ayaan Zaidi
f506ced2b3
docs(changelog): note onboarding auth fix ( #80913 ) (thanks @rubencu)
2026-05-12 17:08:18 +05:30
Ayaan Zaidi
a6faeecf52
refactor(onboard): simplify model auth candidates
2026-05-12 17:08:18 +05:30
Rubén Cuevas
9600646449
test(onboard): type model check auth mocks
2026-05-12 17:08:18 +05:30
Rubén Cuevas
379ba2e8ae
fix(onboard): short-circuit model auth check
2026-05-12 17:08:18 +05:30
Rubén Cuevas
31eaa106c5
fix(onboard): accept Codex auth in model check
2026-05-12 17:08:18 +05:30
Peter Steinberger
74fbbf503f
test: dedupe matrix approval mock calls
2026-05-12 12:37:16 +01:00
Peter Steinberger
ed53339f8f
test: dedupe mcp transport fetch mock calls
2026-05-12 12:34:57 +01:00
Peter Steinberger
dc0ebdfef8
test: guard codex command mock calls
2026-05-12 12:31:16 +01:00
Peter Steinberger
275acdaeba
test: guard feishu reply dispatcher mock calls
2026-05-12 12:29:09 +01:00
Peter Steinberger
0c6cc68eb3
test: guard slack slash mock calls
2026-05-12 12:27:12 +01:00
Peter Steinberger
75f5d6d9b5
test: guard auto reply media mock calls
2026-05-12 12:24:20 +01:00
Peter Steinberger
3e3057509b
test: dedupe models auth status mock calls
2026-05-12 12:22:21 +01:00
Peter Steinberger
837cb8f5b0
test: dedupe doctor memory note assertions
2026-05-12 12:20:31 +01:00
Ayaan Zaidi
3718ef1985
docs(agents): distill PR routing guidance
2026-05-12 16:50:29 +05:30
Rubén Cuevas
3fe2c0e71f
docs: clarify PR workflow gitcrawl fallback
2026-05-12 16:50:29 +05:30
Peter Steinberger
50c31707fa
test: dedupe tools effective mock calls
2026-05-12 12:18:49 +01:00
Peter Steinberger
30c17fed20
test: guard whatsapp send api mock calls
2026-05-12 12:16:20 +01:00
Peter Steinberger
3a4c97c291
test: guard server chat agent event mock calls
2026-05-12 12:14:15 +01:00
Peter Steinberger
8846a2a89f
test: guard voice call mock calls
2026-05-12 12:12:14 +01:00
Ayaan Zaidi
5abb4b18c8
fix(telegram): simplify context boundary plumbing
2026-05-12 16:40:42 +05:30
VACInc
afd7339bd2
fix telegram context session start boundary
2026-05-12 16:40:42 +05:30
VACInc
b31afcbc17
fix telegram context reset boundary
2026-05-12 16:40:42 +05:30
Peter Steinberger
d3e39f0c94
test: dedupe models status log parsing
2026-05-12 12:10:08 +01:00
Peter Steinberger
1e5b12ae73
test: guard node invoke wake mock calls
2026-05-12 12:08:05 +01:00
Peter Steinberger
efacb91818
test: guard control ui http mock calls
2026-05-12 12:06:00 +01:00
Ayaan Zaidi
1675b2ff30
docs(changelog): mention docker auth profile key mount ( #80991 )
2026-05-12 16:35:53 +05:30
Ayaan Zaidi
c025291df7
docs(docker): document auth profile key mount
2026-05-12 16:35:53 +05:30
Ayaan Zaidi
c3e3146639
fix(docker): persist auth profile key mount
2026-05-12 16:35:53 +05:30
Pavan Kumar Gondhi
3aeb55b5e7
fix(node-pairing): replace changed pending requests [AI] ( #80894 )
...
* fix: replace changed node pairing requests
* fix: replace changed node pairing requests
* addressing codex review
* addressing codex review
* addressing ci
* fix: complete node pairing permission handling
* addressing review-skill
* addressing codex review
* addressing codex review
* addressing ci
* addressing ci
* addressing ci
* docs: add changelog entry for PR merge
2026-05-12 16:33:55 +05:30
Peter Steinberger
3013369e99
test: guard migrate command mock calls
2026-05-12 12:03:52 +01:00