Peter Steinberger
3a3bfa7f13
refactor(auto-reply): reuse exec directive clearer
2026-02-15 16:38:49 +00:00
Peter Steinberger
8da99247f1
refactor(routing): dedupe binding match parsing
2026-02-15 16:37:36 +00:00
Peter Steinberger
a767777598
refactor(skills): dedupe env overrides
2026-02-15 16:36:27 +00:00
Peter Steinberger
afa5444242
refactor(sandbox): dedupe sandbox list helpers
2026-02-15 16:35:37 +00:00
Peter Steinberger
5457f6e7e4
refactor(sandbox): dedupe prune loops
2026-02-15 16:33:57 +00:00
Peter Steinberger
d4476c6899
refactor(sandbox): dedupe session resolution
2026-02-15 16:32:51 +00:00
Peter Steinberger
d238483337
refactor(models): dedupe auth order context
2026-02-15 16:32:12 +00:00
Peter Steinberger
f4782e1e73
refactor(agents): dedupe session write lock release
2026-02-15 16:30:01 +00:00
Peter Steinberger
ac75cc3495
refactor(auto-reply): dedupe session touch
2026-02-15 16:27:14 +00:00
Peter Steinberger
c1bf99406f
refactor(slack): dedupe onboarding token prompts
2026-02-15 16:26:11 +00:00
Peter Steinberger
910e1e52dd
fix(models): type fallback key helper
2026-02-15 16:25:00 +00:00
Peter Steinberger
d4c7b0505f
refactor(models): dedupe fallback key parsing
2026-02-15 16:25:00 +00:00
Shadow
9203a2fdb1
Discord: CV2! ( #16364 )
2026-02-15 10:24:53 -06:00
Peter Steinberger
95355ba25a
refactor(agents): dedupe memory tool config
2026-02-15 16:22:59 +00:00
Peter Steinberger
e89c7b7735
refactor(infra): dedupe update checkout step
2026-02-15 16:22:06 +00:00
Peter Steinberger
6b65a055e6
refactor(telegram): dedupe media download
2026-02-15 16:22:06 +00:00
Garnet Liu
cc0bfa0f39
fix(telegram): restore thread_id=1 handling for DMs (regression from 19b8416a8) (openclaw#10942) thanks @garnetlyx
...
Verified:
- pnpm install --frozen-lockfile
- pnpm build
- pnpm test:macmini
Co-authored-by: garnetlyx <12513503+garnetlyx@users.noreply.github.com >
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com >
2026-02-15 10:21:18 -06:00
Peter Steinberger
1843bcf1db
refactor(gateway): share host header parsing
2026-02-15 16:15:53 +00:00
Peter Steinberger
933a9945ae
refactor(telegram): dedupe group auth checks
2026-02-15 16:12:36 +00:00
Peter Steinberger
234d69f83f
refactor(browser): dedupe request record lookup
2026-02-15 16:11:28 +00:00
Peter Steinberger
77db65d669
refactor(hooks): dedupe gmail option types
2026-02-15 16:10:17 +00:00
Peter Steinberger
c3340a3894
refactor(outbound): dedupe delivery mirror type
2026-02-15 16:09:21 +00:00
Peter Steinberger
41d053a06f
refactor(discord): dedupe application fetch
2026-02-15 16:08:05 +00:00
Peter Steinberger
47462eed68
refactor(infra): share login shell env exec
2026-02-15 16:06:39 +00:00
Peter Steinberger
e7f65b4aac
refactor(infra): dedupe exec allowlist analysis failure
2026-02-15 16:05:49 +00:00
Peter Steinberger
7323953ab0
refactor(gateway): share device signature reject path
2026-02-15 16:04:37 +00:00
Peter Steinberger
cd225c15be
refactor(gateway): dedupe wizard status schema
2026-02-15 16:03:10 +00:00
Peter Steinberger
afc333cc5b
refactor(slack): dedupe event system-event emit
2026-02-15 16:01:20 +00:00
Peter Steinberger
30eacd36af
refactor(test): dedupe slack slash mocks
2026-02-15 15:57:33 +00:00
Mr. Guy
e927fd1e35
fix: allow agent workspace directories in media local roots ( #17136 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 7545ef1e1901a5bfd33aaa55a2320e003ea39126
Co-authored-by: MisterGuy420 <255743668+MisterGuy420@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-02-15 10:53:45 -05:00
Peter Steinberger
0c57f5e62e
refactor(test): share google assistant message builders
2026-02-15 15:50:24 +00:00
Peter Steinberger
c6c6e9f741
refactor(test): share sandbox fs bridge builder
2026-02-15 15:47:55 +00:00
Rodrigo Uroz
df95ddc771
Fix/agent session key normalization (openclaw#15707) thanks @rodrigouroz
...
Verified:
- pnpm build
- pnpm check
- pnpm test:macmini
Co-authored-by: rodrigouroz <384037+rodrigouroz@users.noreply.github.com >
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com >
2026-02-15 09:46:14 -06:00
Peter Steinberger
75d22b2164
refactor(test): dedupe cron legacy job setup
2026-02-15 15:46:00 +00:00
Peter Steinberger
e687ad15ac
refactor(test): share server chat event harness
2026-02-15 15:44:14 +00:00
Peter Steinberger
e683353cab
refactor(test): share corrupt session fixture
2026-02-15 15:42:23 +00:00
Peter Steinberger
2b143de554
refactor(test): dedupe ghost reminder assertions
2026-02-15 15:40:43 +00:00
Peter Steinberger
d979c6c089
refactor(test): simplify heartbeat model override tests
2026-02-15 15:36:58 +00:00
Peter Steinberger
ee331e8d55
refactor(test): share heartbeat sandbox
2026-02-15 15:35:24 +00:00
Marcus Widing
ade11ec892
fix(announce): use deterministic idempotency keys to prevent duplicate subagent announces ( #17150 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 54bba3cea1bcb74e9048aeb9c4968cb2629530c7
Co-authored-by: widingmarcus-cyber <245375637+widingmarcus-cyber@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-02-15 10:34:34 -05:00
Peter Steinberger
7ea14a1c87
refactor(test): share status transcript log writer
2026-02-15 15:32:29 +00:00
Sk Akram
1911942363
fix: make sensitive field whitelist case-insensitive ( #16148 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: bb2d219e1f577c2fc8e4a11b2819251d14d5337e
Co-authored-by: akramcodez <179671552+akramcodez@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-02-15 10:31:48 -05:00
Rodrigo Uroz
6565ec2e53
gateway: return actionable error for send channel webchat (openclaw#15703) thanks @rodrigouroz
...
Verified:
- pnpm build
- pnpm check (fails on current main with unrelated type errors in src/memory/embedding-manager.test-harness.ts)
- pnpm test:macmini (not run after pnpm check failure)
- pnpm test -- src/gateway/server-methods/send.test.ts
Co-authored-by: rodrigouroz <165576107+rodrigouroz@users.noreply.github.com >
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com >
2026-02-15 09:31:11 -06:00
Peter Steinberger
3d38e56401
refactor(test): dedupe hook transform skip assertions
2026-02-15 15:30:37 +00:00
Gustavo Madeira Santana
2e64cbd1b8
chore(memory): tighten embedding harness types
2026-02-15 10:30:19 -05:00
Gustavo Madeira Santana
88caa4b50c
chore(cron): simplify enabled checks for lint
2026-02-15 10:30:19 -05:00
Peter Steinberger
fa4c282f9e
refactor(test): dedupe models list provider filter cases
2026-02-15 15:29:00 +00:00
Peter Steinberger
88cac5985e
refactor(test): dedupe update runner stable command mocks
2026-02-15 15:27:47 +00:00
Peter Steinberger
0f4036b0f6
refactor(test): share line auto-reply deps
2026-02-15 15:26:17 +00:00
misterdas
c211fd112c
fix(subagents): add model fallback support to sessions_spawn tool ( #17197 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 5d20c2cd37ea374631bf5d8e73db4b135775eaed
Co-authored-by: misterdas <170702047+misterdas@users.noreply.github.com >
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com >
Reviewed-by: @sebslight
2026-02-15 10:25:47 -05:00