Peter Steinberger
60b61288c4
test: fix cron and binding stability
2026-04-11 02:10:47 +01:00
Peter Steinberger
c254ebfbef
fix(ci): align protocol and cron gates
2026-04-11 01:44:36 +01:00
Peter Steinberger
780e0898b0
test: simplify typed conversions
2026-04-11 01:34:25 +01:00
Peter Steinberger
9e0d358695
refactor: simplify runtime conversions
2026-04-11 01:23:34 +01:00
Peter Steinberger
d44cd0d452
style: apply oxformat cleanup
2026-04-11 01:17:51 +01:00
Peter Steinberger
d85b2a0e81
refactor: simplify core conversions
2026-04-11 01:17:51 +01:00
Peter Steinberger
85ee6f2967
fix: stabilize live qa suite routing
2026-04-11 00:58:40 +01:00
Peter Steinberger
a0158a9dad
test: simplify control ui auth nonces
2026-04-11 00:25:16 +01:00
Peter Steinberger
e3af3dd28a
test: simplify gateway default auth errors
2026-04-11 00:23:56 +01:00
Peter Steinberger
fe4a74a716
refactor: simplify gateway session resolution
2026-04-11 00:22:12 +01:00
Peter Steinberger
df95949fe4
refactor: simplify gateway startup auth checks
2026-04-11 00:20:55 +01:00
Peter Steinberger
6710358eda
test: simplify tools invoke session keys
2026-04-11 00:19:43 +01:00
Peter Steinberger
46a6746bca
docs: clarify codex harness validation
2026-04-11 00:13:08 +01:00
mariosousa-finn
ac13b09b74
fix(agents,gateway): keep subagent announces in the original thread ( #63143 )
...
Merged via squash.
Prepared head SHA: 9aa5303b48
Co-authored-by: mariosousa-finn <244526439+mariosousa-finn@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-04-10 15:46:01 -07:00
Peter Steinberger
c643e3c72d
fix: dispose codex app-server harnesses
2026-04-10 23:29:58 +01:00
Peter Steinberger
dcca78bc00
test: simplify gateway auth token helpers
2026-04-10 23:20:39 +01:00
Peter Steinberger
a73dc477d7
style: apply oxfmt cleanup
2026-04-10 23:09:37 +01:00
Peter Steinberger
3f6af907f7
test(codex): cover app-server command seams
2026-04-10 23:07:25 +01:00
Peter Steinberger
7d0f3c20bb
test: remove redundant gateway pem conversions
2026-04-10 22:52:16 +01:00
Shion Eria
552667271e
fix(cli): route gateway media sends through sendMedia (openclaw#64492)
...
Verified:
- pnpm install --frozen-lockfile
- pnpm build
- pnpm test -- src/cli/send-runtime/channel-outbound-send.test.ts src/gateway/server-methods/send.test.ts
Representative verification note:
- pnpm check reached tsgo in this worktree and then failed locally without actionable diagnostics; treated as an unhealthy local tooling signal rather than a PR-specific regression.
Co-authored-by: ShionEria <267903315+ShionEria@users.noreply.github.com >
2026-04-10 16:33:46 -05:00
Peter Steinberger
b54bd26661
refactor: remove redundant agent method conversions
2026-04-10 22:28:28 +01:00
Peter Steinberger
a3301a1b18
refactor: remove redundant node method conversions
2026-04-10 22:26:30 +01:00
Peter Steinberger
cb3fbe7e50
refactor: remove redundant session patch conversions
2026-04-10 21:29:27 +01:00
Peter Steinberger
3198c10fba
fix: stabilize Codex harness landing checks
2026-04-10 21:22:16 +01:00
Peter Steinberger
2d80bbc43d
feat(agents): allow disabling PI harness fallback
2026-04-10 21:22:16 +01:00
Peter Steinberger
106256d896
fix: address Codex harness review regressions
2026-04-10 21:22:16 +01:00
Peter Steinberger
bfc0889776
docs: document Codex harness plugin workflow
2026-04-10 21:22:16 +01:00
Peter Steinberger
44ec4d05de
feat: add pluggable agent harness registry
2026-04-10 21:22:16 +01:00
Peter Steinberger
fa97004ee1
test: remove duplicate gateway server coverage
2026-04-10 21:15:57 +01:00
Agustin Rivera
851294126b
Redact Gmail watcher startup args from log tail ( #62661 )
...
* fix(logging): redact gmail watcher startup args
* fix(logging): normalize redaction formatting
* fix(logging): harden gmail watcher log redaction
* fix(logging): honor configured log tail redaction
* fix(logging): skip redact pattern resolution when off
* fix(logging): reuse compiled redact regexes
* chore: untrack USER.md (covered by .gitignore)
* chore: untrack USER.md (covered by .gitignore)
* fix(logging): avoid double-resolution in log-tail redaction
* fix(logging): redact across line boundaries for multiline patterns
* fix(logging): guard redactSensitiveLines against empty input
* chore(changelog): add Gmail watcher log redaction entry
---------
Co-authored-by: Devin Robison <drobison@nvidia.com >
2026-04-10 14:07:28 -06:00
Peter Steinberger
04c8026d03
chore: enable no-unnecessary-type-arguments
2026-04-10 20:14:49 +01:00
Peter Steinberger
dfe4c2d16d
chore: enable no-floating-promises
2026-04-10 20:14:49 +01:00
Agustin Rivera
e3a845bde5
Normalize agent hook system event trust handling ( #64372 )
...
* fix(hooks): sanitize agent hook system events
Co-authored-by: zsx <git@zsxsoft.com >
* chore(changelog): add agent hook trust normalization entry
---------
Co-authored-by: zsx <git@zsxsoft.com >
Co-authored-by: Devin Robison <drobison@nvidia.com >
2026-04-10 12:56:00 -06:00
Peter Steinberger
a52d38275e
test: remove duplicate agent reset e2e
2026-04-10 19:30:24 +01:00
Peter Steinberger
cbce38d78c
style: format post-rebase files
2026-04-10 19:28:42 +01:00
Peter Steinberger
e7db987ce6
test: trim heavy imports and harden ci checks
2026-04-10 19:23:10 +01:00
Peter Steinberger
d9b33205dc
test: move disabled compat routes to http harness
2026-04-10 19:21:55 +01:00
Peter Steinberger
15c6748c01
test: stabilize vitest full-suite runner
2026-04-10 19:17:39 +01:00
Peter Steinberger
f6ed276f51
style: apply updated formatter output
2026-04-10 19:17:39 +01:00
Peter Steinberger
ea8d0833c3
test: trim gateway auth slow paths
2026-04-10 19:16:55 +01:00
Gustavo Madeira Santana
9b44929f28
fix(gateway): preserve restart sentinel account routing
2026-04-10 13:16:19 -04:00
Peter Steinberger
710a19dd86
fix: repair latest main type drift
2026-04-10 18:00:45 +01:00
Agustin Rivera
fe0f686c92
Gate Matrix profile updates for non-owner message tool runs ( #62662 )
...
Merged via squash.
Prepared head SHA: 602b16a676
Co-authored-by: eleqtrizit <31522568+eleqtrizit@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-10 12:56:17 -04:00
Menglin Li
36c3a54b51
fix(gateway): plug long-running memory leaks
...
Prune stale gateway control-plane rate-limit buckets, bound transcript-session lookup caching, clear agent event sequence state with run contexts, and clear node wake/nudge state on disconnect.\n\nVerified locally after rebasing onto main:\n\n- pnpm test src/gateway/control-plane-rate-limit.test.ts src/gateway/session-transcript-key.test.ts src/infra/agent-events.test.ts src/gateway/server-methods/nodes.invoke-wake.test.ts\n- pnpm check\n\nCo-authored-by: lml2468 <39320777+lml2468@users.noreply.github.com >
2026-04-10 17:45:12 +01:00
Gustavo Madeira Santana
9c44f10026
fix: preserve canonical restart sentinel routes ( #64391 )
...
Merged via squash.
Prepared head SHA: 0183c1782f
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-10 12:44:07 -04:00
Peter Steinberger
5f3356a746
refactor: split session store key helper
2026-04-10 17:37:25 +01:00
Lellansin Huang
2ccd1839f2
fix: return real usage for OpenAI-compatible chat completions ( #62986 ) (thanks @Lellansin)
...
* Gateway: fix chat completions usage compatibility
* Gateway: clarify usage-gated stream wait
* Gateway: preserve aggregate usage totals
* Agents: clamp usage components before total
* fix(gateway): bound usage stream finalization
* fix: add OpenAI compat usage changelog (#62986 ) (thanks @Lellansin)
* fix(agents): emit lifecycle terminal events after flush
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-10 21:46:24 +05:30
Mariano
03e19c5436
fix(gateway): restore dreaming startup reconciliation ( #64258 )
...
* gateway: restore dreaming startup reconciliation
* gateway: harden dreaming startup reconciliation
---------
Co-authored-by: mbelinky <mbelinky@users.noreply.github.com >
2026-04-10 15:02:19 +02:00
Peter Steinberger
bf40baaa4d
fix(gateway): improve websocket auth logging
2026-04-10 12:39:08 +01:00
Peter Steinberger
8e242622e1
fix: stabilize rebased test gates
2026-04-10 12:14:36 +01:00