Agent Breaking Changes_

← OpenClaw

OpenClaw openclaw 2026.9.7

model

2026-09-30 · official notes

Summary

Full notes

<!-- openclaw-release-publication:docs-v1 -->

## OpenClaw v2026.9.7

518 direct commits · 2,818 pull requests · 334 contributors

### Changes included in this release

The release notes and changelog contain the same content, presented in two formats:

- [Release notes](https://docs.openclaw.ai/releases/2026.9.7) — formatted for people, with expandable sections.
- [Changelog](https://raw.githubusercontent.com/openclaw/openclaw/main/CHANGELOG/2026.9.7.md) — plain Markdown for AI agents and tools.

### Thanks

[@609NFT](https://github.com/609NFT) [@Aalmann](https://github.com/Aalmann) [@aatreya](https://github.com/aatreya) [@abacha](https://github.com/abacha) [@abuegab1-spec](https://github.com/abuegab1-spec) [@ada-KVR](https://github.com/ada-KVR) [@AgentSolomon](https://github.com/AgentSolomon) [@aicyberg](https://github.com/aicyberg) [@ajmtrz](https://github.com/ajmtrz) [@Alekstodo](https://github.com/Alekstodo) [@aleps001](https://github.com/aleps001) [@alexph-dev](https://github.com/alexph-dev) [@alibux](https://github.com/alibux) [@Alix-007](https://github.com/Alix-007) [@altaywtf](https://github.com/altaywtf) [@amarsmission](https://github.com/amarsmission) [@AmesGit](https://github.com/AmesGit) [@anarchia-99](https://github.com/anarchia-99) [@andersonjeccel](https://github.com/andersonjeccel) [@aniruddhaadak80](https://github.com/aniruddhaadak80) [@anyech](https://github.com/anyech) [@apple2345-pixel](https://github.com/apple2345-pixel) [@areslp](https://github.com/areslp) [@AS76](https://github.com/AS76) [@aspalagin](https://github.com/aspalagin) [@auriga-agents](https://github.com/auriga-agents) [@avirtudazo-officeconnect](https://github.com/avirtudazo-officeconnect) [@AXEG0](https://github.com/AXEG0) [@axiom-ncis](https://github.com/axiom-ncis) [@Ayushdevo](https://github.com/Ayushdevo) [@azakharko](https://github.com/azakharko) [@baiwei0427](https://github.com/baiwei0427) [@bappamp4](https://github.com/bappamp4) [@Baumus](https://github.com/Baumus) [@bdjben](https://github.com/bdjben) [@benlaube](https://github.com/benlaube) [@bill-starfoundry](https://github.com/bill-starfoundry) [@BillVerhelle](https://github.com/BillVerhelle) [@bitkylin](https://github.com/bitkylin) [@blackdiamondcyber-png](https://github.com/blackdiamondcyber-png) [@blackeyes-boy](https://github.com/blackeyes-boy) [@blyszcz](https://github.com/blyszcz) [@BoatAngle](https://github.com/BoatAngle) [@bogdandragosvasile](https://github.com/bogdandragosvasile) [@boycez](https://github.com/boycez) [@brokemac79](https://github.com/brokemac79) [@Bruce-Yii](https://github.com/Bruce-Yii) [@brucemccurdy](https://github.com/brucemccurdy) [@canvrno-oai](https://github.com/canvrno-oai) [@Captain69G](https://github.com/Captain69G) [@CarotaWealth](https://github.com/CarotaWealth) [@caseyjustus](https://github.com/caseyjustus) [@cbhawthorne84](https://github.com/cbhawthorne84) [@ceckert](https://github.com/ceckert) [@chac4l](https://github.com/chac4l) [@chaolawo-byte](https://github.com/chaolawo-byte) [@charlie-morrison](https://github.com/charlie-morrison) [@chelsealong](https://github.com/chelsealong) [@chopin-op60](https://github.com/chopin-op60) [@choury](https://github.com/choury) [@cipp-ashe](https://github.com/cipp-ashe) [@cjn119-ui](https://github.com/cjn119-ui) [@Colton-Harris](https://github.com/Colton-Harris) [@Conan-Scott](https://github.com/Conan-Scott) [@context-down](https://github.com/context-down) [@coygeek](https://github.com/coygeek) [@cp7553479](https://github.com/cp7553479) [@Cyb3rb1ade](https://github.com/Cyb3rb1ade) [@dankarization](https://github.com/dankarization) [@DarkJuanFra](https://github.com/DarkJuanFra) [@DasX](https://github.com/DasX) [@davidcittadini](https://github.com/davidcittadini) [@desksk](https://github.com/desksk) [@destinedenergy](https://github.com/destinedenergy) [@dh-js](https://github.com/dh-js) [@dimonnld](https://github.com/dimonnld) [@dmmc12](https://github.com/dmmc12) [@dmwtech](https://github.com/dmwtech) [@DonnieFi](https://github.com/DonnieFi) [@dots-oai](https://github.com/dots-oai) [@dragomirdimitrov-mmrndm](https://github.com/dragomirdimitrov-mmrndm) [@Dreamer-HIT](https://github.com/Dreamer-HIT) [@DrToNy1](https://github.com/DrToNy1) [@dwalthour](https://github.com/dwalthour) [@dwonshin](https://github.com/dwonshin) [@dynamite-bud](https://github.com/dynamite-bud) [@eddiekk](https://github.com/eddiekk) [@EduHerranz](https://github.com/EduHerranz) [@ekinnee](https://github.com/ekinnee) [@eleqtrizit](https://github.com/eleqtrizit) [@EndeavorPioneer](https://github.com/EndeavorPioneer) [@eric-basketbot](https://github.com/eric-basketbot) [@ericcaiwx-star](https://github.com/ericcaiwx-star) [@etzelm](https://github.com/etzelm) [@fchaudhryspear](https://github.com/fchaudhryspear) [@fduch-stranger](https://github.com/fduch-stranger) [@Flakedict](https://github.com/Flakedict) [@flyto168](https://github.com/flyto168) [@fourestfire](https://github.com/fourestfire) [@fransqaas](https://github.com/fransqaas) [@freeqaz-openai](https://github.com/freeqaz-openai) [@fulgerulnegru](https://github.com/fulgerulnegru) [@fuller-stack-dev](https://github.com/fuller-stack-dev) [@Fuma2013](https://github.com/Fuma2013) [@funklawfirm-dotcom](https://github.com/funklawfirm-dotcom) [@galiniliev](https://github.com/galiniliev) [@gaoanze888](https://github.com/gaoanze888) [@Geokec](https://github.com/Geokec) [@giangthb](https://github.com/giangthb) [@giodl73](https://github.com/giodl73) [@giodl73-repo](https://github.com/giodl73-repo) [@gisk0](https://github.com/gisk0) [@gokay-ai](https://github.com/gokay-ai) [@goslingmanagment](https://github.com/goslingmanagment) [@Gr33n93](https://github.com/Gr33n93) [@grape404](https://github.com/grape404) [@Grynn](https://github.com/Grynn) [@h94916](https://github.com/h94916) [@haldana88](https://github.com/haldana88) [@hannesrudolph](https://github.com/hannesrudolph) [@hartmark](https://github.com/hartmark) [@he-yufeng](https://github.com/he-yufeng) [@Hensarj](https://github.com/Hensarj) [@highfly-hi](https://github.com/highfly-hi) [@Hmache](https://github.com/Hmache) [@holny](https://github.com/holny) [@hpyhandsome](https://github.com/hpyhandsome) [@htuyer121](https://github.com/htuyer121) [@hugenshen](https://github.com/hugenshen) [@hurtlovewow](https://github.com/hurtlovewow) [@hxy91819](https://github.com/hxy91819) [@ion-developing](https://github.com/ion-developing) [@Irish-Joseph](https://github.com/Irish-Joseph) [@islandpreneur007](https://github.com/islandpreneur007) [@ivankuznetsov](https://github.com/ivankuznetsov) [@IWhatsskill](https://github.com/IWhatsskill) [@Jackten](https://github.com/Jackten) [@jalehman](https://github.com/jalehman) [@jb168](https://github.com/jb168) [@jb510](https://github.com/jb510) [@JefRH1](https://github.com/JefRH1) [@jiangzhao2121-debug](https://github.com/jiangzhao2121-debug) [@jihoon-ernesto](https://github.com/jihoon-ernesto) [@jjjhenriksen](https://github.com/jjjhenriksen) [@johnfink8](https://github.com/johnfink8) [@johnnyjrizzo](https://github.com/johnnyjrizzo) [@JordanNewell](https://github.com/JordanNewell) [@joshavant](https://github.com/joshavant) [@joshbunker](https://github.com/joshbunker) [@joshpetras](https://github.com/joshpetras) [@Journey417](https://github.com/Journey417) [@jscd98](https://github.com/jscd98) [@jtatum](https://github.com/jtatum) [@JUMPUNDER](https://github.com/JUMPUNDER) [@kai0126-claw](https://github.com/kai0126-claw) [@Kaspnov](https://github.com/Kaspnov) [@kassol](https://github.com/kassol) [@kchuang1015](https://github.com/kchuang1015) [@kevinlin-openai](https://github.com/kevinlin-openai) [@keysersozeh](https://github.com/keysersozeh) [@Kiiatkin](https://github.com/Kiiatkin) [@Kimiyu-186](https://github.com/Kimiyu-186) [@kirylh](https://github.com/kirylh) [@kybrcore](https://github.com/kybrcore) [@laisonamarante](https://github.com/laisonamarante) [@laurencebrown](https://github.com/laurencebrown) [@laurentschwartz](https://github.com/laurentschwartz) [@leilei3167](https://github.com/leilei3167) [@lennartack](https://github.com/lennartack) [@Leon-SK668](https://github.com/Leon-SK668) [@liemnhoang](https://github.com/liemnhoang) [@LinzeShi](https://github.com/LinzeShi) [@lisheguo](https://github.com/lisheguo) [@liunan12345678-spec](https://github.com/liunan12345678-spec) [@LiuwqGit](https://github.com/LiuwqGit) [@liuxb553-panda](https://github.com/liuxb553-panda) [@liyoulu](https://github.com/liyoulu) [@Loganwoooof](https://github.com/Loganwoooof) [@lovelefeng-glitch](https://github.com/lovelefeng-glitch) [@lucarinaorg](https://github.com/lucarinaorg) [@Ludwigtheo0815](https://github.com/Ludwigtheo0815) [@lukewd](https://github.com/lukewd) [@ly85206559](https://github.com/ly85206559) [@marinabotobs](https://github.com/marinabotobs) [@mariorivas1](https://github.com/mariorivas1) [@markmcd](https://github.com/markmcd) [@markomiric](https://github.com/markomiric) [@martinxomag](https://github.com/martinxomag) [@Marvinthebored](https://github.com/Marvinthebored) [@masatohoshino](https://github.com/masatohoshino) [@MasterSwords1](https://github.com/MasterSwords1) [@Matuno](https://github.com/Matuno) [@mcaxtr](https://github.com/mcaxtr) [@MertBasar0](https://github.com/MertBasar0) [@meska](https://github.com/meska) [@MikyWang](https://github.com/MikyWang) [@mmartoccia](https://github.com/mmartoccia) [@MoerAI](https://github.com/MoerAI) [@mohit](https://github.com/mohit) [@mrclawfield](https://github.com/mrclawfield) [@mrzeepek](https://github.com/mrzeepek) [@msobrosa](https://github.com/msobrosa) [@myagizmaktav](https://github.com/myagizmaktav) [@Nakagawa-master](https://github.com/Nakagawa-master) [@name5566](https://github.com/name5566) [@Navras98](https://github.com/Navras98) [@ndakota79](https://github.com/ndakota79) [@neyudo](https://github.com/neyudo) [@NianJiuZst](https://github.com/NianJiuZst) [@Nickfost](https://github.com/Nickfost) [@NicolasDerito](https://github.com/NicolasDerito) [@Niriakot](https://github.com/Niriakot) [@nkeil](https://github.com/nkeil) [@NobleVision](https://github.com/NobleVision) [@noelillinger](https://github.com/noelillinger) [@nomiSFI](https://github.com/nomiSFI) [@NovaUnboundAi](https://github.com/NovaUnboundAi) [@nz365guy](https://github.com/nz365guy) [@obviyus](https://github.com/obviyus) [@Oldrich333](https://github.com/Oldrich333) [@oleagui](https://github.com/oleagui) [@Olli0103](https://github.com/Olli0103) [@olyapop](https://github.com/olyapop) [@omarshahine](https://github.com/omarshahine) [@OpenClawKobian99](https://github.com/OpenClawKobian99) [@Orionation](https://github.com/Orionation) [@oxen-horse](https://github.com/oxen-horse) [@ozp](https://github.com/ozp) [@pash-openai](https://github.com/pash-openai) [@Patrick-Erichsen](https://github.com/Patrick-Erichsen) [@paweldrozd](https://github.com/paweldrozd) [@Peetiegonzalez](https://github.com/Peetiegonzalez) [@Pegorim](https://github.com/Pegorim) [@pengzh1](https://github.com/pengzh1) [@PennyVibe](https://github.com/PennyVibe) [@pgondhi987](https://github.com/pgondhi987) [@Pluviobyte](https://github.com/Pluviobyte) [@pmika](https://github.com/pmika) [@podulator](https://github.com/podulator) [@polaris-arch](https://github.com/polaris-arch) [@PollyBot13](https://github.com/PollyBot13) [@potterdigital](https://github.com/potterdigital) [@prashantkamani](https://github.com/prashantkamani) [@QuinsZouls](https://github.com/QuinsZouls) [@rboy1](https://github.com/rboy1) [@redxzeta](https://github.com/redxzeta) [@revision-co-ltd](https://github.com/revision-co-ltd) [@ReyesAdrian](https://github.com/ReyesAdrian) [@RileyJJY](https://github.com/RileyJJY) [@rmyers64](https://github.com/rmyers64) [@rogeriochaves](https://github.com/rogeriochaves) [@RomneyDa](https://github.com/RomneyDa) [@ruel225](https://github.com/ruel225) [@ryan-dyer-sp](https://github.com/ryan-dyer-sp) [@ryanjkelly](https://github.com/ryanjkelly) [@S1gv4rd](https://github.com/S1gv4rd) [@s93101179](https://github.com/s93101179) [@saariuslystoned](https://github.com/saariuslystoned) [@sahilsatralkar](https://github.com/sahilsatralkar) [@sallyom](https://github.com/sallyom) [@salmunclaw](https://github.com/salmunclaw) [@sandra-peach](https://github.com/sandra-peach) [@Sanjays2402](https://github.com/Sanjays2402) [@sarahliyanage](https://github.com/sarahliyanage) [@ScientificProgrammer](https://github.com/ScientificProgrammer) [@seaurching](https://github.com/seaurching) [@SebTardif](https://github.com/SebTardif) [@SecureCloudProjO](https://github.com/SecureCloudProjO) [@serg0x](https://github.com/serg0x) [@shadesurgeon](https://github.com/shadesurgeon) [@shakkernerd](https://github.com/shakkernerd) [@shootingsyh](https://github.com/shootingsyh) [@sidboswell](https://github.com/sidboswell) [@siri1410](https://github.com/siri1410) [@SiskoYU](https://github.com/SiskoYU) [@sjf](https://github.com/sjf) [@sjf-oa](https://github.com/sjf-oa) [@Solvely-Colin](https://github.com/Solvely-Colin) [@sonofakel](https://github.com/sonofakel) [@spikewillcocks](https://github.com/spikewillcocks) [@steipete](https://github.com/steipete) [@stevenlee-oai](https://github.com/stevenlee-oai) [@SummitOperations26](https://github.com/SummitOperations26) [@SundayDriver](https://github.com/SundayDriver) [@sunlit-deng](https://github.com/sunlit-deng) [@SunnyShu0925](https://github.com/SunnyShu0925) [@superandylin](https://github.com/superandylin) [@superdiaodiao](https://github.com/superdiaodiao) [@sxh313](https://github.com/sxh313) [@Takhoffman](https://github.com/Takhoffman) [@TeaCup404](https://github.com/TeaCup404) [@team-contractorscale](https://github.com/team-contractorscale) [@texasaggie1](https://github.com/texasaggie1) [@thoth-ctl](https://github.com/thoth-ctl) [@timothyfs](https://github.com/timothyfs) [@todddickerson](https://github.com/todddickerson) [@tomdailey55](https://github.com/tomdailey55) [@tomm789](https://github.com/tomm789) [@Torsie](https://github.com/Torsie) [@TreyLawrence](https://github.com/TreyLawrence) [@tsw-uop](https://github.com/tsw-uop) [@VACInc](https://github.com/VACInc) [@VasuBansal7576](https://github.com/VasuBansal7576) [@villemac](https://github.com/villemac) [@vincentkoc](https://github.com/vincentkoc) [@vishubh043-dev](https://github.com/vishubh043-dev) [@vyctorbrzezowski](https://github.com/vyctorbrzezowski) [@wangmiao0668000666](https://github.com/wangmiao0668000666) [@WanweiInMod](https://github.com/WanweiInMod) [@WG-Mojo](https://github.com/WG-Mojo) [@wlassalle724](https://github.com/wlassalle724) [@wzkagms](https://github.com/wzkagms) [@xiaov1024](https://github.com/xiaov1024) [@xiaozishan](https://github.com/xiaozishan) [@xilopaint](https://github.com/xilopaint) [@xx77yy](https://github.com/xx77yy) [@YangManBOBO](https://github.com/YangManBOBO) [@yashas-13](https://github.com/yashas-13) [@ycmjason](https://github.com/ycmjason) [@yetval](https://github.com/yetval) [@Yigtwxx](https://github.com/Yigtwxx) [@yihan331313](https://github.com/yihan331313) [@yoyo837](https://github.com/yoyo837) [@Yun-0000](https://github.com/Yun-0000) [@yunligou711-commits](https://github.com/yunligou711-commits) [@Yuxin-Qiao](https://github.com/Yuxin-Qiao) [@yyds-xxxx](https://github.com/yyds-xxxx) [@zachisfine](https://github.com/zachisfine) [@ZengWen-DT](https://github.com/ZengWen-DT) [@zeroaltitude](https://github.com/zeroaltitude) [@zhiyuan82-tech](https://github.com/zhiyuan82-tech) [@zl0nline](https://github.com/zl0nline) [@zsh20000414](https://github.com/zsh20000414) [@zyz619963502zyz](https://github.com/zyz619963502zyz)

### Release verification

- npm package: https://www.npmjs.com/package/openclaw/v/2026.9.7
- registry tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.9.7.tgz
- integrity: `sha512-/8N2LnfTFQPvnZizi8qKSFfnLQaPvSG3Cb4xo1YV7b4JhYiUc43ZNRpXJ01bWghLK0Ezk3HVeo/DGHcIRQwRWA==`
- release SHA: `c074824a27c96d3983043f9eeb33823cd1772d8c`
- full release CI report: https://github.com/openclaw/releases/blob/main/evidence/2026.9.7/release-evidence.md
- release publish: https://github.com/openclaw/openclaw/actions/runs/36667642121
- npm preflight: https://github.com/openclaw/openclaw/actions/runs/36645703509
- full release validation: https://github.com/openclaw/openclaw/actions/runs/36644909314
- plugin npm publish: https://github.com/openclaw/openclaw/actions/runs/36668111716
- plugin ClawHub submission: https://github.com/openclaw/openclaw/actions/runs/36668119179; public artifact verification follows successful release-parent completion
- plugin ClawHub bootstrap: dispatched separately, not awaited by this proof: https://github.com/openclaw/openclaw/actions/runs/36668126283
- OpenClaw npm publish: https://github.com/openclaw/openclaw/actions/runs/36664180615/attempts/1
- Telegram integration checks: waived by the release owner for 2026.9.7 (source QA, Package Acceptance, published-package E2E); not run.
- Android APK: skipped — apps/android/version.json is 2026.8.2, release train is 2026.9.7; run pnpm android:version:pin -- --from-gateway before the next tag.
Weekly digest: every breaking change, retirement and price change across 20+ coding agents, one email.

Form not loading? Subscribe here.