Peter Steinberger
75e11fed5d
docs: update AGENTS instructions
2026-02-18 00:16:36 +01:00
Pablo Nunez
5acec7f79b
fix: wire agents.defaults.imageModel into media understanding auto-discovery
...
resolveAutoEntries only checked a hardcoded list of providers
(openai, anthropic, google, minimax) when looking for an image model.
agents.defaults.imageModel was never consulted by the media understanding
pipeline — it was only wired into the explicit `image` tool.
Add resolveImageModelFromAgentDefaults that reads the imageModel config
(primary + fallbacks) and inserts it into the auto-discovery chain before
the hardcoded provider list. runProviderEntry already falls back to
describeImageWithModel (via pi-ai) for providers not in the media
understanding registry, so no additional provider registration is needed.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
(cherry picked from commit b381029ede )
2026-02-18 00:08:27 +01:00
Peter Steinberger
ae2c8f2cf0
feat(models): support anthropic sonnet 4.6
2026-02-18 00:00:31 +01:00
Peter Steinberger
a333d92013
docs(security): harden gateway security guidance
2026-02-17 23:48:49 +01:00
Peter Steinberger
dd4eb8bf63
fix(cron): retry next-second schedule compute on undefined
2026-02-17 23:48:14 +01:00
Peter Steinberger
c26cf6aa83
feat(cron): add default stagger controls for scheduled jobs
2026-02-17 23:48:14 +01:00
Peter Steinberger
b98b113b88
fix(ios): harden share relay routing and delivery guards
2026-02-17 23:47:34 +01:00
Peter Steinberger
442b45e54e
fix(gateway): make health monitor checks single-flight
2026-02-17 23:47:29 +01:00
Peter Steinberger
96f7d35dd7
fix(gateway): block cross-session fallback in node event delivery
2026-02-17 23:47:24 +01:00
Peter Steinberger
4bd6a2b0d4
docs: tighten PR scope and review-size policy in vision
2026-02-17 23:40:09 +01:00
Peter Steinberger
3aa33f29e5
docs: tighten contribution guidance and vision links
2026-02-17 23:21:03 +01:00
Josh Avant
b20339a232
fix(signal): canonicalize message targets in tool and inbound flows
2026-02-17 14:17:22 -08:00
Peter Steinberger
9a2c39419e
chore(release): bump version to 2026.2.17
2026-02-17 23:08:55 +01:00
Peter Steinberger
25a9e7ed97
docs(changelog): add missing 2026.2.16 entries and reorder by user impact
2026-02-17 23:05:08 +01:00
Shadow
2cf82c357e
Docs: expand multi-agent routing
2026-02-17 14:28:08 -06:00
Mariano
bfc9736366
feat: share to openclaw ios app ( #19424 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 0a7ab8589a
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-02-17 20:08:50 +00:00
Tyler Yust
81c5c02e53
changelog: add @tyler6204 credit for today's entries
2026-02-17 11:40:20 -08:00
Tyler Yust
75001a0490
fix cron announce routing and timeout handling
2026-02-17 11:40:04 -08:00
Tyler Yust
e1015a5197
fix(bluebubbles): recover outbound message IDs and include sender metadata
2026-02-17 11:39:58 -08:00
Nimrod Gutman
98962ed81d
feat(ios): auto-select local signing team ( #18421 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: bbb9c3aa48
Co-authored-by: ngutman <1540134+ngutman@users.noreply.github.com >
Co-authored-by: ngutman <1540134+ngutman@users.noreply.github.com >
Reviewed-by: @ngutman
2026-02-18 03:16:10 +08:00
Tyler Yust
2362aac3db
chore: document sessions_spawn response note and subagent context prefix
2026-02-17 11:05:37 -08:00
Onur
ab94295541
docs(slack): add assistant:write requirement for typing status
2026-02-18 02:22:54 +08:00
Sk Akram
c4e9bb3b99
fix: sanitize native command names for Telegram API ( #19257 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: b608be3488
Co-authored-by: akramcodez <179671552+akramcodez@users.noreply.github.com >
Co-authored-by: obviyus <22031114+obviyus@users.noreply.github.com >
Reviewed-by: @obviyus
2026-02-17 23:20:36 +05:30
Mariano
20a561224c
iOS: use operator session for ChatSheet RPCs ( #19320 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 0753b3a1a2
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-02-17 17:42:47 +00:00
Shadow
b251533e03
update my contributing list
2026-02-17 11:07:38 -06:00
Shadow
2e3219ff66
Update auto-response message for third-party extensions
2026-02-17 10:47:22 -06:00
Peter Steinberger
0978d63edd
docs: add community plugins guide
2026-02-17 17:42:37 +01:00
Peter Steinberger
5923d3ff8a
docs: add vision doc and link from README
2026-02-17 17:38:13 +01:00
Peter Steinberger
d85f0fc0c3
docs: refine maintainer application guidance
2026-02-17 17:38:13 +01:00
Peter Steinberger
dbda60d99b
docs: add maintainer application section
2026-02-17 17:38:13 +01:00
Sebastian
2caf7e7612
docs(changelog): remove revert entries
2026-02-17 10:46:54 -05:00
Sebastian
e0e2184b90
test(release): add appcast regression coverage
2026-02-17 10:43:39 -05:00
Sebastian
19a8f8bbf6
test(cron): add model fallback regression coverage
2026-02-17 10:40:25 -05:00
Sebastian
e7c19cb52d
test(telegram): cover autoSelectFamily env precedence
2026-02-17 10:10:32 -05:00
Seb Slight
9f261f592d
revert: PR 18288 accidental merge ( #19224 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 3cda31578c
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com >
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com >
Reviewed-by: @sebslight
2026-02-17 10:05:29 -05:00
Sebastian
21978303a9
test(auto-reply): cover sender_id metadata
2026-02-17 10:02:26 -05:00
Sebastian
11fcbadec8
fix(daemon): guard preferred node selection
2026-02-17 10:01:54 -05:00
Sebastian
3f66280c3c
test(sessions): add delivery info regression coverage
2026-02-17 10:00:08 -05:00
Sebastian
c0072be6a6
docs(cli): add components send example
2026-02-17 09:58:47 -05:00
Seb Slight
4536a6e05f
revert(agents): revert base64 image validation ( #19221 )
2026-02-17 09:58:39 -05:00
Sebastian
bd1e7fadd5
test: cover cron telemetry and typed fetch mocks
2026-02-17 09:47:29 -05:00
Seb Slight
f44e3b2a34
revert: fix models set catalog validation ( #19194 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 7e3b2ff7af
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com >
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com >
Reviewed-by: @sebslight
2026-02-17 09:43:41 -05:00
Shakker
6bb9b0656f
Tests: fix fetch mock typings for type-aware checks
2026-02-17 14:34:41 +00:00
Sebastian
dd0b789669
fix(mattermost): surface reactions support
2026-02-17 09:30:50 -05:00
Shakker
2547b782d7
Agents: add before_message_write persistence regression tests
2026-02-17 14:29:41 +00:00
Shakker
ae93bc9f51
fix(gateway): make stale token cleanup non-fatal
2026-02-17 14:29:41 +00:00
Seb Slight
3211280bed
revert: per-model thinkingDefault override ( #19195 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: fe2c59e222
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com >
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com >
Reviewed-by: @sebslight
2026-02-17 09:25:18 -05:00
Sebastian
5d1bcc76cc
docs(zai): document tool_stream defaults
2026-02-17 09:22:55 -05:00
Sebastian
7caf874546
test(update): cover restart gating
2026-02-17 09:20:21 -05:00
Sebastian
a19ea7d400
test(discord): cover auto-thread skip types
2026-02-17 09:19:04 -05:00