Peter Steinberger
|
8225b9edbb
|
test: share gateway hook and cron helpers
|
2026-03-14 00:30:14 +00:00 |
|
Vincent Koc
|
2649c03cdb
|
fix(hooks): dedupe repeated agent deliveries by idempotency key (#44438)
* Hooks: add hook idempotency key resolution
* Hooks: dedupe repeated agent deliveries by idempotency key
* Tests: cover hook idempotency dedupe
* Changelog: note hook idempotency dedupe
* Hooks: cap hook idempotency key length
* Gateway: hash hook replay cache keys
* Tests: cover hook replay key hardening
|
2026-03-12 20:43:38 -04:00 |
|
Mariano
|
d4e59a3666
|
Cron: enforce cron-owned delivery contract (#40998)
Merged via squash.
Prepared head SHA: 5877389e33d5b3a518925b5793a6f6294cb3fb3d
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-03-09 20:12:37 +01:00 |
|
Peter Steinberger
|
44820dcead
|
fix(hooks): gate methods before auth lockout accounting
|
2026-03-07 18:05:09 +00:00 |
|
Glucksberg
|
051b380d38
|
fix(hooks): return 200 instead of 202 for webhook responses (#28204)
* fix(hooks): return 200 instead of 202 for webhook responses (#22036)
* docs(webhook): document 200 status for hooks agent
* chore(changelog): add webhook ack note openclaw#28204 thanks @Glucksberg
---------
Co-authored-by: Shakker <shakkerdroid@gmail.com>
|
2026-03-03 00:19:31 +00:00 |
|
Peter Steinberger
|
6a42d09129
|
refactor: dedupe gateway config and infra flows
|
2026-03-03 00:15:14 +00:00 |
|
Peter Steinberger
|
9d30159fcd
|
refactor: dedupe channel and gateway surfaces
|
2026-03-02 19:57:33 +00:00 |
|
Peter Steinberger
|
4b71de384c
|
fix(core): unify session-key normalization and plugin boundary checks
|
2026-02-26 12:41:23 +00:00 |
|
Peter Steinberger
|
868c0e4c56
|
test: move gateway server integration suites out of e2e
|
2026-02-22 11:33:27 +00:00 |
|
Peter Steinberger
|
37e5f077b8
|
test: move gateway server coverage to e2e
|
2026-01-23 18:34:33 +00:00 |
|
Peter Steinberger
|
c7ca312f97
|
test(gateway): consolidate server suites for speed
|
2026-01-23 06:22:09 +00:00 |
|
Peter Steinberger
|
c379191f80
|
chore: migrate to oxlint and oxfmt
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
|
2026-01-14 15:02:19 +00:00 |
|
Peter Steinberger
|
90342a4f3a
|
refactor!: rename chat providers to channels
|
2026-01-13 08:40:39 +00:00 |
|
Peter Steinberger
|
6220106ab2
|
refactor: centralize main session key resolution
|
2026-01-09 22:13:20 +01:00 |
|
Peter Steinberger
|
42a0089b3b
|
fix: require explicit system event session keys
|
2026-01-09 21:59:01 +01:00 |
|
Peter Steinberger
|
73988506fe
|
feat: allow hook model overrides
|
2026-01-08 09:33:42 +00:00 |
|
Peter Steinberger
|
dbfa316d19
|
feat: multi-agent routing + multi-account providers
|
2026-01-06 18:33:37 +00:00 |
|
Peter Steinberger
|
246adaa119
|
chore: rename project to clawdbot
|
2026-01-04 14:38:51 +00:00 |
|
Peter Steinberger
|
6ae51ae3de
|
refactor: split gateway server helpers and tests
|
2026-01-03 17:34:52 +01:00 |
|