Vincent Koc
a85cd65775
fix(plugins): deprecate deactivate hook alias
2026-05-16 18:36:27 +08:00
Vincent Koc
7e4929e004
fix(sessions): validate replayed transcript rows
2026-05-16 18:29:30 +08:00
Vincent Koc
310c8530eb
fix(agents): preserve trusted tool media provenance
2026-05-16 18:28:59 +08:00
Vincent Koc
856076079e
fix(gateway): require trusted local audio display media
2026-05-16 18:20:24 +08:00
Vincent Koc
863069e2c6
fix(trajectory): stop cyclic transcript exports
2026-05-16 18:09:40 +08:00
Vincent Koc
46a67d30af
fix(ci): restore persisted state guards
2026-05-16 18:06:13 +08:00
Peter Steinberger
b05fcad7a7
docs: add Crabbox human handoff preflight
2026-05-16 11:02:08 +01:00
Vincent Koc
9eeb17fa82
fix(providers): harden search tool response schemas
2026-05-16 18:00:31 +08:00
Vincent Koc
33be0fbea7
fix(plugins): accept deactivate hook alias
2026-05-16 17:47:14 +08:00
Peter Steinberger
6171b4254d
fix(model-picker): show effective runtime choices
2026-05-16 10:34:49 +01:00
Peter Steinberger
7e0e29ef17
fix(cron): preserve current session identity after compaction
2026-05-16 10:34:48 +01:00
Sahil Satralkar
6d25ae5e0c
fix(cli): finalize context engine turns ( #81869 )
...
* fix(cli): finalize context engine turns
* fix(cli): avoid context engine prepare leak
* fix(cli): keep context engine alive after turns
* fix(cli): complete context engine lifecycle
* fix(cli): preserve context engine maintenance contracts
* fix(cli): align context engine transcript finalization
* fix(cli): close context engine lifecycle gaps
* fix(cli): keep context engine snapshots current
* fix(cli): preserve context snapshot entry types
* fix(cli): clean up failed context engine prepare
* fix(cli): detect resolved session transcripts
* fix(cli): preserve context engine lifecycle ownership
* docs(changelog): credit CLI context engine fix
---------
Co-authored-by: Frank Yang <frank.ekn@gmail.com >
2026-05-16 17:28:36 +08:00
Peter Steinberger
9c5acb7ea3
chore: release 2026.5.17
2026-05-16 10:11:41 +01:00
Ted Li
832b65ccea
fix(agents): preserve Pi tool result error flags ( #81546 ) ( #81564 )
...
Merged via squash.
Prepared head SHA: 320c867fda
Co-authored-by: MonkeyLeeT <6754057+MonkeyLeeT@users.noreply.github.com >
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com >
Reviewed-by: @hxy91819
2026-05-16 17:09:22 +08:00
Frank Yang
adca6e9c55
fix(gateway): abort gmail watcher reload starts ( #82499 )
...
* fix(gateway): abort gmail watcher reload starts
* fix(gateway): prevent stopped gmail reload starts
2026-05-16 16:41:43 +08:00
Ayaan Zaidi
aedcf0f897
fix(telegram): recover polling spool after restart ( #82256 ) (thanks @VACInc)
2026-05-16 14:04:47 +05:30
Ayaan Zaidi
89a3b9a07e
fix(telegram): avoid stealing live spool claims
2026-05-16 14:04:47 +05:30
Ayaan Zaidi
784ee94108
test(telegram): align spooled claim expectations
2026-05-16 14:04:47 +05:30
Ayaan Zaidi
494517a990
refactor(telegram): simplify spool claim recovery
2026-05-16 14:04:47 +05:30
VACInc
59d2f88e41
fix(telegram): recover restart spool claims
2026-05-16 14:04:47 +05:30
Josh Avant
c5b3352326
Fix doctor repair for disabled Codex runtime plugin ( #82502 )
...
* fix doctor codex plugin runtime repair
* add changelog for codex doctor repair
* avoid implicit codex repair without agent routes
* expect codex repair in doctor config flow
2026-05-16 03:16:54 -05:00
Josh Avant
e57b137aef
fix(codex): enforce native tool policy ( #82496 )
...
* fix(codex): enforce native tool policy
* docs: add changelog for codex native policy fix
* fix(codex): satisfy native hook relay lint
2026-05-16 03:02:28 -05:00
Josh Avant
23f73b3ecf
Fix session reset files and ACPX orphan reaping ( #82459 )
...
* fix gateway reset transcript rotation
* fix acpx orphan adapter reaping
* add changelog for pr 82459
* fix ci session metadata normalization
* preserve canonical session ids in store reads
* fix session metadata id normalization
2026-05-16 02:43:30 -05:00
samzong
2fa853dce5
fix(gateway): isolate gmail watcher restart and abort handling ( #82395 )
...
Merged via squash.
Prepared head SHA: 61502846df
Co-authored-by: samzong <13782141+samzong@users.noreply.github.com >
Co-authored-by: frankekn <4488090+frankekn@users.noreply.github.com >
Reviewed-by: @frankekn
2026-05-16 15:31:51 +08:00
Vincent Koc
e975c3b212
changelog: dedupe MCP cancellation bullets, add Fixes #82424
2026-05-16 15:02:41 +08:00
joshavant
df0d061c7a
docs: add mcp tool cancellation changelog
2026-05-16 01:53:47 -05:00
Josh Avant
916234977a
fix(telegram): drop expired approval callbacks ( #82455 )
...
* fix(telegram): drop expired approval callbacks
* changelog: credit expired Telegram callback fix
2026-05-16 01:43:17 -05:00
Vincent Koc
e650f8930d
fix(test): avoid scanning plugin archive entries
2026-05-16 14:35:24 +08:00
Vincent Koc
31bbe6eb0f
fix(test): avoid scanning status runtime bundles
2026-05-16 14:31:43 +08:00
Vincent Koc
f1f7525aa5
fix(test): avoid scanning legacy config ownership
2026-05-16 14:29:06 +08:00
Vincent Koc
2be9abfb1c
fix(test): avoid scanning bundled plugin metadata
2026-05-16 14:26:17 +08:00
Vincent Koc
4b940f66fd
fix(test): avoid scanning live shard roots
2026-05-16 14:22:48 +08:00
Vincent Koc
41b4eb97f0
fix(test): avoid scanning prompt snapshots
2026-05-16 14:20:17 +08:00
Vincent Koc
8b7d28354e
fix(test): avoid scanning plugin docs examples
2026-05-16 14:16:28 +08:00
Vincent Koc
2bcb0abbb8
fix(test): avoid scanning channel docs examples
2026-05-16 14:13:40 +08:00
Vincent Koc
f9d015346e
fix(test): avoid scanning fs-safe import boundary
2026-05-16 14:10:45 +08:00
Vincent Koc
2bdbf240a9
fix(media): avoid staged image extensions for containers
2026-05-16 14:09:39 +08:00
Vincent Koc
6920ec6c54
fix(config): preserve include writes with plugin validation skip
2026-05-16 14:08:36 +08:00
Vincent Koc
5d4166a368
fix(test): avoid scanning publishable plugin packages
2026-05-16 14:07:47 +08:00
Vincent Koc
306ca4d3eb
fix(media): distrust image hints for container bytes
2026-05-16 14:05:02 +08:00
Vincent Koc
3bc7d4061b
fix(gateway): preserve partial transcript branches
2026-05-16 14:04:41 +08:00
Vincent Koc
ae42768e5f
fix(test): avoid scanning bundled plugin naming guardrails
2026-05-16 14:04:14 +08:00
Vincent Koc
c98ccbe513
fix(test): avoid scanning runtime registry boundary
2026-05-16 14:01:15 +08:00
Vincent Koc
bd81a0323c
fix(pairing): skip malformed pending pairing requests
2026-05-16 13:59:23 +08:00
Vincent Koc
bf7bd8dcd1
fix(test): avoid scanning outbound threading guardrails
2026-05-16 13:56:59 +08:00
Josh Avant
4159a11ea3
Fix stale bootstrap file breaking channel agent turns ( #82463 )
...
* fix agents stale bootstrap context
* docs changelog stale bootstrap fix
2026-05-16 00:55:18 -05:00
Vincent Koc
da8c11aaae
fix(test): avoid scanning tool boundary modules
2026-05-16 13:53:17 +08:00
Gio Della-Libera
dccf5f6842
fix(gateway): fire session:patch hooks for model changes ( #82257 )
...
* Fire session patch hooks for model changes
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* chore: refresh CI after main repairs
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-15 22:44:01 -07:00
Gio Della-Libera
8c9ec0724e
fix(agents): honor disabled reasoning in thinking policy ( #81454 )
...
* fix(agents): honor disabled reasoning in thinking policy
* test: refresh thinking policy CI fixtures
* test: align thinking policy CI guardrails
---------
Co-authored-by: Gio Della-Libera <giodl@microsoft.com >
2026-05-15 22:33:43 -07:00
Gio Della-Libera
9aec9200f1
fix(agents): honor OPENCLAW_WORKSPACE_DIR fallback ( #81447 )
...
Co-authored-by: Gio Della-Libera <giodl@microsoft.com >
2026-05-15 22:32:02 -07:00