Release notes

v2026.7.1

Releaseopmerkingen voor OpenClaw v2026.7.1 (2026-07-13)

OpenClaw v2026.7.1 brengt ingrijpende vernieuwingen voor de Control UI en onboarding, grote updates voor de officiële apps voor iOS, Android en macOS, uitgebreidere ondersteuning voor modellen en providers, waaronder compatibiliteit met GPT-5.6, Tencent Hy3 en Meta Muse Spark 1.1, en krachtigere workflows voor Codex en verbonden programmeeragents. Telegram, Slack, Discord en Apple Messages krijgen elk aanzienlijke updates, terwijl ook crashlussen van de Gateway, gepland werk, externe browserbesturing, werkruimteterminals, sessies en doelen zijn verbeterd. Daarnaast zijn er in heel OpenClaw veel algemene oplossingen en verfijningen doorgevoerd.

Hoogtepunten

Vernieuwing van de Control UI: chat, sessies, werkruimten en gebruik

De Control UI werkt nu meer als één browserwerkruimte voor gesprekken en parallel werk. Chats krijgen duidelijkere titels, recente sessies zijn gemakkelijker te vinden, vast te zetten, te groeperen, te hernoemen, af te splitsen, te archiveren en als gelezen te markeren, en meerdere sessies kunnen in aanpasbare deelvensters worden geplaatst die na het opnieuw laden terugkeren. Plaatsing via slepen en neerzetten, een compactere pagina Sessies en een liveweergave van Taken maken het gemakkelijker om tussen actief werk te wisselen zonder met browsertabbladen te hoeven jongleren.

De chatbediening is duidelijker terwijl er werk wordt uitgevoerd. Het opstelvak houdt bijlagen, modelkeuze, spraak, redenering, de status voor verzenden en stoppen en berichtacties bruikbaar op verschillende schermformaten; gebruikers van Talk kunnen in de instellingen een microfoon kiezen of vernieuwen en krijgen op smalle schermen leesbare uitleg over machtigingen; geciteerde antwoorden behouden het punt waarop wordt gereageerd; en compacte toolrijen houden invoer, resultaten, afbeeldingen, voortgang, fouten, goedkeuringen en bijsturing beschikbaar zonder het gesprek te overweldigen.

Gebruiksinformatie is gemakkelijker te begrijpen vanuit zowel statusweergaven als de browser. De pagina Gebruik vergelijkt recente geschatte uitgaven en dagelijkse waarden zonder herhaaldelijk opnieuw te laden of de aanwijzer ergens boven te houden, toont het aandeel van elke provider, elk model, elke agent of elk kanaal en kan door providers gerapporteerde abonnementen, quota, saldi, budgetten en factureringsgegevens van Anthropic of OpenAI bevatten. Grafieken voor zeven, dertig en negentig dagen houden dagen zonder activiteit nu zichtbaar, grote rapporten voor alle agents beperken gelijktijdig werk om vertragingen en geheugendruk te verminderen, en contextvensters op chatniveau en details van voltooide berichten tonen het actieve model, tokens, cachegebruik, contextdruk en geschatte kosten.

Mobiele koppeling, de status van de Gateway, goedkeuringen voor desktopnodes, gekoppeld GitHub-werk, werkruimtebestanden, geplande taken, worktrees, Workboard-items en achtergrondtaken zijn nu dichter bij het gesprek beschikbaar. Ook hun status, machtigingen en volgende stappen zijn duidelijker.

De herziening versterkt ook de onderliggende paden van deze bedieningselementen. Verbindingen en herverbindingen van het dashboard gebruiken minder tijdelijk Gateway-geheugen, waardoor minder onterechte waarschuwingen over geheugendruk ontstaan, terwijl tijdelijke herstarts van de Gateway en verouderde assets zich beter herstellen. Via paden gerouteerde Gateways behouden de juiste bestemming en aanmeldgegevens, opgeslagen keuzes blijven na vernieuwen behouden en fouten met authenticatie, protocol, updates en koppeling tonen nuttigere vervolgstappen in plaats van de pagina vast te laten lopen of onduidelijk te laten zijn.

Responsieve indelingen houden de chatgeschiedenis en bediening bruikbaar op telefoons, tablets, korte liggende schermen en grote desktops. Gedrag van toetsenbord en focus, contrast, toegankelijkheidslabels, kopiëren, scrollen en aanraakdoelen zijn consistenter, terwijl tekst voor navigatie, koppeling, spraak, planning en status in meer ondersteunde talen beschikbaar is.

Bronnen en bijdragers
  • Nieuwe chats in de Control UI krijgen nu beknopte zijbalktitels op basis van hun eerste bericht, en beheerders kunnen het genereren van titels voor het dashboard, Telegram-onderwerpen en Discord-threads via een kleinere utilityModel laten verlopen. #87643 Met dank aan @juliangsm, @zhangguiping-xydt.
  • Gekoppelde beheerders kunnen nu vanuit Nodes in de Control UI een QR-code of kopieerbare code voor mobiele configuratie maken en deze gebruiken om een officiële iOS- of Android-app te verbinden. #94672 Met dank aan @bkudiess, @douhualili.
  • De Control UI maakt het nu eenvoudiger om gesprekken te maken, te vinden en ertussen te schakelen via een gevulde sessiezijbalk, terwijl informatie over contextdruk en providerquota binnen handbereik blijft. #99289 Gerelateerd: #99288.
  • De zijbalk van de Control UI richt zich nu op sessies en enkele standaardbestemmingen, terwijl gebruikers hun favoriete pagina's kunnen vastzetten en die keuzes behouden blijven na opnieuw laden. #100296
  • Het vernieuwde invoerveld van de Control UI houdt bijlagen, provider- en modelselectie, spraak, uitvoeringsstatus en berichtacties overzichtelijker en stabieler in mobiele en desktopindelingen. #100461 Met dank aan @fuller-stack-dev.
  • Gebruikers van Talk in de Control UI kunnen op smalle schermen een microfoon kiezen en vernieuwen en krijgen duidelijke aanwijzingen over machtigingen wanneer browsertoegang is geblokkeerd. #101377 Met dank aan @fuller-stack-dev.
  • Chat in de Control UI kan nu meerdere sessies met aanpasbare afmetingen naast of boven elkaar weergeven, de paneelindeling na opnieuw laden behouden en het actieve paneel bruikbaar houden op smalle schermen. #100754
  • De Control UI heeft nu een livepagina Taken waar beheerders actief en recent achtergrondwerk kunnen bekijken, de bijbehorende sessie kunnen openen, details kunnen vernieuwen en, indien bevoegd, taken in de wachtrij of actieve taken kunnen annuleren. #100789
  • Sessielijsten op het web en mobiel ondersteunen nu vastgezette en aangepaste groepen, een gedeelde gelezen- en ongelezenstatus, indicatoren voor achtergronduitvoer, afsplitsing van transcripties en acties om items ter plaatse te hernoemen, archiveren, verplaatsen en verwijderen. #100814
  • De pagina Sessies van de Control UI toont nu meer nuttige statusinformatie en acties op een doorsnee scherm. Rijdetails kunnen worden geopend om labels, afstemmingsopties en controlepuntgeschiedenis weer te geven, zodat routinematig horizontaal scrollen niet meer nodig is. #100943
  • Gebruikers van de Control UI kunnen een sessie rechtstreeks naar het huidige paneel of naar een willekeurige zijde slepen om een splitsing te maken, waarbij een voorbeeld toont waar de sessie terechtkomt. #101191
  • Beheerders kunnen voetteksten met tokengebruik of volledig gebruik per antwoord eenmalig configureren met messages.responseUsage, terwijl gebruikers deze kunnen uitschakelen of een sessie kunnen terugzetten naar de overgenomen standaardwaarde. #89762 Met dank aan @marvinthebored, @obviyus, @peetiegonzalez.
  • De pagina Gebruik van de Control UI maakt het nu eenvoudiger om recente geschatte kosten, dagelijkse waarden en het aandeel van elke provider, elk model, elke agent of elk kanaal te vergelijken zonder herhaaldelijk opnieuw te laden of de aanwijzer erboven te houden. #100432
  • De pagina Gebruik toont nu door providers gerapporteerde abonnementen, quota, resettijden, saldi, uitgaven en budgetten naast de sessieanalyse van OpenClaw, inclusief dekking voor OpenRouter en Venice. #100520
  • Gebruik in de Control UI kan nu de dagelijkse uitgaven, tokens, aanvragen, populairste modellen en factureringscategorieën van Anthropic en OpenAI voor vandaag, zeven dagen en dertig dagen weergeven wanneer beheerdersreferenties zijn geconfigureerd. #100672
  • Dagelijkse token- en kostengrafieken bevatten nu ook dagen zonder activiteit binnen begrensde datumbereiken, zodat weergaven van 7 dagen, 30 dagen en 90 dagen de volledige kalenderperiode tonen in plaats van te krimpen rond actieve dagen. #81467 Met dank aan @adapepper.
  • Kostenrapporten voor alle agents in grote installaties beperken nu gelijktijdig Gateway-werk, zodat het dashboard minder snel vertraagt, een time-out krijgt of extra geheugendruk veroorzaakt. #101589 Met dank aan @vincentkoc, @zw-xysk.
  • Wanneer je in een chat van de Control UI de aanwijzer boven een openbaar GitHub-issue of een openbare pull request houdt of deze met het toetsenbord focust, verschijnt nu een voorbeeld van de status, titel, auteur, activiteit, reacties en omvang van de wijzigingen zonder het gesprek te verlaten. #100434
  • Bestandspaden in chats van de Control UI zijn nu aanklikbaar en openen op de aangehaalde regel een doorzoekbaar voorbeeld met syntaxismarkering en opties om het bestand weer te geven, te kopiëren of in een ondersteunde editor te openen. #100679
  • Bij verbindingsfouten toont de Control UI nu bruikbare meldingen zoals "Koppeling vereist", in plaats van deze te vervangen door een algemene melding dat de verbinding met de Gateway is verbroken. #54758 Met dank aan @ruanrrn.
  • Sessies in de Control UI die volledige uitgebreide uitvoer gebruiken, openen nu standaard toolinvoer en -resultaten, waardoor tijdens foutopsporing en beoordeling minder herhaaldelijk hoeft te worden geklikt. #74398 Met dank aan @samrusani.
  • De contextindicator van de Control UI blijft nu zichtbaar met een geschat totaal uit de cache terwijl een antwoord actief is, zonder verouderde gegevens te gebruiken voor dringende waarschuwingen of de actie Compact. #89772 Met dank aan @bladin.
  • De Control UI en WebChat laten een niet-terminale interne toolfout het transcript niet langer overheersen met een rode foutbanner nadat de assistent al een normaal definitief antwoord heeft gegeven. #90122 Met dank aan @harjothkhara.
  • Een standaardagent die in de Control UI is geselecteerd, blijft nu na vernieuwen geselecteerd zonder niet-gerelateerde, onvoltooide instellingen op te slaan. #91457 Met dank aan @zengwen-dt.
  • Gesegmenteerde streamingantwoorden in WebChat van de Control UI blijven nu onder één assistentavatar en voettekst staan in plaats van als meerdere afzonderlijke antwoorden te verschijnen. #92063 Gerelateerd: #63956. Met dank aan @contentfree, @harjothkhara.
  • Gebruikers van WebChat in het dashboard kunnen met de rechtermuisknop op een voltooid bericht klikken en antwoorden met zichtbare citaatcontext, in plaats van het bericht handmatig te kopiëren en op te maken. #92654 Met dank aan @programmingwtf, @vincentkoc.
  • Nadat een update is geïnstalleerd, geeft de Control UI nu aan wanneer de Gateway al opnieuw wordt gestart, in plaats van de knop Update niet-responsief te laten lijken. #93082 Met dank aan @goutamadwant.
  • Liveantwoorden die tools gebruiken in WebChat van de Control UI houden de introductie van de assistent nu vóór de toolkaart, zelfs wanneer de klokken van de browser en Gateway verschillen. #93184 Met dank aan @pick-cat.
  • Met Snel maken in de Control UI kunnen gebruikers nu een model kiezen voor een agentbeurt-Cron-taak en zien of bestaande taken dat model of het standaardmodel gebruiken. #95341 Met dank aan @ly85206559.
  • WebChat in de Control UI kan nu de inleiding en toelichting van Codex weergeven terwijl tools worden uitgevoerd, met de keuze om die voortgang na het definitieve antwoord te verbergen of te behouden. #95708 Met dank aan @obviyus, @ragesaq.
  • Lange antwoord-ID's met emoji of andere aanvullende tekens blijven nu geldig wanneer ze worden ingekort voor antwoordrichtlijnen van WebChat en Gateway, in plaats van te worden afgekapt tot ongeldige tekst. #96938 Met dank aan @ly-wang19.
  • Lange details over toolactiviteit blijven nu leesbaar wanneer ze worden ingekort voor chat, de gebruikersinterface of logboeken, zelfs wanneer een emoji of ander aanvullend teken op het afkappunt valt. #96958 Met dank aan @bartok9, @ly-wang19, @vincentkoc.
  • WebChat toont nu lange provider- en modelnamen samen met het geselecteerde redeneerniveau in het invoerveld, terwijl smalle schermen een redelijke overlooplimiet behouden. #96990 Met dank aan @maweibin, @xiayingren123.
  • Agents kunnen doelloze message.send gebruiken voor voortgangs- of tussentijdse updates in de huidige WebChat zonder een expliciete bestemming. #97167 Gerelateerd: #96840. Met dank aan @mantiscartography, @zhangguiping-xydt.
  • Nieuwe chats in de Control UI gebruiken nu het huidige contextvenster van het geselecteerde model, in plaats van een verouderde, kleinere limiet van een bovenliggende sessie over te nemen. #97332 Met dank aan @galiniliev.
  • WebChat blijft bij het nieuwste antwoord wanneer audio of video van de assistent klaar is met laden, maar respecteert lezers die bewust omhoog zijn gescrold. #97575 Met dank aan @turbotheturtle.
  • Control UI-pagina's voor meerdere Gateways op één domein blijven nu verbonden met de Gateway die in hun pad wordt genoemd, in plaats van de opgeslagen bestemming van een verwante pagina opnieuw te gebruiken. #97665 Met dank aan @alix-007.
  • /pair qr levert nu een scanbare code in Telegram en de Control UI of een leesbare code in de TUI, zonder het eenmalige configuratiegeheim in de chatgeschiedenis op te slaan. #97933 Met dank aan @joshavant.
  • Verlopen /pair qr-kaarten in de Control UI vermelden nu duidelijk dat de code onbruikbaar is en instrueren gebruikers een nieuwe te genereren. #98049 Gerelateerd: #98039. Met dank aan @ooiuuii.
  • Verlopen codes voor mobiele koppeling leggen nu in de geselecteerde taal uit hoe je /pair qr opnieuw uitvoert. Bronnen: bb4afe4, da9308d, dfaec18, 6b7986e, 21af6e7, 4e62124, 6cd0106, a72a641, a143ae4, cd30b1c, f69e27a, ccddbee, 9ed03df, f84243f, 3d06ee9, 9bd071e, 405b7a5, 1a160ce.
  • De Control UI toont door kanalen geactiveerde agentuitvoeringen nu als actief, zodat gebruikers kunnen zien dat berichten van kanalen zoals Weixin daadwerkelijk worden verwerkt. #98257 Met dank aan @scotthuang.
  • De werkruimtenavigatie van de Control UI geeft lange lijsten met projectbestanden nu een eigen schuifbalk, zodat bestanden doorzoekbaar blijven zonder buiten het scherm te vallen. #98646 Gerelateerd: #98566. Met dank aan @645648406-max, @wuqxuan.
  • Bestandspaden van de sessiewerkruimte kunnen nu vanuit Chat worden gekopieerd, zelfs wanneer de Control UI via gewone HTTP of in een andere context zonder de standaard Clipboard API draait. #98764 Gerelateerd: #98759. Met dank aan @adinballew, @zengwen-dt.
  • Chats in de Control UI met veel toolactiviteit gebruiken nu compacte, uitklapbare activiteitsrijen, zodat opdrachten en resultaten minder ruimte innemen en alle details met één klik beschikbaar blijven. #99763
  • De Control UI blijft nu op zijn plaats bij overscroll met het trackpad op Mac en in desktopbrowsers, terwijl chatgesprekken en lijsten normaal blijven scrollen. #99830
  • Chat in de Control UI is gemakkelijker te overzien dankzij minder opvallende invoerknoppen, een redeneerschuifregelaar van Faster naar Smarter en een verbindingsstatus die niet langer concurreert met permanent weergegeven versietekst. #99838 Gerelateerd: #99837.
  • Gekoppelde deeplinks, Set Default, geverifieerde avatars, Cron-waarschuwingen en scrollen in Workboard werken nu weer correct in de hele Control UI. #100106
  • Beheerders kunnen mobiele koppeling nu vanaf elke pagina van de Control UI of via Quick Settings openen, terwijl niet-beherende operators de actie uitgeschakeld blijven zien met uitleg over de vereiste toegang. #100157
  • De Control UI toont nu onmiddellijk een gebruiksklare QR-code voor mobiele koppeling, zelfs wanneer de lijst met wachtende apparaten traag is, en voegt goedkeuringsverzoeken toe zodra ze binnenkomen. #100179
  • Gebruikers van de Control UI kunnen toolactiviteit selecteren en kopiëren zonder de bijbehorende rij in of uit te klappen, en mislukte tools herhalen niet langer overbodige foutindicatoren. #100199 Met dank aan @steipete-oai.
  • De aanmelding bij het Gateway Dashboard past en werkt nu beter op telefoons en in lage vensters, met grotere aanraakdoelen, eenvoudigere URL-invoer en bereikbare hulp voor herstel. #100208
  • Gebruikers van de Control UI kunnen grote sessielijsten ordenen op aangepaste groep, kanaal, type, agent of datum, met blijvende toewijzingen en beheer via slepen en neerzetten. #100262
  • Gebruikers kunnen de contextring van de Control UI openen om het exacte contextgebruik, de nieuwste aantallen invoer- en uitvoertokens en het actieve model te bekijken zonder de chat te verlaten. #100264
  • Afbeeldingen die worden geretourneerd door tools zoals read verschijnen nu rechtstreeks in het gesprek van de Control UI in plaats van alleen in tekst te worden vermeld. #100295 Met dank aan @lzyyzznl, @pandah97, @rquinones84.
  • Toolactiviteit in de Control UI combineert nu bij elkaar horende aanroepen en resultaten in één consistente rij, verwijdert herhaalde labels en categorieën en houdt invoer, uitvoer, voorbeelden en echte fouten toegankelijk. #100318
  • Het contextpaneel van de Control UI toont nu naast de provider en het model de geschatte totale kosten van de nieuwste uitvoering en, indien beschikbaar, een uitsplitsing van invoer, uitvoer, cacheleesbewerkingen en cacheschrijfbewerkingen. #100379
  • De zijbalk van de Control UI houdt nu alle vastgemaakte chats zichtbaar naast negen gewone recente chats, in een compactere, op gesprekken gerichte indeling voor desktops en tablets. #100386
  • Het invoerveld van de Control UI toont nu duidelijk het redeneerniveau, houdt Talk en de bijbehorende instellingen bij elkaar en behoudt bruikbare modelbediening op telefoon- en liggende indelingen. #100445
  • Talk in de Control UI begint nu met een eenvoudiger invoerveld, terwijl beheerders blijvende standaardwaarden voor provider, transport, timing en redenering kunnen instellen in Settings. #100453
  • Tijdelijke onderbrekingen van de Gateway vervangen een geverifieerde pagina van de Control UI niet langer door het aanmeldscherm, zodat de dashboardcontext behouden blijft terwijl automatisch opnieuw verbinding wordt gemaakt. #100479
  • De pagina Cron Jobs van de Control UI gebruikt nu compacte samenvattingen, duidelijke statusaanduidingen, uitklapbare details en een overloopmenu, zodat grote takenlijsten sneller kunnen worden bekeken. #100646
  • De zijbalk van de Control UI houdt recente chats nu op hun plaats tijdens het wisselen, combineert zoekingangen, ondersteunt sessieacties via aanraking en vermindert overbodige interface-elementen. #100648
  • Afbeeldingen die via Telegram, iMessage en andere kanalen zijn ontvangen, verschijnen nu weer inline wanneer gebruikers na het opnieuw laden de chatgeschiedenis van de Control UI bekijken. #100725 Met dank aan @sweetcornna, @vergissberlin.
  • De doelbadge van de Control UI ondersteunt nu pauzeren, hervatten, wissen, inspecteren en voorbereiden op bewerking, met live details over tijd en tokens, terwijl gebruikers van opdrachten en de TUI een doel anders kunnen formuleren zonder het budget opnieuw in te stellen. #100736
  • De Control UI houdt Overview, Workboard, Agents en More zichtbaar, terwijl de sessielijst de beschikbare hoogte kan gebruiken en onafhankelijk kan scrollen. #100742
  • Assistentdocumenten die vanuit de Control UI worden gedownload, behouden nu herkenbare oorspronkelijke bestandsnamen in plaats van tijdelijke namen met een UUID-achtervoegsel te tonen. #100743
  • Bij het kopiëren van code uit een lang antwoord in de Control UI blijft de chat nu op dezelfde leespositie staan in plaats van omhoog te springen. #100807 Met dank aan @jvlegod.
  • Gebruikers van de desktopversie van de Control UI kunnen kiezen of Enter het bericht verstuurt of een nieuwe regel invoegt, waarbij Command+Enter of Ctrl+Enter beschikbaar is als verzendsneltoets en de keuze voor die Gateway wordt onthouden. #100810 Met dank aan @moomx, @vincentkoc.
  • Bij het wisselen tussen chats in de Control UI wordt de geselecteerde sessie niet langer onverwacht naar boven verplaatst, en gebruikers kunnen voor de zijbalk kiezen tussen een stabiele aanmaakvolgorde en de volgorde van recent bijgewerkte sessies. #100927 Met dank aan @shakkernerd, @vyctorbrzezowski.
  • Settings in de Control UI gebruikt nu consistente /settings/...-paden, terwijl oude bladwijzers blijven werken. Dit maakt opnieuw laden en koppelingen betrouwbaarder bij gehoste installaties of installaties achter een reverse proxy. #100928 Met dank aan @vyctorbrzezowski.
  • De navigatie van de Control UI plaatst merkidentiteit, zoeken en zijbalkbediening nu waar desktop- en mobiele gebruikers die verwachten, met duidelijkere actieve sessies, compacte tijdstempels en eenvoudigere toegang tot de terminal. #101017 Met dank aan @shakkernerd, @vyctorbrzezowski.
  • De knop om de zijbalk van de Control UI in te klappen bevindt zich nu in de zijbalk waarop deze van invloed is, in plaats van eruit te zien als een niet-gerelateerde knop in de bovenbalk of terminal. #101038
  • Gebruikers van Talk in de Control UI kunnen naast de Talk-knop kiezen voor de systeemstandaard of elke microfoon die voor de browser zichtbaar is, en krijgen een duidelijk bericht wanneer een opgeslagen apparaat niet beschikbaar is. #101100
  • Sessiegroepen in de zijbalk kunnen nu worden hernoemd, verwijderd zonder sessies te verwijderen, leeg worden aangemaakt of worden uitgeschakeld om één platte lijst met recente sessies te herstellen. #101117
  • De Control UI toont de Workboard-navigatie nu alleen wanneer Workboard is ingeschakeld en biedt een overzichtelijkere ingeklapte zijbalk met duidelijkere pictogrammen en meer ruimte rond statussen. #101123
  • De Control UI plaatst zoeken, toegang tot de zijbalk, themakeuze en macOS-merkidentiteit nu op duidelijkere, voorspelbaardere locaties met nauwkeurige labels voor schermlezers. #101497
  • Tijdelijke uitval van de Gateway duwt inhoud van de Control UI niet langer omlaag met een banner over de volledige breedte, zodat het dashboard op zijn plaats blijft terwijl een compacte Retry-melding verschijnt. #101812
  • Tijdelijke onderbrekingen van de Gateway gebruiken nu een rustigere herverbindingsbadge die bij het dashboard past, met hetzelfde Retry- en toegankelijkheidsgedrag. #101844
  • De instellingen voor commentaar in de Control UI gebruiken in deze release nu de geselecteerde taal in alle ondersteunde vertalingen. Bronnen: 34badde, a9cb866, ce9166d, 6b67ada, 006c2f7, 6bdffa5, b4476ab, 5b5c623, 1520d09, 6140326, 75bd44a, c1aeaf9, 49edc0a, cb69ce7, bb0af61, 0dcfbb0, db73ece, 21e6fc9.
  • Het zijbalklabel Alle sessies gebruikt in deze release nu de geselecteerde taal in alle ondersteunde vertalingen van de Control UI. Bronnen: b2c3dc2, 61347a5, a2674b6, bbabad4, 8909289, 22552d6, 96e3615, 452351c, 5e9a62c, 0a9648b, a803589, 7c30ff8, e3d2878, 620f2e3, aa0f36c, c336256, 64dd688, e2ecbc8.
  • De koppelprocedure voor mobiele apparaten in de Control UI verschijnt nu in de geselecteerde taal voor 18 ondersteunde landinstellingen, in plaats van gelokaliseerde schermen te combineren met Engelstalige installatietekst. c78b0d5
  • Bij een mislukte aanmelding bij de Control UI of Gateway-verbinding worden de fout, herstelstappen en relevante documentatielink nu onmiddellijk weergegeven, in plaats van ze in een ingeklapt paneel te verbergen. f9e194e
  • De webzijbalk vult vastgemaakte en overloopnavigatieroutes nu betrouwbaar, zodat bestemmingen zoals Worktrees beschikbaar blijven. 55a0012 Met dank aan @vincentkoc.
  • Niet-Engelstalige gebruikers van de Control UI zien nu vertaalde labels in het overloopmenu van Cron en voor 'uitvoeren indien nodig', inclusief het ondersteunende label voor meer acties. 2585d6b
  • De waarschuwing voor microfoontoegang voor realtime spraakinvoer in de Control UI verschijnt nu in de door de gebruiker geselecteerde taal. 68c85ef
  • De zijbalk van de Control UI wordt nu probleemloos gebouwd, waarbij sessiegroepering en slepen om te splitsen intact blijven nadat achtergebleven tekst van een samenvoegconflict is verwijderd. 0e3ce24
  • Hindi- en Russischtalige gebruikers kunnen nu bijpassende vertalingen van de Control UI ontvangen, en documentatiebeheerders kunnen die taaledities genereren via de bestaande workflow voor landinstellingen. 689baa5 Met dank aan @vincentkoc.
  • Tijdens het koppelen van apparaten volgt / pair qr nu dezelfde geautoriseerde koppelprocedure als /pair qr, zonder een agentbeurt te starten of de bestaande Control UI-route te verstoren. #98262 Met dank aan @brokemac79.
  • Bij het openen of opnieuw verbinden van het Control UI-dashboard wordt nu veel minder tijdelijk Gateway-geheugen gebruikt, waardoor er minder onterechte waarschuwingen over rss_growth verschijnen terwijl de opgevraagde gebruikstotalen behouden blijven. #100054 Met dank aan @nianjiuzst.
  • De instellingen van de Control UI tonen nu de hostidentiteit, het adres, besturingssysteem, de runtime, bedrijfstijd, CPU-belasting, het geheugen en de vrije schijfruimte van een externe Gateway zonder dat SSH nodig is. #100478
  • De Control UI toont nu uitvoeringsgoedkeuringen voor ondersteunde desktopnodes en wijst openstaande, niet-ondersteunde of door beleid geblokkeerde verzoeken af voordat ze de node bereiken. #100505 Met dank aan @vincentkoc.
  • Een geconfigureerde ui.seamColor wijzigt nu knoppen, markeringen, selecties en focusringen in de Control UI, terwijl ongeldige waarden correct terugvallen. #93699 Met dank aan @dennis-lynch, @goutamadwant.
  • QR-codes en andere tekstillustraties met halve blokken in de Control UI behouden nu hun spatiëring, kunnen zo nodig worden gescrold en worden met voldoende opvulling gekopieerd om bruikbaar te blijven. #93869 Met dank aan @emg110, @vincentkoc.
  • Geopende Control UI-tabbladen schakelen nu na een serviceworkerupdate over naar de actieve build, waardoor verouderde JavaScript- en CSS-bestanden en fouten door protocolverschillen na upgrades worden verminderd. #96141 Met dank aan @andrewccctechlink, @brokemac79.
  • Chatclients kunnen nu elk openstaand gebruikersbericht koppelen aan het exacte door de Gateway bevestigde bericht, waardoor dubbele of verkeerd gekoppelde tekstballonnen tijdens door elkaar lopende beurten worden verminderd. #96273 Met dank aan @datus1982, @wyf027.
  • Als je op de knop Geschiedenis van een Cron-taak klikt, krijg je nu onmiddellijk feedback en scrol je rechtstreeks naar de bijgewerkte uitvoeringsgeschiedenis van die taak. #96281 Met dank aan @wyf027, @yzhong52.
  • Tokentotalen rond één miljoen in de Control UI worden nu weergegeven als 1.0M in plaats van het verwarrende 1000k. #96298 Met dank aan @ly-wang19.
  • Gebruikmozaïek en gebruikssamenvattingen tonen tokentotalen rond één miljoen nu als 1.0M in plaats van 1000.0K. #96450 Met dank aan @ly-wang19.
  • De bedieningselementen voor Stem, Model en Gevoeligheid in de gespreksinstellingen van de Control UI worden nu consistent op één rij uitgelijnd, zonder dat dubbele tekst voor de geselecteerde waarde de lay-out verstoort. #96925 Met dank aan @evan-ym.
  • Goedkeuringsvragen in de Control UI nemen niet langer fouten van oudere verzoeken over en schakelen bedieningselementen niet meer opnieuw in terwijl de huidige beslissing nog wordt verwerkt. #98394 Met dank aan @haruaiclone-droid.
  • De Control UI stopt nu met opnieuw proberen nadat een incompatibel Gateway-protocol is gedetecteerd en toont de instructies voor bijwerken of opnieuw laden die nodig zijn om opnieuw verbinding te maken. #98414 Met dank aan @haruaiclone-droid.
  • Op telefoons en andere lage liggende schermen scrolt het invoerveld van de Control UI nu binnen een begrensd gebied, zodat de chatgeschiedenis en alle bedieningselementen voor het opstellen toegankelijk blijven. #98683 Gerelateerd: #98615. Met dank aan @jin-li, @qingminglong.
  • De Control UI probeert het nu opnieuw na een tijdelijke laadfout tijdens het opnieuw starten van de Gateway of een overgang met verouderde assets, in plaats van vast te blijven zitten totdat de pagina handmatig wordt vernieuwd. #99111 Met dank aan @zengwen-dt.
  • Grote geplakte PNG-schermafbeeldingen kunnen nu via de webchat van de Control UI worden verzonden zonder dat de verwerking van bijlagen mislukt. #99213 Met dank aan @jincheng-xydt, @vincentkoc.
  • De koppelprocedure voor mobiele apparaten in de Control UI is nu volledig gelokaliseerd voor Hindi- en Russischtalige gebruikers, van het aanmaken van de installatiecode tot het beheren van openstaande apparaten. #100040
  • De werkruimterail van de Control UI sluit nu aan op het venster en neemt ingeklapt minder ruimte in, waardoor de lege strook verdwijnt zonder de chat te overlappen. #100088
  • De chatgeschiedenis van de Control UI verbergt nu alleen exacte duplicaten van definitieve bezorgingsspiegels, zodat legitieme herhaalde verzendingen, doorgestuurde berichten en afzonderlijke antwoorden zichtbaar blijven. #100136
  • Chats in de Control UI laten nu een consistente ruimte boven het eerste bericht op telefoons, standaarddesktops en hoge vensters. #100144 Met dank aan @steipete-oai.
  • De instellingen van de Control UI bieden nu een blijvende schakelaar Eenvoudig/Geavanceerd, overzichtelijkere bedieningselementen voor Uiterlijk en alleen het label In afwachting wanneer een wijziging van het contextprofiel daadwerkelijk klaarstaat. #100147
  • Tekstballonnen voor toolaanroepen en foutbadges in de Control UI zijn nu strak aan de rechterrand uitgelijnd, zodat mislukte activiteit gemakkelijker te overzien is in chats op telefoonformaat en desktops. #100163 Met dank aan @steipete-oai.
  • OpenAI-gebruikers zien nu alleen de ondersteunde opties Standaard en Snel in de snelheidskiezer van de Control UI, waarbij de overgenomen snelle modus correct wordt weergegeven. #100190
  • Korte concepten in het invoerveld van de Control UI tonen niet langer een onnodige ruimte voor de schuifbalk, terwijl lange concepten nog steeds kunnen worden gescrold wanneer dat nodig is. #100252
  • Als je een sessielabel wist, wordt de oude naam nu direct verwijderd bij andere geabonneerde Control UI-clients, zonder dat volledig vernieuwen nodig is. #100266
  • Gebruikers van de desktopversie van Control UI kunnen de muisaanwijzer op een ingekorte naam van een recente sessie plaatsen om het verborgen einde ervan te zien en vergelijkbare gesprekken te onderscheiden zonder ze afzonderlijk te openen. #100276
  • De uitgeklapte zijbalk van Control UI herhaalt niet langer informatie over providerquota die al beschikbaar is in de chat- en de weergaven Overzicht en Gebruik. #100356 Met dank aan @shakkernerd.
  • Bij voltooide berichten in Control UI opent het tijdstempel nu details over tokens, cache, context, kosten en model, in plaats van aan elke voettekst een afzonderlijk bedieningselement voor Context toe te voegen. #100391 Met dank aan @steipete-oai.
  • In de geschiedenis van autonome sessies blijft een eerdere mislukte Cron- of geplande beurt nu als fout gemarkeerd, zelfs nadat een latere beurt slaagt of de pagina opnieuw wordt geladen. #100514 Met dank aan @qingminglong.
  • De pagina Skills van Control UI toont nu leesbare labels voor Agent en Zoeken, met uitgelijnde filters en selectieknoppen van de juiste grootte. #100526 Met dank aan @evan-ym.
  • Nadat een antwoord in Control UI is voltooid, blijft het invoervak nu op Verzenden staan ondanks een vertraagde status voor een voltooide uitvoering, terwijl het bij een echte nieuwe uitvoering nog steeds overschakelt naar Stoppen. #100527 Met dank aan @tiffanychum.
  • Bestandsvoorbeelden in Control UI en Skill Workshop tonen nu één sneltoetshint voor Escape, terwijl Escape nog steeds het voorbeeld sluit. #100528 Met dank aan @xianshishan.
  • Uitgeklapte toolactiviteit in Control UI herhaalt de naam en het pictogram van de tool niet langer, zodat voltooide en actieve aanroepen sneller te overzien zijn. #100606
  • Als je een modeloverschrijving voor een Control UI-sessie wist, wordt nu het eigen standaardmodel van de geselecteerde agent weergegeven in plaats van de niet-gerelateerde algemene standaardwaarde. #100719 Met dank aan @hyspacex.
  • Door de assistent verzonden documenten in WebChat worden nu gedownload met hun oorspronkelijke, door de server verstrekte bestandsnaam, inclusief Unicode-namen, in plaats van als naamloos browserdocument te worden geopend. #100728 Met dank aan @lptrichor.
  • Control UI accepteert nu tijdens een actieve uitvoering /steer-instructies, in plaats van ten onrechte No active run te antwoorden. #100803 Met dank aan @hackerismydream.
  • Nieuwe Control UI-sessies blijven nu vooraan in de zijbalk zichtbaar nadat gebruikers naar een andere chat overschakelen, zonder dat de pagina hoeft te worden vernieuwd. #100981 Met dank aan @shakkernerd.
  • Het beheer van worktrees bevindt zich nu onder Instellingen van Control UI in plaats van een item op het hoogste niveau in de zijbalk in te nemen, terwijl bestaande directe links geldig blijven. #100995
  • Lange /btw-antwoorden in de desktopversie van Control UI blijven nu binnen het browservenster en kunnen binnen de resultaatkaart worden gescrold, terwijl op mobiele apparaten nog steeds de volledige kaart wordt gescrold. #101169 Met dank aan @snoutfirst.
  • Voltooide chats blijven niet langer met een bezigheidsindicator vastzitten in de zijbalk van Control UI, zelfs niet wanneer daarna een oudere Gateway-update binnenkomt. #101293 Met dank aan @fuller-stack-dev.
  • Grote ondersteuningsbestanden van Skill Workshop kunnen nu worden gescrold, gewisseld, gefilterd, afgebroken en gekopieerd zonder dat Control UI vastloopt of aanzienlijk trager wordt. #101319 Met dank aan @shakkernerd, @xianshishan.
  • Gebruikers kunnen aangemeld blijven bij meerdere via paden of query's geroute Control UI-gateways op één HTTPS-origin, zonder dat de ene Gateway het apparaattoken van een andere overschrijft. #101352 Met dank aan @fuller-stack-dev.
  • Gebruikers van Control UI kunnen /approve typen om een wachtende uitvoeringsprompt vrij te geven zonder dat de beslissing achter de geblokkeerde chatuitvoering in de wachtrij terechtkomt. #101532 Met dank aan @vincentkoc.
  • Bij buildfouten in Control UI blijven emoji en andere aanvullende tekens nu intact wanneer opdrachtuitvoer wordt ingekort voor weergave. #101591 Met dank aan @maweibin.
  • Workboard-kaarten kunnen nu rechtstreeks vanuit het detailpaneel worden bewerkt, verplaatst, gearchiveerd, gestopt, geopend of verwijderd, terwijl gebruikers met alleen-lezenrechten nog steeds geen bedieningselementen voor wijzigingen zien. #101658 Met dank aan @momothemage, @princebansal.
  • De microfoonknop van Control UI valt nu visueel minder op wanneer deze niet actief is en is duidelijker te onderscheiden tijdens het opnemen, zodat de huidige spraakstatus gemakkelijker te herkennen is. #101843
  • Gebruikers met opgeslagen, werkende dashboardreferenties zien het aanmeldscherm niet langer kort knipperen terwijl Control UI opnieuw verbinding maakt. #101849
  • Als je ergens in de actieve Control UI-chat typt, wordt het eerste teken nu in het berichtinvoervak geplaatst zonder invoer van het opdrachtenpalet over te nemen. #102210 Met dank aan @shakkernerd.

Eenvoudigere configuratie van installatie tot eerste chat

Onboarding biedt nu duidelijkere routes naar een bruikbare eerste chat. Nieuwe CLI-installaties starten met begeleide configuratie, geconfigureerde installaties openen de TUI en conversationele Crestodian-configuratie blijft optioneel. Android en macOS begeleiden gebruikers bij koppeling, machtigingen, lokale of externe configuratie en herstel; macOS kan ook gedetecteerde opties voor Claude Code, Codex, Gemini CLI, API-sleutels en ondersteunde providercatalogi testen voordat ze worden opgeslagen. Bij onderbroken authenticatie of kanaalconfiguratie blijven eerdere keuzes behouden, terwijl gebruikers zonder werkend model door de selectie van inloggegevens en een model worden geleid in plaats van naar een onbruikbare chat te worden gestuurd. Eigenaren en beheerders kunnen ook een verlopen Codex- of OpenAI-aanmelding vernieuwen via privéopdrachten in Telegram, de webinterface, Discord of Slack, zonder SSH-toegang.

Bestaande installaties krijgen beveiligingen voordat hun werkende status wordt gewijzigd. Doctor en updates weigeren een onleesbare configuratie te vervangen, Doctor behoudt modelafstemming bij het samenvoegen van uitgefaseerde vermeldingen en extended-stable-updates behouden het geselecteerde releasekanaal. Containerupgrades voltooien migraties en Plugin-reparaties voordat ze gereedheid melden, en onveilige runtimes worden gestopt voordat ze OpenClaw-statusdatabases kunnen openen.

Bronnen en bijdragers
  • openclaw doctor en updates weigeren nu een onleesbare openclaw.json te vervangen, waardoor bestaande instellingen voor Gateway, agenten, kanalen en Plugins behouden blijven in plaats van de installatie onbruikbaar te maken. #96469 Met dank aan @obviyus, @yetval.
  • openclaw doctor --fix behoudt nu aliassen, parameters, streamingkeuzes, runtime-instellingen en andere modelafstemming wanneer meerdere uitgefaseerde modelnamen worden samengevoegd tot één huidig model, en rapporteert eventuele samenvoegingsconflicten nauwkeurig. #96544 Met dank aan @vincentkoc, @yetval.
  • Eigenaren en beheerders kunnen nu een verlopen Codex- of OpenAI-aanmelding vanuit een browser herstellen via privéopdrachten in Telegram, de webinterface, Discord of Slack, zonder SSH-toegang. #98006 Met dank aan @100yenadmin, @jalehman, @obviyus.
  • De CLI leidt nieuwe installaties nu door de configuratie, opent geconfigureerde installaties rechtstreeks in de TUI, behoudt bestaande keuzes bij opnieuw uitvoeren en rondt onboarding af in een bruikbare terminalchat. #98218 Met dank aan @fuller-stack-dev.
  • Nieuwe Android-gebruikers krijgen nu een begeleid eerste gebruik via invoer van een configuratiecode of QR-code, Gateway-koppeling, Node-goedkeuring, machtigingen, herstelstappen en bevestigde gereedheid van de telefoon voordat onboarding is voltooid. #98752 Met dank aan @jesse-merhi.
  • Nieuwe Mac-gebruikers kunnen nu de app openen en een werkende lokale agent bereiken zonder Terminal, Homebrew, beheerderstoegang of een extra goedkeuringsvraag voor de eigen Node van de app. #99767 Gerelateerd: #99764.
  • Pakketinstallaties kunnen nu openclaw update --channel extended-stable selecteren en behouden, de beschikbaarheid ervan controleren en veilig mislukken als de npm-metadata onvolledig is. #99811 Met dank aan @kevinslin.
  • Nieuwe installaties kunnen nu de conversationele Crestodian-configuratie voltooien, het voorgestelde plan eenmaal goedkeuren, kanalen verbinden en doorgaan naar de normale agent, terwijl klassieke en gescripte onboarding beschikbaar blijven. #99935
  • Onboarding voor macOS verifieert nu de gekozen AI-verbinding vóór de eerste chat, presenteert duidelijkere keuzes voor lokale en externe configuratie en biedt gebruiksvriendelijk herstel of een geverifieerde handmatige route met API-sleutel wanneer authenticatie mislukt. #100288
  • Bij onboarding voor de eerste keer blijven eerdere keuzes nu behouden na problemen met authenticatie of koppeling, en krijgen gebruikers een uitvoerbare volgende stap voor modelconfiguratie in plaats van dat een onbruikbare eerste chat wordt geopend. #100632
  • Onboarding voor macOS biedt nu de door de Gateway ondersteunde catalogus van providers voor tekstinferentie, in plaats van alleen Anthropic, OpenAI en Google, en test inloggegevens voordat deze worden opgeslagen. #101132
  • Containerupgrades voltooien nu vereiste migraties en Plugin-reparaties voordat ze melden dat de Gateway gereed is, en mislukte reparaties stoppen met uitvoerbare aanwijzingen in plaats van een ten onrechte groene service achter te laten. #101881 Met dank aan @sallyom.
  • Crestodian-configuratie begeleidt gebruikers zonder bruikbare modelprovider nu bij het gemaskeerd invoeren van inloggegevens en het selecteren van een model, terwijl deterministische configuratie- en reparatieopdrachten beschikbaar blijven totdat inferentie is geconfigureerd. #101887 Met dank aan @fuller-stack-dev.
  • OpenClaw blokkeert nu onveilige runtimes voordat deze door SQLite ondersteunde statusopslag kunnen openen, begeleidt verouderde Bun-services bij de overstap naar Node en selecteert tijdens configuratie en reparatie een WAL-veilige Node-runtime. #106065 Met dank aan @vincentkoc.

Officiële apps

De officiële apps voor iOS, Android en macOS hebben aanzienlijke updates gekregen voor configuratie, navigatie, chat, spraak, Apple Watch, machtigingen, lokalisatie, bestanden, gepland werk, systeemeigen sessiebediening en Gateway-herstel. Recente gesprekken blijven bruikbaar tijdens tijdelijke verbrekingen: sessies en transcripties in de cache blijven beschikbaar om te lezen, ondersteunde tekstberichten kunnen in de juiste chat wachten op herstel van de verbinding en lange gesprekken zijn gemakkelijker te hervatten zonder de huidige positie te verliezen of een offlineweergave aan te zien voor livegeschiedenis.

Deze verbeteringen brengen de systeemeigen clients ook dichter bij elkaar. Mobiele wachtrijen blijven behouden wanneer de app opnieuw wordt gestart, de macOS-app krijgt uitgebreidere hulpmiddelen voor sessies en transcripties en elke client vernieuwt hetzelfde gesprek wanneer de Gateway terugkeert.

Gedeelde appverbeteringen

Bronnen en bijdragers
  • Chats op iOS en Android behouden nu de scrollpositie van de lezer wanneer nieuwe berichten en toolactiviteit binnenkomen, met een duidelijke manier om terug te keren naar het nieuwste antwoord. #98258 Gerelateerd: #98255. Met dank aan @christopheraaronhogg.

iOS, iPadOS en Apple Watch

Bronnen en bijdragers
  • Chat op iPhone en iPad opent nu met het laatst bekende gesprek en laat gebruikers door recente sessies in de cache bladeren terwijl de Gateway niet beschikbaar is. #100219
  • iOS-gebruikers kunnen chatberichten in een wachtrij plaatsen wanneer de verbinding is verbroken, ze behouden wanneer de app opnieuw wordt gestart en ze na herstel van de verbinding op volgorde verzenden, met duidelijke bedieningselementen om opnieuw te proberen en te verwijderen. #100331
  • Apple Watch-gebruikers kunnen een bericht dicteren en het uiteindelijke antwoord van OpenClaw op de Watch horen, met afzonderlijke bedieningselementen voor stil verzenden, annuleren en stoppen. #100283

Android

Bronnen en bijdragers
  • Android-chat toont nu onmiddellijk de laatst bekende transcriptie en houdt recente gesprekken in de cache leesbaar tijdens een Gateway-storing, waarna ze na herstel van de verbinding worden vernieuwd. #100227
  • Android-gebruikers kunnen tekst in een wachtrij plaatsen terwijl de Gateway offline is, deze behouden wanneer de app opnieuw wordt gestart en na herstel van de verbinding op volgorde verzenden, met bedieningselementen Retry en Delete voor fouten. #100290

macOS

Bronnen en bijdragers
  • Chat op Mac herstelt nu onmiddellijk recente sessies en transcripties, blijft doorzoekbaar wanneer de verbinding is verbroken en plaatst offlineverzendingen in een wachtrij voor de juiste Gateway-identiteit. #100275
  • Het systeemeigen chatvenster van macOS biedt nu een volledige sessiezijbalk, daadwerkelijke aanmaak van nieuwe sessies, aanvulling van slash-opdrachten, inzicht in context en kosten, kopiëren van berichten, export van transcripties en acties om de geschiedenis compact te maken of te wissen. #101103

Modellen en providers

De modelselectie van OpenClaw wordt uitgebreid met belangrijke gehoste, beheerde en lokale opties. Elke ondersteunde providerroute behoudt zijn eigen authenticatie, modellimieten, redeneerinstellingen, toolgedrag, afbeeldingsondersteuning en gebruiksrapportage.

GPT-5.6 en Codex

Organisaties met previewtoegang tot GPT-5.6 kunnen Sol, Terra of Luna selecteren via ondersteunde OpenAI- en Codex-routes, met de verwachte contextmetadata, tekst- en afbeeldingsinvoer, redeneerniveaus en boekhouding van cacheschrijfbewerkingen wanneer OpenAI die levert. Nieuwe configuraties met een OpenAI API-sleutel en ChatGPT/Codex kiezen de beoogde GPT-5.6-standaardwaarden zonder een expliciete modelkeuze te vervangen. Ondersteunde Ultra-keuzes blijven afgestemd tussen OpenClaw en de systeemeigen Codex, en Codex-supervisie registreert systeemeigen Codex-subagenten als taken en retourneert hun resultaten aan de bovenliggende agent.

Tencent Hy3

Tencent Hunyuan Hy3 heeft nu een volledig configuratietraject via TokenHub of TokenPlan, inclusief volwaardige authenticatiekeuzes, CLI-onboarding, modeldetectie en configuratievalidatie. Bestaande TokenHub-configuraties behouden toegang tot hy3-preview naast het stabiele model hy3.

Meta Model API en Muse Spark 1.1

Operators kunnen Meta Model API configureren met MODEL_API_KEY of de authenticatiekeuze tijdens onboarding, meta-model-api/muse-spark-1.1 selecteren en ondersteunde streaming, toolaanroepen, afbeeldingsinvoer en instellingen voor redeneerinspanning gebruiken.

Claude-modellen

Claude Sonnet 5 kan worden geselecteerd via rechtstreeks Anthropic, Claude CLI, ondersteunde Vertex-regio's, Bedrock-inferentieprofielen en Bedrock Mantle, met het gedocumenteerde gedrag voor context, uitvoer, afbeeldingen, denken en prijzen. Gebruikers met toegang tot Claude Mythos 5 kunnen dit selecteren via ondersteunde routes uit de Anthropic-familie, met het vereiste gedrag voor context, uitvoer, adaptief denken, caching en herhaling.

Andere providerroutes

Copilot-sessies kunnen expliciet ondersteunde aangepaste providers voor OpenAI, Azure OpenAI, Ollama-compatibele providers of Anthropic gebruiken en een compatibele sessie starten wanneer verbindings- of inloggegevensinstellingen veranderen. Gekoppelde computers kunnen korte taken uitvoeren op geschikte lokale Ollama-modellen, terwijl ClawRouter de modellen kan ontsluiten die aan één beheerde sleutel zijn toegewezen en hun gebruik en budget kan rapporteren. Gebruikers kunnen ook actieve promotiemodellen claimen zonder bestaande standaardwaarden te vervangen, LongCat-2.0 installeren via de officiële provider en de nieuwste Gemini-gesprekken met toolaanroepen voortzetten via beide ondersteunde Google-transporten.

Bronnen en bijdragers
  • Copilot-sessies kunnen nu expliciet geselecteerde aangepaste providers voor OpenAI, Azure OpenAI, Ollama-compatibele providers of Anthropic gebruiken en netjes opnieuw starten wanneer het model, eindpunt, de inloggegevens, headers of tokenlimieten veranderen. #96345 Met dank aan @vincentkoc.
  • GPT-5.6-gebruikers kunnen nu ondersteunde Ultra-modi consistent selecteren, model- en denkkeuzes op alle OpenClaw-oppervlakken op elkaar afgestemd houden en resultaten van systeemeigen Codex-subagents als bijgehouden taken ontvangen. #98021 Met dank aan @anyech.
  • Claude Sonnet 5 kan nu worden geselecteerd via Anthropic, Claude CLI, ondersteunde Vertex-regio's, Bedrock-inferentieprofielen en Bedrock Mantle, met het gedocumenteerde gedrag voor context, uitvoer, afbeeldingen, denken en prijzen. #98254 Met dank aan @vortexopenclaw.
  • Organisaties met previewtoegang tot GPT-5.6 kunnen Sol, Terra of Luna selecteren via ondersteunde OpenAI- en Codex-paden, met de juiste besturingselementen voor redeneren, contextmetadata en verrekening van cacheschrijfbewerkingen. #98333 Gerelateerd: #98296. Met dank aan @steipete-oai.
  • Tencent Hunyuan Hy3 heeft nu een volledig ondersteund OpenClaw-configuratiepad via TokenHub of TokenPlan, inclusief volwaardige authenticatie, modeldetectie, configuratievalidatie, onboarding via de CLI en compatibiliteit met bestaande hy3-preview-configuraties. #99076 Met dank aan @moncac.
  • OpenClaw-agents kunnen nu korte taken uitvoeren op chatgeschikte Ollama-modellen die op gekoppelde macOS-, Linux- of Windows-Nodes zijn geïnstalleerd, met een afzonderlijke instelling om inferentie op Nodes uit te schakelen. #99234 Gerelateerd: #99228.
  • Eén CLAWROUTER_API_KEY kan nu via ondersteunde transporten uitsluitend de eraan toegewezen modellen beschikbaar stellen en beheerde aanvragen, tokens, uitgaven en het maandbudget in normale statusweergaven tonen. #99658 Gerelateerd: #99657.
  • Gebruikers kunnen actieve promotiemodellen ontdekken en deze met openclaw promos claim <slug> claimen zonder de onboarding opnieuw uit te voeren of bestaande standaardwaarden en inloggegevens onverwacht te vervangen. #100236 Met dank aan @fuller-stack-dev.
  • Gehoste LongCat-2.0 kan nu via de officiële LongCat-plugin worden geïnstalleerd, tijdens de onboarding met LONGCAT_API_KEY worden geconfigureerd en voor toolgebruik over meerdere beurten als longcat/LongCat-2.0 worden geselecteerd. #100501 Met dank aan @vincentkoc.
  • De nieuwste Gemini-aliassen zetten gesprekken met toolaanroepen nu voort via beide ondersteunde Google-transporten, in plaats van te stoppen met een HTTP 400 wegens een ontbrekende denksignatuur. #100605 Met dank aan @chenxiaoyu209, @guarismo.
  • Gebruikers met toegang tot Claude Mythos 5 kunnen dit nu selecteren via Anthropic, Anthropic Vertex, Amazon Bedrock of Bedrock Mantle, met het vereiste gedrag voor context, uitvoer, denken, caching en opnieuw afspelen. #101238 Met dank aan @vincentkoc.
  • OpenClaw ondersteunt nu de configuratie van Meta Model API en het Muse Spark 1.1-model, inclusief streaming, toolaanroepen, afbeeldingsinvoer en ondersteunde besturingselementen voor redeneren. #102873 Met dank aan @davemorin, @hamidshojanazeri, @jalehman, @solvely-colin.
  • Upgrades van verouderde status blijven niet langer herhaaldelijk hangen, terwijl nieuwe OpenAI- en ChatGPT/Codex-configuraties de beoogde standaardwaarden voor GPT-5.6 selecteren en ondersteund gedrag voor temperatuur en toolaanroepen gebruiken. #104656 Met dank aan @bdjben, @obviyus, @sallyom.

Codex en gekoppelde programmeeragents

OpenClaw werkt nu soepeler met programmeeragents die buiten de huidige chat actief zijn. openclaw attach kan Claude Code openen voor de hoofd-Gateway-sessie of een geselecteerde Gateway-sessie, met tijdelijke, intrekbare toegang in plaats van procesbrede inloggegevens. Codex-appserver-sessies kunnen worden hervat, werk aan systeemeigen subagents delegeren en hun resultaten als bijgehouden werk retourneren, terwijl Copilot-sessies expliciet geselecteerde aangepaste providers kunnen gebruiken en opnieuw kunnen starten wanneer hun verbindingsinstellingen veranderen.

De omringende sessieworkflow is eveneens duurzamer. Belangrijke gesprekken kunnen worden vastgezet, hernoemd, gearchiveerd, hersteld en als doorlopend werk worden gevolgd, terwijl actieve doelen tijdens latere beurten, Compaction, wachtrijen en onderbrekingen deel blijven uitmaken van het werkgeheugen.

Bronnen en bijdragers
  • Externe tools kunnen nu sessiegebonden toegang tot de Gateway krijgen zonder procesbrede inloggegevens of toestemming om zich als een andere sessie voor te doen, waarmee de veilige basis voor openclaw attach wordt gevormd. #96351 Met dank aan @anagnorisis2peripeteia, @obviyus.
  • openclaw attach start Claude Code nu met tijdelijke toegang tot de hoofd-Gateway-sessie of een geselecteerde Gateway-sessie, houdt inloggegevens uit de argumenten en trekt de toegang in wanneer de sessie eindigt. #96454 Met dank aan @anagnorisis2peripeteia, @obviyus.
  • GPT-5.6-gebruikers kunnen nu ondersteunde Ultra-modi consistent selecteren, model- en denkkeuzes op alle OpenClaw-oppervlakken op elkaar afgestemd houden en resultaten van systeemeigen Codex-subagents als bijgehouden taken ontvangen. #98021 Met dank aan @anyech.
  • Codex-appserver-agents kunnen opnieuw toegestane agents weergeven, OpenClaw- of gekoppelde subagents starten en tijdens gedelegeerd werk de beurt afstaan zonder dat hervatte Heartbeats incompatibele tooldefinities tegenkomen. #99561 Gerelateerd: #99464. Met dank aan @100yenadmin, @joshavant.
  • Systeemeigen Codex-delegatie vanuit OpenClaw-threads maakt nu opnieuw systeemeigen taakrecords aan, terwijl niet-ondersteunde aangepaste versies van de Codex-appserver bij het opstarten mislukken met een duidelijke foutmelding over de minimale versie. #101221
  • Copilot-sessies kunnen nu expliciet geselecteerde aangepaste providers voor OpenAI, Azure OpenAI, Ollama-compatibele providers of Anthropic gebruiken en netjes opnieuw starten wanneer het model, eindpunt, de inloggegevens, headers of tokenlimieten veranderen. #96345 Met dank aan @vincentkoc.
  • Sessies kunnen nu worden vastgezet, zonder verlies van transcripties worden gearchiveerd, hersteld, vanuit chatoppervlakken hernoemd en als duurzame gespreksthreads op actieve uitvoeringen worden gevolgd. #98510 Met dank aan @maziyang2.
  • Een actieve /goal blijft nu latere beurten sturen en doorstaat Compaction, wachtrijen en onderbrekingen totdat het doel wordt gepauzeerd, voltooid, geblokkeerd of begrensd. #100468

Telegram

Telegram is grondig verbeterd op het gebied van livevoortgang, media, documenten, onderwerpen, opdrachten, nieuwe pogingen, accountroutering, configuratie en bezorging. Albums bereiken het model met elke beschikbare afbeelding, lange antwoorden blijven tijdens de uitvoering gemakkelijker te volgen en tijdelijke conflicten of netwerkstoringen blokkeren latere berichten minder vaak en veroorzaken minder snel duplicaten.

Berichten en acties blijven ook consistenter bij de bedoelde bot, het bedoelde onderwerp en gesprek, terwijl problemen met de configuratie en accountstatus duidelijkere herstelmogelijkheden bieden.

Bronnen en bijdragers
  • Telegram-fotoalbums geven het model nu elke succesvol gedownloade afbeelding in de juiste volgorde, in plaats van slechts één foto en onbruikbare bestandsverwijzingen, terwijl mislukte items worden weggelaten. #97045 Met dank aan @nianjiuzst, @obviyus.
  • De livevoortgangsweergave van Telegram houdt redeneringen, toelichtingen, opmaak en toolactiviteit nu leesbaar en stabiel en laat daarna een beknopte voltooiingssamenvatting staan in plaats van te verdwijnen. #98907 Met dank aan @marvinthebored, @peetiegonzalez.
  • Telegram-gebruikers zouden tijdens haperende netwerkhandshakes minder vaak mislukte definitieve antwoorden of bezorgpogingen van bots moeten zien, zonder het risico op dubbele berichten te vergroten bij fouten die mogelijk zijn opgetreden nadat een aanvraag was verzonden. #101258 Met dank aan @lzw112.

Signal

Signal-antwoorden kunnen nu het bericht citeren waardoor ze zijn geactiveerd, zodat drukke gesprekken gemakkelijker te volgen zijn. Gebruiksvriendelijke aliassen zoals signal:me of signal:ops maken het ook eenvoudiger om terugkerende contacten en groepen aan te spreken zonder onbewerkte identificatoren opnieuw te gebruiken.

Bronnen en bijdragers
  • Automatische antwoorden van Signal citeren nu het bericht waardoor ze zijn geactiveerd, zodat reacties in groepen en drukke gesprekken gemakkelijker te volgen zijn. #95718 Met dank aan @jesse-merhi.
  • Signal-gebruikers kunnen terugkerende contacten en groepen stabiele namen geven, zoals signal:me of signal:ops, in plaats van onbewerkte telefoonnummers, UUID's of ID's opnieuw te gebruiken. #95738 Met dank aan @jesse-merhi.

Slack

Slack-threads behouden hun gespreksgeschiedenis consistenter, interactieve kaarten en voortgang blijven op de juiste plaats en geaccepteerde antwoorden worden na een onzekere bevestiging minder snel herhaald. Langlopende gesprekken voorkomen bovendien vaker onnodige wachttijden voordat ze de agent bereiken.

Bronnen en bijdragers
  • Slack-antwoorden blijven gekoppeld aan de sessiegeschiedenis van de hoofdthread, in plaats van afzonderlijke, vrijwel lege onderliggende sessies te verzamelen. #97168 Gerelateerd: #96535. Met dank aan @gorkem2020, @liuwqgit.
  • Wanneer Slack een antwoord accepteert maar de bevestiging verloren gaat, kan OpenClaw het bestaande bericht verifiëren en voorkomen dat een duplicaat wordt verzonden. #97480 Met dank aan @joeyfrasier.

Discord

Discord verbetert de zichtbaarheid van antwoorden, bijlagen, spraaksessies, voortgang, nieuwe verbindingen en gedrag met meerdere accounts. Voltooide antwoorden leveren nuttigere signalen voor ongelezen berichten op, korte onderbrekingen van de Gateway-verbinding leiden minder vaak tot verlies van uitgaande berichten en herhaalde fouten bij het hervatten van sessies kunnen worden hersteld zonder de volledige Gateway uit te schakelen.

Bronnen en bijdragers
  • Voltooide, gedeeltelijk gestreamde Discord-antwoorden worden nu als nieuwe berichten bezorgd, zodat ze normale signalen voor ongelezen berichten kunnen activeren nadat een gebruiker het kanaal verlaat. #99711 Met dank aan @davelutztx.
  • Discord-antwoorden, Cron-rapporten en andere uitgaande berichten verdwijnen minder snel tijdens een korte onderbreking van de Gateway-verbinding, zonder fragmenten of media opnieuw te verzenden die Discord al heeft geaccepteerd. #100896 Met dank aan @tiffanychum.
  • Discord-bots kunnen nu ter plaatse herstellen na herhaalde afwijzing van het hervatten van een sessie, waardoor langdurige uitval, verloren antwoorden en volledige herstarts van de Gateway worden beperkt. #103596

WhatsApp

WhatsApp-herverbindingen en overlappende antwoorden leiden minder snel tot verloren, overgeslagen of verkeerd geordende berichten. Uitgelogde accounts blijven gestopt totdat ze bewust opnieuw worden verbonden, terwijl geaccepteerde berichten en voltooide antwoorden tijdens korte verbindingswijzigingen betrouwbaarder doorgaan.

Bronnen en bijdragers
  • Uitgelogde of vervangen WhatsApp-accounts blijven nu gestopt totdat opnieuw verbinding wordt gemaakt, in plaats van in herhaalde herstartlussen terecht te komen die bronnen kunnen verbruiken en andere accounts kunnen vertragen. #78511 Met dank aan @openperf.
  • Geschikte WhatsApp-berichten die tijdens een korte herverbinding worden ontvangen, bereiken OpenClaw nu voor een automatisch antwoord, in plaats van als gelezen te worden gemarkeerd en stilzwijgend te worden overgeslagen. #80642 Met dank aan @vishalj99.
  • Gelijktijdige antwoorden, media, reacties en berichten in de wachtrij van WhatsApp Web worden nu per account één voor één verzonden, waardoor onderlinge verstoring en een onvoorspelbare bezorgvolgorde afnemen. #99050 Met dank aan @ooiuuii.
  • Voltooide WhatsApp-antwoorden worden nu verder bezorgd wanneer tijdens de bezorging een ander bericht binnenkomt, zodat overlappende gesprekken minder snel onverwacht stilvallen. #100205

Apple Berichten

Apple Berichten krijgt bredere verbeteringen voor antwoorden, typindicaties, media, routering, installatiebegeleiding en gesprekscontinuïteit. Bijlagen van een externe Mac kunnen het actieve gesprek via een bruikbaar lokaal pad bereiken, antwoorden werken met meer bridgeconfiguraties en gewone berichttekst wordt minder snel aangezien voor interne rolmarkeringen.

Bronnen en bijdragers
  • Foto's die vanaf een externe iMessage-Mac naar een afzonderlijke Gateway-host worden doorgestuurd, komen nu in Codex-gesprekken aan via een leesbaar lokaal pad in plaats van als een bestandsnaam die alleen op de Mac bruikbaar is. #91803 Met dank aan @turbotheturtle.
  • iMessage-configuraties die alleen AppleScript gebruiken of via een botgebruiker of SSH werken, bezorgen nu antwoorden, zelfs wanneer threads niet beschikbaar zijn, en databasewijzigingen laten inkomende berichten niet langer verborgen achter een verouderde herstelstatus. #100446 Met dank aan @omarshahine.
  • Directe iMessage-gesprekken die de imsg private API-bridge gebruiken, tonen nu een typindicatie zodra een trage beurt is geaccepteerd, zonder op een leesbevestiging te wachten. #95621 Met dank aan @omarshahine.
  • In iMessage-antwoorden gaat gewone zinstekst die toevallig eindigt op user:, system: of assistant: niet langer verloren. #96392 Met dank aan @ly-wang19.

Crashlussen stoppen nu voor herstel

Een bewaakte Gateway die tijdens het opstarten herhaaldelijk uitvalt, biedt beheerders nu een stabiel proces voor herstart en herstel om te onderzoeken en te repareren. In plaats van eindeloos opnieuw te starten, blijft het besturingspad beschikbaar, terwijl automatische herstarts van kanalen en providers worden onderbroken totdat het onderliggende probleem is opgelost.

Bronnen en bijdragers
  • Een bewaakte Gateway die herhaaldelijk crasht, laat nu een stabiel besturingsproces beschikbaar voor onderzoek en herstel, in plaats van beheerders vast te zetten in een herstartlus. a18708c Met dank aan @obviyus.

Gepland werk, externe browserbesturing en werkruimteterminals

Gepland werk kan worden geactiveerd wanneer een opdracht is voltooid of een bewaakte voorwaarde verandert, externe browserbesturing kan geselecteerde aangemelde tabbladen koppelen en voltooide downloads veilig opslaan, en beveiligde werkruimteterminals zijn beschikbaar op het web en mobiel.

Gepland werk dat alleen wordt geactiveerd wanneer dat nodig is

Geplande taken kunnen reageren wanneer een externe opdracht is voltooid of een bewaakte voorwaarde verandert, zodat de volledige agent alleen wordt uitgevoerd wanneer er iets nieuws te verwerken is. Door dezelfde declaratie opnieuw toe te passen, wordt de beoogde taak ter plaatse bijgewerkt, waarbij identiteit en geschiedenis behouden blijven in plaats van dubbele planningen te maken.

Bronnen en bijdragers
  • Een Cron-taak kan nu een build, implementatie, script of andere opdracht bewaken en de oorspronkelijke workflow hervatten met de afsluitcode en recente uitvoer zodra deze is voltooid. #92037 Met dank aan @anagnorisis2peripeteia.
  • Cron-declaraties kunnen nu veilig opnieuw worden toegepast zonder dubbele taken of verloren geschiedenis, terwijl eigendom, de volgende uitvoering, het nieuwste resultaat, de bezorging en foutmeldingen eenvoudiger te controleren zijn. #100480
  • Cron-taken kunnen nu een externe voorwaarde bewaken en hun daadwerkelijke payload alleen uitvoeren wanneer die status verandert, waardoor de volledige agent niet wordt geactiveerd bij controles zonder wijzigingen. #101195

Externe browserkoppeling en downloads

Browserbesturing is eenvoudiger te gebruiken op verschillende machines: beheerders kunnen de meegeleverde Chrome-extensie aan een externe Gateway koppelen, alleen geselecteerde aangemelde tabbladen delen, verbindingsgegevens voor Windows en WSL2 diagnosticeren en toegang intrekken door een tabblad uit de OpenClaw-groep te verwijderen. Agents kunnen ook wachten op vertraagde downloads en het voltooide bestand opslaan op een beveiligd lokaal pad, samen met de definitieve URL en voorgestelde naam.

Bronnen en bijdragers
  • Windows- en WSL2-gebruikers krijgen nu IPv4- en IPv6-controles plus de bijbehorende portproxy-begeleiding die nodig is om Chrome-browserbesturing te herstellen zonder de CDP-blootstelling te verruimen. #100590 Met dank aan @owlock, @zengwen-dt.
  • Met de meegeleverde Chrome-extensie kunnen gebruikers nu geselecteerde aangemelde tabbladen vanaf een telefoon of ander kanaal besturen zonder dat iemand externe foutopsporing op de desktop hoeft goed te keuren, en door een tabblad te verwijderen wordt de toegang ingetrokken. #100619
  • Gebruikers van een externe Gateway kunnen de meegeleverde Chrome-extensie vanaf een andere browsermachine koppelen met openclaw browser extension pair --gateway-url wss://..., zonder daar OpenClaw of Node.js te installeren of een inkomende poort te openen. #101127
  • Agents kunnen nu een browserdownload opslaan op een gekozen beveiligd pad of wachten op een vertraagde export, waarbij ze de definitieve URL, bestandsnaam en het lokale pad ontvangen. #101369 Met dank aan @grd-chang.

Werkruimteterminals op het web en mobiel

Geverifieerde beheerders kunnen vanuit de Control UI, iOS of Android een beveiligde werkruimteterminal openen zonder de huidige werkruimte te verlaten. Sessies gebruiken de werkruimte en geconfigureerde shell van de geselecteerde agent, kunnen via beleid worden uitgeschakeld en volgen de besturingselementen van het Gateway-protocol voor eigendom en verbindingsstatus. Browserterminals kunnen worden vastgezet, van grootte veranderen en naast elkaar worden uitgevoerd, terwijl iOS en Android gerichte toegangspunten bieden met duidelijke verbindingsinstructies.

Browserbeveiliging uit dezelfde release voltooit deze mogelijkheid: terminals kunnen na het opnieuw laden, de slaapstand of korte netwerkonderbrekingen opnieuw verbinding maken en recente uitvoer opnieuw afspelen; nieuw ingeschakelde ondersteuning verschijnt zonder handmatig vernieuwen; en sluiten, opnieuw openen, thema's, cursorfocus, prompttekens en besturingselementen voor nieuwe tabbladen blijven bruikbaar tijdens opeenvolgende sessies.

Bronnen en bijdragers
  • Geverifieerde beheerders kunnen vanuit door de Gateway ondersteunde besturingselementen een interactieve terminal in de werkruimte van een agent openen, terwijl volledig gesandboxte agents geblokkeerd blijven en de functie kan worden uitgeschakeld met gateway.terminal.enabled. f083f35
  • Beheerders van de Control UI kunnen chat, sessiebesturing en live shells nu bij elkaar houden door meerdere vastzetbare terminaltabbladen met aanpasbare grootte in de browserwerkruimte te openen. ec72de4
  • iOS-gebruikers kunnen Terminal rechtstreeks vanuit de Control-hub openen, een prompt voor Gateway-configuratie zien wanneer de verbinding is verbroken en actieve shellsessies actief houden tijdens niet-gerelateerde schermupdates. 211e0d7
  • Android-gebruikers kunnen vanuit Settings > Terminal een shell voor de werkruimte van een agent openen, met duidelijke verbindingsinstructies en, indien ondersteund, overdracht van Gateway-aanmeldgegevens zonder het token in de URL te plaatsen. fcd7eb6
  • Optionele terminalsessies in de Control UI kunnen nu paginaherladingen, de slaapstand en korte netwerkonderbrekingen overleven, zodat beheerders opnieuw verbinding kunnen maken en recente uitvoer opnieuw kunnen afspelen in plaats van actieve opdrachten kwijt te raken. #100089
  • Wanneer na het sluiten van het laatste tabblad een nieuwe Control UI-terminal wordt geopend, begint deze nu met een lege, nieuwe shell in plaats van de uitvoer van de gesloten terminal te herstellen. #100665
  • Terminaltabbladen in de Control UI sluiten nu correct terwijl ze worden geopend, volgen themawijzigingen en worden opnieuw geopend met een bruikbare grootte, in plaats van verborgen sessies, verouderde kleuren of onbereikbare besturingselementen achter te laten. 2399ce7
  • Een al geopende Control UI-pagina merkt nu op wanneer terminalondersteuning wordt ingeschakeld en maakt de terminal beschikbaar zonder dat handmatig vernieuwen nodig is. 3f976f9
  • Het openen van een nieuw Control UI-terminaltabblad na het sluiten van een ander tabblad neemt niet langer een oude afgesloten status over. 3c03389
  • De Control UI-terminal crasht niet langer wanneer de webcomponent meer dan één keer in een gedeeld browserregister wordt geladen. f2e5159
  • Control UI-terminals gebruiken nu geïnstalleerde Nerd Font-terugvallettertypen, zodat ondersteunde prompt- en lijstpictogrammen als tekens worden weergegeven in plaats van als tijdelijke aanduidingsvakjes. #100128
  • De geïntegreerde terminal van de Control UI toont nu één cursor in plaats van overlappende Chrome- en terminalcursors, waardoor de focus en typstatus duidelijker zijn. #100240
  • De knop voor een nieuwe sessie van de Control UI-terminal is nu uitgelijnd met de omliggende tabbladen, voor een overzichtelijkere en gemakkelijker scanbare tabbladenbalk. #100256

Meer kanaalverbeteringen

Meer oplossingen voor berichtkanalen

Antwoorden en media blijven nu consistenter gekoppeld aan het beoogde gesprek in werkruimte-, mobiele en communitykanalen. Telegram verwerkt albums, voortgang, nieuwe pogingen, onderwerpen, routering en bezorging met minder weggevallen, dubbele, verouderde of moeilijk leesbare resultaten.

Discord, Slack, WhatsApp, Apple Berichten en andere ondersteunde kanalen krijgen ook duidelijker gedrag voor opdrachten, threads, bijlagen, proxy's en herstel. De installatie- en bezorgpaden voor Apple Berichten in deze groep behouden de gesprekscontext die lezers verwachten, in plaats van het onderliggende routeringswerk zichtbaar te maken.

Bronnen en bijdragers
  • Telegram-fotoalbums geven het model nu elke succesvol gedownloade afbeelding in de juiste volgorde, in plaats van slechts één foto en onbruikbare bestandsverwijzingen; mislukte items worden weggelaten. #97045 Met dank aan @nianjiuzst, @obviyus.
  • De live voortgangsweergave van Telegram houdt redeneringen, commentaar, opmaak en toolactiviteit nu leesbaar en stabiel en laat vervolgens een beknopte voltooiingssamenvatting achter in plaats van te verdwijnen. #98907 Met dank aan @marvinthebored, @peetiegonzalez.
  • Slack-kanalen kunnen OpenClaw op de achtergrond laten deelnemen, terwijl de optionele instelling ignoreOtherMentions voorkomt dat wordt gereageerd op gesprekken die tot een andere persoon of groep zijn gericht en dat gesprek als context bewaart voor een latere vermelding van de bot. #53467 Met dank aan @hanamizuki.
  • Slack-beheerders die meerdere Gateways via één Socket Mode-app uitvoeren, ontvangen nu bij het opstarten een waarschuwing die uitlegt waarom gebeurtenissen een andere verbinding kunnen bereiken en hoe ze een veiligere implementatieconfiguratie kunnen kiezen. #79938 Met dank aan @jeffvsutherland.
  • Het lezen en doorzoeken van Discord-berichten decodeert onbewerkte gecomprimeerde antwoorden nu correct en retourneert duidelijke fouten voor onverwachte gegevens, in plaats van onleesbare uitvoer of ondoorzichtige fouten. #80788 Met dank aan @jbetala7.
  • Slack-beheerders kunnen nu per kanaal kiezen voor off, first, all of batched als antwoordthreading, waarbij automatische antwoorden en berichttools dezelfde effectieve keuze volgen. #82253
  • Interacties met Slack-knoppen en selecties blijven nu in de juiste assistentthread en tonen daar een werkstatus totdat de vervolgbeurt is voltooid. #82895 Met dank aan @wukongai-cmu.
  • Discord-antwoorden die uitsluitend uit tools bestaan, laten niet langer overlappende updates van de typindicator achter die suggereren dat er nog een antwoord aankomt, terwijl expliciet geconfigureerd typgedrag intact blijft. #84288 Met dank aan @dr00-eth.
  • Geplande en door Heartbeat aangestuurde Slack-berichten gebruiken nu de geconfigureerde agentnaam en het geconfigureerde pictogram, met een nette terugval op de app-identiteit wanneer Slack aanpassing weigert. #84335 Met dank aan @rohang2005.
  • Langere antwoorden in Slack-assistentthreads tonen nu wisselende voortgangsmeldingen, zodat gebruikers kunnen zien dat OpenClaw nog bezig is. #85507 Met dank aan @emergentash.
  • Meerdere Discord-botaccounts op één server behouden nu onafhankelijke spraaksessies en geconfigureerd automatisch deelnemen aan spraak werkt zelfs wanneer Discord gereed is voordat het opstarten van spraak is voltooid. #87530 Met dank aan @geekhuashan.
  • Wanneer een antwoord als Discord-spraakbericht mislukt, ontvangen gebruikers het antwoord van de assistent nu als tekstterugval in de thread, zonder tekst te dupliceren die al is afgeleverd. #89962 Met dank aan @danhayman.
  • De actie van Discord om alle reacties te wissen retourneert nu een echte fout als er een botreactie achterblijft, in plaats van volledig succes te claimen. #90038 Met dank aan @masatohoshino.
  • Bij het controleren van een Discord-lid dat niet met spraak is verbonden, wordt dit nu als niet verbonden gemeld in plaats van een misleidende opdracht- of Gateway-fout te veroorzaken. #90969 Met dank aan @asock.
  • Discord REST-aanroepen mislukken nu met een duidelijke fout wanneer een antwoord te groot is of vastloopt, in plaats van onbeperkt geheugengebruik en procesinstabiliteit te riskeren. #95412 Met dank aan @alix-007.
  • Slack-presentatieberichten worden nu afgeleverd als native Block Kit-kaarten met werkende kopteksten, bedieningselementen en ontvangstbevestigingen, in plaats van afgevlakte platte tekst. #95463 Met dank aan @zoowh.
  • Discord toont ingeschakelde Anthropic-redeneringen, notities en toolactiviteit nu in de juiste volgorde, met nauwkeurige tellers en niet-lege samenvattingen. #96106 Met dank aan @marvinthebored, @obviyus, @peetiegonzalez.
  • Het toevoegen van een benoemd Discord-account brengt een door SecretRef ondersteund standaardaccount niet langer offline of in een herstartlus. #96401 Met dank aan @849261680.
  • Acties voor Slack-blokken met opgemaakte tekst kunnen nu emoji bevatten nabij de voorbeeldlimiet, zonder misvormde interactietekst of daaropvolgende coderingsfouten te veroorzaken. #96577 Met dank aan @llagy007, @weeli-009.
  • Het eerste Slack-antwoord na een dagelijkse reset of reset wegens inactiviteit kan recente threadgeschiedenis hergebruiken, zodat het gesprek niet plotseling vanaf nul begint. #97100 Met dank aan @bek91.
  • Slack-antwoorden blijven gekoppeld aan de sessiegeschiedenis van de hoofdthread, in plaats van afzonderlijke, vrijwel lege onderliggende sessies op te stapelen. #97168 Gerelateerd: #96535. Met dank aan @gorkem2020, @liuwqgit.
  • Statuscontroles van Discord-accounts mislukken nu veilig bij te grote identiteitsantwoorden, in plaats van een Gateway-crash of een fout door onvoldoende geheugen te riskeren. #97278 Met dank aan @hugenshen.
  • Slack-antwoorden stellen interne banners voor toolfouten, redeneerstructuren of opmaak van toolaanroepen niet langer bloot aan gebruikers. #97367 Met dank aan @masatohoshino.
  • Wanneer Slack een antwoord accepteert maar de bevestiging verloren gaat, kan OpenClaw het bestaande bericht verifiëren en voorkomen dat een duplicaat wordt verzonden. #97480 Met dank aan @joeyfrasier.
  • Verzoeken voor Discord-berichten, threadgeschiedenis en bijlagen weigeren nu te grote succesvolle antwoorden voordat deze overmatige groei van het Gateway-geheugengebruik kunnen veroorzaken. #97693 Met dank aan @alix-007.
  • Discord PluralKit-zoekopdrachten en de configuratie voor spraakuploads stoppen nu onverwacht grote JSON-antwoorden voordat deze het geheugen kunnen uitputten. #97706 Met dank aan @cxbasdev.
  • Discord-spraakgesprekken in de modus stt-tts behouden nu eerder gesproken context over meerdere beurten, in plaats van na elk antwoord opnieuw te beginnen. #97746 Met dank aan @karabaralex, @sanjays2402.
  • Misvormde succesvolle Discord-antwoorden mislukken nu met eindpuntspecifieke context, in plaats van een onbewerkte parserfout te tonen of OpenClaw te laten crashen. #97889 Met dank aan @lsr911.
  • Een te groot antwoord met Discord-gatewaymetadata registreert nu een begrensde fout en valt terug op de standaard-gateway-URL van Discord, in plaats van een Gateway-crash te riskeren. #98682 Met dank aan @wings1029.
  • Discord-implementaties in beperkte netwerken kunnen Gateway- en REST-verkeer nu routeren via een expliciet geconfigureerde DNS- of privé-HTTP(S)-proxy, zonder brede rechtstreekse uitgaande HTTPS-toegang te openen. #99126 Gerelateerd: #98266. Met dank aan @joshavant, @sallyom, @svuppala2006.
  • Discord-gebruikers ontvangen nu de antwoordtekst en een duidelijke melding wanneer een bijlage te groot is, in plaats van het voltooide antwoord te zien verdwijnen. #99577 Met dank aan @lin-hongkuan.
  • Slack-antwoorden proberen het nu opnieuw na een tijdelijk conflict bij het starten van een sessie, in plaats van te stoppen voordat het verwachte bericht is afgeleverd. #99647 Met dank aan @steipete-oai.
  • Voltooide, gedeeltelijk gestreamde Discord-antwoorden worden nu als nieuwe berichten afgeleverd die normale ongelezen-indicatoren kunnen activeren nadat een gebruiker het kanaal verlaat. #99711 Met dank aan @davelutztx.
  • Slack-knoppen en -menu's behouden nu tijdlabels zoals 9:00 en retourneren bij selectie de bedoelde actiewaarde. #99877 Met dank aan @qingminglong, @rodja.
  • Discord en andere voortgangsweergaven verbergen nu herhaaldelijke interne polling van Code Mode, terwijl betekenisvolle toolactiviteit zichtbaar blijft. #99893
  • Discord Gateway-verbindingen beperken inkomende frames nu tot 16 MiB, waarbij geteste grote lidgebeurtenissen behouden blijven en extreem verkeer wordt geweigerd voordat het het geheugen belast. #99998 Met dank aan @sunlit-deng.
  • Slack-berichtreacties accepteren nu gangbare emoji- of shortcode-namen, kunnen op het huidige bericht worden gericht zonder de ID ervan te herhalen en bieden duidelijkere aanwijzingen voor het opzoeken van leden. #100375 Met dank aan @gorkem2020.
  • Slack gebruikt nu standaard één statische bevestigingsreactie naast de native laadstatus van de assistent, zodat twee concurrerende voortgangsweergaven voor hetzelfde antwoord worden voorkomen. #100462 Met dank aan @steipete-oai.
  • Bij gewone antwoorden in Slack-threads worden de bijlagen van het openingsbericht niet langer opnieuw gedownload en verwerkt, terwijl nieuwe of geresette sessies die bestanden nog steeds één keer ontvangen. #100516
  • De sessiegeschiedenis identificeert nu Slack-antwoorden die zijn gegenereerd maar vóór aflevering opzettelijk zijn vervangen, zodat beheerders ze niet aanzien voor berichten die de gebruiker heeft ontvangen. #100607 Met dank aan @bek91.
  • Berichten die mislukken voordat ze Discord, Slack, Matrix of een ander kanaal bereiken, kunnen nu opnieuw worden afgespeeld nadat de verbinding is hersteld, terwijl bij onzekere resultaten na verzending nog steeds blinde duplicaten worden voorkomen. #101024 Met dank aan @sunnyshu0925.
  • Cron-samenvattingen, antwoorden in Teams en Slack en andere ingesloten assistentantwoorden stellen redeneermarkeringen van providers, zoals </mm:think>, niet langer bloot. #101036 Met dank aan @velanir-ai-manager.
  • Het afspelen van spraak in Discord zet verbroken ffmpeg-uitvoerpijpen nu om in een normale afspeelfout, in plaats van een niet-afgevangen uitzondering op Gateway-niveau. #101088 Met dank aan @masatohoshino.
  • Langdurig actieve Discord- en Nextcloud Talk-integraties begrenzen nu hun caches met kanaalmetadata, in plaats van elke nieuw aangetroffen ruimte het geheugengebruik blijvend te laten verhogen. #101650 Met dank aan @alix-007, @vincentkoc.
  • Slack-antwoorden in zeer lange threads en op drukke Gateways vermijden nu meerdere onnodige wachttijden, waardoor vertragingen afnemen voordat thread- en privéberichtgebeurtenissen de agent bereiken. #101888 Met dank aan @obviyus.
  • Discord-bots kunnen zich nu ter plaatse herstellen na herhaaldelijke afwijzing van het hervatten van een sessie, waardoor langdurige uitval, verloren antwoorden en volledige herstarts van de Gateway worden verminderd. #103596
  • Kanaalvoorbeelden, threadnamen, fragmenten en ingekorte foutmeldingen in browser- en berichtenintegraties behouden nu volledige emoji en andere Unicode-tekens. c16bb87 Met dank aan @vincentkoc.
  • Lange Slack-contextlabels, Zalo-berichten en -bijschriften en uitvoer van extensieopdrachten worden nu ingekort zonder emoji of andere niet-BMP-tekens te beschadigen. 7e03242 Met dank aan @hugenshen, @mushuiyu886, @vincentkoc.
  • Standaard- en benoemde LINE-bots die onder channels.line.accounts zijn geconfigureerd, krijgen nu werkende webhookroutes tenzij deze expliciet zijn uitgeschakeld, zodat geldige inkomende berichten niet meer eindigen in 404-antwoorden. #81471 Met dank aan @edenfunf, @honorlin.
  • Een Feishu-verbinding die geen berichten meer ontvangt, blijft minder snel ten onrechte als gezond gemarkeerd, omdat transportactiviteit nu de kanaalstatus bijwerkt. #90966 Met dank aan @acache, @richardataxai-lab, @vincentkoc.
  • Foto's die vanaf een externe iMessage-Mac naar een afzonderlijke Gateway-host worden doorgestuurd, komen nu in Codex-gesprekken aan via een leesbaar lokaal pad in plaats van een bestandsnaam die alleen op de Mac werkt. #91803 Met dank aan @turbotheturtle.
  • Gebruikers van compatibele iMessage-bridges kunnen systeemeigen peilingen in Apple Messages maken, lezen en erop stemmen, met upgrade-instructies voor niet-ondersteunde imsg-installaties. #98421 Met dank aan @lobster, @omarshahine.
  • Eigenaren van WhatsApp-groepen kunnen /new, /stop, /status en vergelijkbare opdrachten nu betrouwbaar gebruiken, zelfs wanneer hun afzenderidentiteit als interne LID binnenkomt. #93379 Gerelateerd: #77755. Met dank aan @jiveshkalra, @xialonglee.
  • Bij LINE-bestandsuploads blijven herkenbare audio-extensies zoals .m4a nu behouden, zodat geldige opnamen worden getranscribeerd in plaats van als onbekende bestanden te worden behandeld. #96403 Met dank aan @tancolo, @zaidazmi.
  • Omheinde codeblokken met voorbeeldregels die op Markdown-afbakeningen lijken, blijven nu bij elkaar in plaats van halverwege het blok te worden gesplitst en verwarrend of verkeerd te worden geïnterpreteerd. #96745 Met dank aan @ly-wang19, @vincentkoc.
  • Reactiesnelkoppelingen in Signal worden nu alleen toegepast op de bedoelde gestructureerde uitvoerings- of plugingoedkeuring, inclusief doorgestuurde monitorprompts en prompts in delen, terwijl gewone berichten die alleen goedkeuringsopdrachten citeren geen bedieningselementen meer krijgen; bij oudere afgeleverde prompts kan /approve na de upgrade nog eenmaal nodig zijn. #96880 Met dank aan @joshavant.
  • Signal QuickStart toont nu één duidelijke installatiefout voor signal-cli en gaat direct door naar de prompt voor een aangepast pad, in plaats van de melding over het ontbrekende binaire bestand te herhalen. #96932 Met dank aan @romneyda.
  • Bij het opsplitsen van lange ononderbroken berichten in delen van afleveringsgrootte blijven emoji nu intact, waardoor gebruikers en kanaalplugins geen verminkte vervangingstekens meer zien. #96951 Met dank aan @bartok9, @ly-wang19.
  • Signal-gebruikers ontvangen nu nette assistentantwoorden zonder interne toolstatus, redeneringstags of opmaak voor toolaanroepen. #97360 Met dank aan @masatohoshino.
  • Titels, terugvaltekst en alternatieve tekst van LINE-sjablonen behouden emoji nu intact bij veldlimieten, waardoor beschadigde voorbeelden en geweigerde payloads worden voorkomen. #97428 Met dank aan @ly-wang19, @vincentkoc.
  • Lange LINE-knoplabels, snelle antwoorden, postbackgegevens en mediabediening behouden emoji nu bij veldlimieten in plaats van misvormde tekst te produceren. #97470 Met dank aan @ly-wang19, @vincentkoc.
  • De installatie van de Signal-plugin verwerkt nu trage, misvormde of te grote metadata van GitHub-releases zonder het risico dat het procesgeheugen uitgeput raakt. #97536 Met dank aan @hugenshen.
  • De containermodus van Signal voorkomt nu dat te grote of onbeheersbare signal-cli-rest-api-antwoorden het volledige OpenClaw-proces bedreigen. #97539 Met dank aan @alix-007.
  • Ongeldige JSON van de Signal REST-container levert nu een duidelijke Signal-specifieke fout op in plaats van een onbewerkte parserfout te tonen. #98073 Met dank aan @lsr911, @vincentkoc.
  • Stemmen op een iMessage-peilingoptie met een emoji als label verstuurt niet langer een extra bericht van één woord waarin het geselecteerde antwoord wordt herhaald. #98691 Met dank aan @omarshahine.
  • Agents beantwoorden iMessage-peilingen, inclusief peilingen met opmerkingen, nu met één systeemeigen stem in plaats van een gewoon tekstantwoord, een herhaalde selectie of een afzonderlijk antwoord op de opmerking. #98781 Met dank aan @omarshahine.
  • Signal-gebruikers die statusreacties inschakelen, kunnen nu in directe gesprekken en groepsgesprekken zien wanneer OpenClaw een bericht accepteert, werkt, tools gebruikt, comprimeert, vastloopt of klaar is. #98791 Met dank aan @jesse-merhi.
  • LINE-berichten, kaarten, menu's, locaties en codeblokken behouden emoji en andere tekens die uit meerdere eenheden bestaan nu bij veldlimieten, in plaats van beschadigde tekst of geweigerde payloads te produceren. #98994 Met dank aan @lexes7, @vincentkoc.
  • Onbewerkte iMessage-groeps-ID's van 32 tekens uit imsg leiden geplande en directe verzendingen nu naar het bedoelde gesprek in plaats van naar een niet-bestaand telefoonnummer. #99525 Gerelateerd: #89235. Met dank aan @matthewdelprado.
  • Wanneer channels.whatsapp.actions.calls, MeowCaller en telefonie-TTS zijn geconfigureerd, kan een WhatsApp-agent de aanvrager nu bellen en een kort bericht over de voltooiing van een taak of een dringend bericht uitspreken. #99635
  • Mislukte downloads van bijlagen via WhatsApp, LINE, Signal, iMessage, Teams, Feishu, Mattermost en Zalo blijven nu zichtbaar en bruikbaar voor probleemoplossing, in plaats van te verdwijnen of zich voor te doen als succesvol verwerkte media. #100119
  • iMessage-configuraties die uitsluitend AppleScript gebruiken en configuraties met een botgebruiker of SSH leveren nu antwoorden af, zelfs wanneer threads niet beschikbaar zijn, en databasewijzigingen laten inkomende berichten niet langer verborgen achter verouderde herstelstatus. #100446 Met dank aan @omarshahine.
  • Telefoonnummers met extra plustekens worden nu aan het bedoelde Signal-, iMessage- of WhatsApp-contact gekoppeld, terwijl identiteiten zonder cijfers veilig worden geweigerd. #100467 Met dank aan @morluto.
  • Antwoorden van ClickClack-agents op berichten op het hoogste niveau blijven nu in het actieve kanaal of directe bericht, terwijl antwoorden binnen echte threads onderdeel van de thread blijven. #100582 Met dank aan @marvinthebored, @vincentkoc.
  • LINE-antwoorden die tekst combineren met een afbeelding, kaart of locatie melden nu nauwkeurig wanneer het rich-media-gedeelte mislukt, terwijl de tekst eenmaal wordt afgeleverd en dubbele pogingen worden voorkomen. #100996 Met dank aan @masatohoshino.
  • Een fout in een iMessage-helperpipe beëindigt wachtend werk nu voorspelbaar en laat de monitor netjes herstellen of stoppen, in plaats van de Gateway te laten crashen of verzoeken te laten vastlopen. #101084 Met dank aan @masatohoshino.
  • Directe WhatsApp-peilingen respecteren nu hetzelfde tijdslot voor uitgaande communicatie als andere verzendingen, in plaats van ontvangers tijdens een geblokkeerde periode te bereiken. 1d128b4 Met dank aan @vincentkoc.
  • Google Meet- en directe Voice Call-sessies behouden nu de identiteit, werkruimte, routering en transcripttoeschrijving van de agent die het gesprek heeft gestart, in plaats van stilzwijgend over te schakelen naar de standaardagent. #77763 Met dank aan @quangtran88.
  • De gespreksgeschiedenis van Google Live bewaart nu beide kanten van het gesprek, terwijl bij opnieuw verbinden wordt voorkomen dat onafgemaakte spraak wordt ingediend of niet-gerelateerde uitingen worden gecombineerd. #84161
  • Uitgaande gesprekken via OpenAI Realtime spelen nu één openingsbegroeting af, zelfs wanneer de ontvanger direct na het opnemen spreekt, terwijl latere onderbrekingen actieve spraak blijven stoppen. #86285 Met dank aan @giodl73-repo, @jnikolaidis.
  • Bij QQBot-upgrades worden herstelbare back-ups van inloggegevens nu naar SQLite gemigreerd zonder bronbestanden te verwijderen als het importeren mislukt, terwijl vervangbare caches afzonderlijk opnieuw worden opgebouwd. #89597
  • Bellers die realtime spraakoproepen via OpenAI of Google gebruiken, kunnen assistentspraak nu onderbreken en gebufferde telefoonaudio snel laten stoppen, terwijl andere providers de bestaande lokale terugvaloptie behouden. #90749 Met dank aan @moellenbeck.
  • QQBot kan nu documenten en media die door agents in een sandbox zijn gemaakt vanaf geautoriseerde werkruimtepaden afleveren, terwijl ontsnappingen uit het pad geblokkeerd blijven. #92872 Met dank aan @sliverp, @zhangguiping-xydt.
  • Berichten die via de berichtentool van OpenClaw worden verzonden, behouden nu geconfigureerde statische antwoordvoorvoegsels of antwoordvoorvoegsels op basis van identiteit, zodat gerouteerde berichten en uitzendberichten consistent gelabeld blijven. #93639 Met dank aan @zengwen-dt.
  • Bellers horen nu een voltooid antwoord zonder op Compaction na de beurt te wachten, en een geslaagde vroege weergave wordt niet langer herhaald. #94015 Met dank aan @xialonglee.
  • Feishu-antwoorden komen nu als voltooide blokken aan wanneer blokstreaming is ingeschakeld zonder streamingkaarten, in plaats van volledig te verdwijnen. #94250 Gerelateerd: #55027. Met dank aan @vincentkoc, @xialonglee, @zichaolong.
  • Wanneer een interactieve opdrachtknop terugvalt op tekst, ontvangen gebruikers nu de opdracht die ze kunnen kopiëren, met opmerkingen in Feishu-documenten die de handmatige stap uitleggen. #94385 Gerelateerd: #69754. Met dank aan @1yihui, @xialonglee.
  • Beheerders van Twilio-spraakoproepen kunnen US1, IE1 of AU1 selecteren, zodat oproepbeheer en registraties de bedoelde Region gebruiken, waarbij US1 de standaard blijft. #95832 Met dank aan @jodok.
  • Bij verzendingen en reacties in Nextcloud Talk worden de antwoordgroottes van de server nu begrensd, waardoor OpenClaw wordt beschermd tegen vastlopers of onbeheerst geheugengebruik terwijl normale aflevering behouden blijft. #96031 Met dank aan @alix-007.
  • Antwoordrichtlijnen met verborgen onveilige tekens leveren nu stabiele, veilig weer te geven antwoord-ID's op voordat de chatroutering deze gebruikt. #96446 Met dank aan @lin-hongkuan.
  • Antwoorden in Microsoft Teams op lange bovenliggende berichten behouden nu emoji en vergelijkbare tekens intact in de context van het bovenliggende bericht voor de agent, in plaats van misvormde tekst in te voegen. #96569 Met dank aan @llagy007, @weeli-009.
  • Lange IRC-berichten behouden nu emoji en andere aanvullende tekens intact wanneer ze in afleveringssegmenten worden opgesplitst, ook bij ongewoon klein geconfigureerde segmentlimieten. #96572 Met dank aan @llagy007, @weeli-009.
  • Google Chat begrenst nu te grote API-, certificaat- en foutreacties bij het verzenden en verifiëren van verzoeken, zodat normaal verkeer doorgaat terwijl defecte of kwaadaardige inhoud mislukt of wordt afgekapt zonder het geheugen uit te putten. #96772 Met dank aan @vincentkoc, @wangmiao0668000666.
  • Spraak-naar-tekst van QQBot retourneert nu vroegtijdig een gelabelde fout wanneer een OpenAI-compatibel transcriptie-eindpunt een te grote reactie verzendt, in plaats van de volledige inhoud in het geheugen te bufferen. #96968 Met dank aan @mushuiyu886.
  • openclaw channels login --channel feishu geeft nu een compacte QR-code weer die in een normaal terminalvenster scanbaar blijft. #97087 Met dank aan @nianjiuzst.
  • Lange beginberichten van Matrix-threads behouden emoji en andere speciale tekens intact wanneer OpenClaw ze inkort voor de agentcontext. #97121 Met dank aan @bartok9, @ly-wang19.
  • IRC-gebruikers ontvangen nu het bedoelde antwoord zonder dat interne banners over mislukte tools of alleen voor de assistent bedoelde ondersteunende tekst in kanaalberichten verschijnen. #97214 Met dank aan @masatohoshino, @studentzhou-svg, @vincentkoc.
  • Zalo-installatie, polling, verzending en statuscontroles weigeren nu abnormaal grote succesvolle reacties voordat deze de Gateway onder zware geheugendruk kunnen zetten. #97277 Met dank aan @hugenshen.
  • Matrix-beheerders ontvangen nu een gestructureerde waarschuwing wanneer tokenrotaties meerdere gevulde opslaghoofdmappen achterlaten, met details om verouderde mappen te identificeren en zorgvuldig te archiveren. #97353 Met dank aan @eldron81-r2d2, @outdog-hwh.
  • Matrix-antwoorden leveren nu het bedoelde antwoord zonder interne tooldiagnostiek, redeneringstags of alleen voor de assistent bedoelde ondersteunende tekst te lekken. #97372 Met dank aan @masatohoshino.
  • Markdown-tabellen van QQBot behouden nu geëscapete sluistekens binnen hun cellen, zodat opdrachten en expressies niet naar de verkeerde kolommen verschuiven. #97429 Met dank aan @ly-wang19.
  • Lange samenvattingen van Feishu-streamingkaarten behouden nu emoji en andere niet-BMP-tekens intact op de afkapgrens. #97462 Met dank aan @ly-wang19.
  • Lange citaten van Matrix-antwoorden die naar agents worden verzonden, kappen emoji en andere tekens met meerdere code-eenheden nu af zonder beschadigde tekst achter te laten. #97471 Met dank aan @ly-wang19.
  • Voorvertoningen van Mattermost-streamingconcepten korten lange tekst met emoji nu in zonder een misvormd vervangingsteken weer te geven. #97472 Met dank aan @ly-wang19.
  • Klikken op knoppen van Adaptive Cards in Microsoft Teams leveren de verzonden waarde nu aan de agent, in plaats van als lege berichten aan te komen. #97546 Met dank aan @jimmypuckett.
  • Lange Feishu-opmerkingen met emoji op het afkappunt bereiken de agent nu als geldige tekst, in plaats van in misvormde tekens te worden opgesplitst. #97595 Met dank aan @llagy007, @weeli-009.
  • Matrix-mediadownloads handhaven nu limieten voor grootte en inactiviteitstime-out voordat er wordt gebufferd, ook voor versleutelde media. #97662 Met dank aan @alix-007.
  • Registratie- en streamingkaartverzoeken van Feishu en Lark weigeren nu te grote JSON van de provider voordat deze onbegrensde druk op het geheugen kan uitoefenen. #97782 Met dank aan @alix-007.
  • Bestandslevering en chatzoekopdrachten in Microsoft Teams begrenzen nu grote Microsoft Graph-reacties en retourneren een gelabelde fout in plaats van een procescrash te riskeren. #97784 Met dank aan @alix-007.
  • SMS-antwoorden verbergen nu interne banners over mislukte tooltracering en tonen alleen het bedoelde antwoord van de assistent. #97989 Met dank aan @zengwen-dt.
  • Twilio SMS-accountcontroles verwerken nu misvormde succesvolle JSON met een veilige lijst van telefoonnummers of een duidelijke Messaging Service-fout. #97999 Met dank aan @lsr911.
  • Het annuleren van een wachttijd voor opnieuw verbinden, opstarten of opnieuw proberen van de botidentiteit in Feishu wordt nu netjes beëindigd, in plaats van tijdens het opruimen een ReferenceError te riskeren. #98137 Met dank aan @zhanglei99586.
  • Interpunctie rond het NO_REPLY-token van een model verandert dit niet langer in een zichtbaar chatbericht, terwijl legitieme berichten die het token bevatten nog steeds aankomen. #98224 Met dank aan @sunnyshu0925.
  • Voltooiingen van subagents, geplande taken, mediataken en agentharnassen keren nu terug via hetzelfde geconfigureerde account, dezelfde bestemming en dezelfde thread waarmee ze zijn aangevraagd. #98240 Met dank aan @yetval.
  • Kanaalfouten van Tlon en Urbit begrenzen nu te grote of misvormde foutreacties voordat deze geheugenpieken kunnen veroorzaken, terwijl nuttige korte berichten behouden blijven. #98496 Met dank aan @pandah97.
  • Mattermost-antwoorden tonen nu het bedoelde antwoord van de assistent zonder interne diagnostiek over mislukte tools bloot te leggen. #98693 Met dank aan @zengwen-dt.
  • Feishu-botantwoorden tonen niet langer interne banners over tool- of runtimefouten naast het bedoelde antwoord. #98705 Met dank aan @zengwen-dt.
  • Zalo-beheerders kunnen Bot API-aanroepen nu zonder codewijzigingen naar een compatibel alternatief eindpunt leiden, terwijl gewone omgevingsbestanden van de werkruimte verkeer niet ongemerkt kunnen omleiden en berichttijden in milliseconden nauwkeurig blijven. #98768 Met dank aan @romneyda.
  • Omgevingsagents blijven nu stiller in geobserveerde groepsgesprekken en volgen instructies van beheerders op, zoals alleen antwoorden wanneer ze worden aangesproken. #99144 Met dank aan @obviyus.
  • Omgevingsgroepschats blijven nu stil tenzij de agent bewust een bericht verzendt, zonder verdwaalde statusregels, toolsamenvattingen, Compaction-meldingen, leveringswaarschuwingen of vervolgberichten bij overloop. #99145 Met dank aan @obviyus.
  • Mattermost-kanaalbewaking weigert nu inkomende gebeurtenissen groter dan 16 MiB en maakt opnieuw verbinding, waardoor de geheugenblootstelling wordt beperkt terwijl normale grote berichten geaccepteerd blijven. #99366 Met dank aan @sunlit-deng.
  • Altijd actieve groepsagents kunnen nu geldige berichten zonder vermelding ontvangen en beantwoorden na een Plugin-terugval, in plaats van ze ongemerkt te verwijderen. #99506 Gerelateerd: #99457. Met dank aan @lzy3538, @zqchris.
  • Antwoorden en bijlagen die al door een kanaal zijn geaccepteerd, worden na een herstart of mislukte herstelpoging niet langer opnieuw verzonden, terwijl daadwerkelijk niet-verzonden items opnieuw kunnen worden geprobeerd. #99600 Met dank aan @zhangguiping-xydt.
  • Uitgaande verzendingen melden nu mislukte en gedeeltelijk afgeleverde berichten met nuttige resultaten per onderdeel, in plaats van elke poging als geslaagd weer te geven. #99928 Met dank aan @masatohoshino.
  • ClickClack kan nu optionele, blijvende toelichting en toolactiviteit tijdens een uitvoering tonen, zodat gebruikers niet tot het definitieve antwoord met een leeg kanaal blijven zitten. #99954 Met dank aan @obviyus, @ragesaq.
  • Inkomende spraakgesprekken in Telnyx-stijl en van Plivo kunnen nu doorgaan na het eerste antwoord van de beller, in plaats van stil te vallen voordat OpenClaw opnieuw spreekt. #100255 Met dank aan @dvy.
  • Geldige callbacks van Twilio en Plivo doorstaan nu handtekeningcontroles achter vertrouwde IPv4-reverse-proxy's, zelfs wanneer Node de proxy als een naar IPv4 gemapt IPv6-adres rapporteert. #100261 Met dank aan @rohitjavvadi.
  • Herhaalde leveringen van Webhooks voor spraakoproepen worden nu bevestigd zonder binnen het herhalingsvenster bijwerkingen van de oproep of het transcript te herhalen. #100263 Met dank aan @xialonglee.
  • Een tijdelijke fout bij het vernieuwen van Gmail-bewaking levert nu een foutmelding op zonder een langdurig openclaw webhooks gmail run-proces op de voorgrond te laten crashen. #100342 Met dank aan @cxbasdev, @vincentkoc.
  • Agents die achterstanden in drukke groepschats inhalen, ontvangen nu een duidelijkere geschiedenis per afzender, waardoor gesprekken met meerdere personen gemakkelijker te volgen zijn zonder lokale paden of URL's bloot te leggen. #100366 Met dank aan @gorkem2020.
  • Tlon stopt nu te grote of vastgelopen externe afbeeldingsdownloads voordat deze onbegrensd geheugen verbruiken en kan het bericht voortzetten met de oorspronkelijke URL. #100374 Met dank aan @hugenshen.
  • Te grote scry-reacties van Tlon mislukken nu met een duidelijke padspecifieke fout, in plaats van een Gateway-crash door onvoldoende geheugen te riskeren. #100376 Met dank aan @hugenshen.
  • Niet-streamende kanalen verzenden niet langer dezelfde definitieve tekst of media tweemaal voor één bericht, terwijl daadwerkelijk afzonderlijke antwoorden met verschillende routerings- of threadidentiteiten nog steeds worden doorgestuurd. #100828 Met dank aan @vincentkoc, @zhangxiaojiujiayi.
  • Ondersteunde JSON voor interactieve kaarten die via Feishu-berichten, threadantwoorden of tekstinhoud wordt verzonden, wordt nu als kaart weergegeven in plaats van als onbewerkte JSON. #100883 Met dank aan @martingarramon, @vincentkoc, @zenorewn.
  • Herstel van Microsoft Teams-bijlagen weigert nu te grote Graph-metagegevens met diagnostiek, in plaats van deze in het Gateway-geheugen te bufferen, terwijl normale gehoste media nog steeds binnen de geconfigureerde limieten worden gedownload. #101082 Met dank aan @cxbasdev.
  • Vastgelopen verzoeken voor Feishu-tenanttokens of streamingkaarten krijgen nu een time-out met een duidelijke fout en geven de verwerkingsbaan vrij, zodat andere Gateway-berichten kunnen doorgaan. #102948 Met dank aan @hugenshen, @sallyom.
  • De provider voor Twilio-spraakoproepen weigert nu niet-ondersteunde API-hostnamen voordat een verzoek wordt verzonden en accepteert alleen de door OpenClaw ondersteunde regionale Twilio-hosts. 094c0d4 Met dank aan @vincentkoc.
  • Cron en uitgaande verzendingen via kanalen melden niet langer succes zonder een bruikbaar platformontvangstbewijs, zodat ontbrekende meldingen als niet afgeleverd of onderdrukt worden weergegeven in plaats van ten onrechte als afgeleverd. #79811 Met dank aan @indulgeback.
  • Telegram-stickers en andere berichtacties van plugins blijven nu in het actieve forumonderwerp of de actieve thread wanneer ze naar het bijbehorende gesprek worden verzonden, ook via Gateway-dispatch. #80293 Met dank aan @artdaal.
  • Pluginopdrachten van Telegram en Discord die hun eigen antwoord verzenden, kunnen { suppressReply: true } retourneren, waardoor een tweede misleidende waarschuwing of fout over een leeg antwoord wordt voorkomen. #80928 Gerelateerd: #80756. Met dank aan @alexuser, @unclouded77.
  • Met messages.ackReactionScope: "all" ontvangen algemene berichten in ruimtes nu de geconfigureerde bevestigingsreactie in Discord, Slack en Telegram. #87433 Met dank aan @paul-phan, @scoootscooob.
  • Bestaande Telegram-sessies voor directe berichten verzenden recente berichten die al in het transcript zijn opgeslagen niet meer opnieuw, waardoor minder tokens worden gebruikt en herhalende of verwarde antwoorden afnemen. #89855 Met dank aan @sweetcornna.
  • Telegram laat een succesvol afgeleverd definitief antwoord niet langer volgen door een tegenstrijdige algemene foutmelding wanneer een latere dispatchstap mislukt, terwijl bij gedeeltelijke fouten de bestaande terugvaloptie nog steeds wordt gebruikt. #90152 Met dank aan @zhangguiping-xydt.
  • Telegram-documenten die via een gecontaineriseerde lokale Bot API worden ontvangen, komen nu met hun daadwerkelijke inhoud aan wanneer het gekoppelde gegevenspad tussen containers verschilt. #91984 Met dank aan @ailucasdz, @dizesales.
  • Telegram-berichten kunnen nu proactief worden verzonden via de tool message of openclaw message send, in plaats van te mislukken omdat het kanaal niet wordt ondersteund. #92107 Met dank aan @bladin, @obviyus.
  • OpenClaw herkent opnamen van het type .m2a nu als audio, zodat ze zonder conversie door workflows voor bijlagen, transcriptie, geheugen en chatweergave kunnen worden verwerkt. #92167 Met dank aan @llljjjwww333.
  • Telegram en andere kanalen kunnen na bepaalde API-storingen en time-outs tijdens het afsluiten nu automatisch herstellen, in plaats van stil te blijven totdat Gateway opnieuw wordt gestart. #94016 Met dank aan @sheyanmin.
  • Telegram-antwoorden laten interne foutregels over tooluitvoering nu weg en leveren alleen het bedoelde antwoord van de assistent. #95774 Met dank aan @mushuiyu886.
  • Uitgebreide Telegram-antwoorden en voortgangsberichten met OAuth-e-mailadressen komen nu aan in plaats van door Telegram-validatie te worden geweigerd. #95900 Met dank aan @obviyus.
  • Een gedeeltelijk afgeleverde verzending in de wachtrij wordt na opnieuw verbinden niet langer klakkeloos opnieuw afgespeeld, waardoor minder dubbele berichten via Telegram en andere kanalen worden verzonden. #96247 Met dank aan @obviyus, @rosenlo.
  • Telegram-voortgangsupdates worden nu veilig afgekapt rond emoji en andere tekens die uit meerdere eenheden bestaan, waardoor beschadigde tekens en geweigerde Bot API-payloads worden voorkomen. #96456 Met dank aan @he-yufeng.
  • Telegram-configuraties met de verouderde capabilities: [] nemen nu het normale beleid voor inlineknoppen over, waardoor klikbare knoppen worden hersteld zonder bewuste afmeldingen te overschrijven. #96468 Met dank aan @vincentkoc, @zhangguiping-xydt.
  • Streamingconceptvoorbeelden van Telegram worden niet langer onderbroken en tonen geen verminkte tekst meer wanneer een emoji op de groottelimiet valt, zodat lange voorbeelden normaal kunnen blijven worden bijgewerkt. #96504 Met dank aan @mushuiyu886, @obviyus.
  • Een tijdelijk conflict in een Telegram-antwoordsessie houdt een direct bericht of forumonderwerp niet langer gevangen in voortdurende nieuwe pogingen die latere berichten blokkeren; nieuwe pogingen worden gedoseerd, de gespreksvolgorde blijft behouden en niet-gerelateerde chats worden verder verwerkt. #96550 Met dank aan @cnbarrier404, @vacinc.
  • Bestanden die via Telegram en andere ondersteunde chatkanalen worden verzonden, behouden nu nette namen zoals report.png in plaats van een interne cache-ID in de bestandsnaam van de bijlage weer te geven. #96565 Met dank aan @narahariraghava, @obviyus.
  • Gebruikers van Slack, Discord, Telegram, WhatsApp en Microsoft Teams ontvangen nu een duidelijk bericht om het opnieuw te proberen en zich opnieuw te authenticeren wanneer een modelprovider een herkende HTTP 401-fout retourneert, in plaats van alleen een reactie of geen bruikbaar antwoord te zien. #96599 Met dank aan @sjf-oa.
  • Telegram-reacties en het verwijderen van berichten worden nu opnieuw geprobeerd bij korte socket- of Undici-netwerkstoringen, waardoor onnodige mislukte acties afnemen zonder risico op duplicaten toe te voegen aan gewone berichtverzendingen. #96612 Met dank aan @miorbnli.
  • Telegram-gebruikers ontvangen nog steeds een antwoord in platte tekst wanneer uitgebreide opmaak voor een e-mailadres, URL, vermelding, hashtag, opdracht, telefoonnummer, bankpas of vergelijkbare entiteit wordt geweigerd, in plaats van dat de bot stil blijft. #96642 Met dank aan @moguangyu5-design.
  • Telegram-automatiseringen kunnen nu aan de hand van platformmetadata bepalen of een afzender een bot is, waardoor routering en classificatie minder afhankelijk zijn van gebruikersnamen of naamgevingsconventies. #96810 Met dank aan @lin-hongkuan, @ohyeah521.
  • Telegram-berichten die via geïsoleerde invoer binnenkomen, gaan nu door naar het antwoord van de agent in plaats van hetzelfde bericht voortdurend opnieuw af te spelen. #96847 Met dank aan @obviyus.
  • Langdurige Telegram-beurten kunnen worden voltooid zonder halverwege opnieuw te worden opgeëist en verwerkt, waardoor vastgelopen of dubbele aflevering afneemt en beheerders een duidelijkere ongezonde status krijgen wanneer de achterstand niet meer wordt weggewerkt. #96962 Met dank aan @joshavant.
  • Telegram-bots die geïsoleerde polling gebruiken, kunnen na een vastgelopen verwerking of herstart van Gateway de geordende berichtverwerking hervatten zonder handmatig databaseherstel. #97118 Met dank aan @romneyda, @vincentkoc.
  • Telegram-opstartlogboeken tonen nu lokale socketfouten zoals EADDRNOTAVAIL in plaats van beheerders ten onrechte naar DNS-probleemoplossing te verwijzen. #97130 Met dank aan @zhangguiping-xydt.
  • Inlineknoppen van Telegram die door plugins worden aangeleverd, voeren nu de bedoelde acties en opschoning uit in plaats van onbewerkte callbackgegevens in de chat te plaatsen. #97174 Met dank aan @goldmar.
  • Telegram-antwoorden met opgemaakte tekst geven wiskundige formules nu betrouwbaarder weer in plaats van onbewerkte LaTeX-achtige markeringen te tonen. #97197 Met dank aan @vincentkoc, @wangwllu.
  • Telegram-botprobes, Webhook-controles, lidmaatschapsaudits en polling weigeren nu te grote succesvolle Bot API-antwoorden voordat deze het geheugen van Gateway kunnen uitputten. #97271 Met dank aan @hugenshen.
  • Het opzoeken van Telegram-chat-ID's mislukt nu veilig bij te grote getChat-antwoorden, in plaats van overmatig geheugengebruik van Gateway te riskeren tijdens onboarding of routering. #97274 Met dank aan @hugenshen.
  • Telegram-antwoorden behouden letterlijke formuleringen zoals <think> wanneer deze deel uitmaken van het antwoord, terwijl daadwerkelijk gemarkeerde redeneringen verborgen blijven. #97286 Met dank aan @drickon, @obviyus.
  • Lange, niet-gestreamde Telegram-groepsantwoorden houden nu elk fragment zichtbaar, inclusief het begin, terwijl afleveringsbewijzen alle gegenereerde tekstfragmenten omvatten. #97304 Met dank aan @aliseturtle-lu, @obviyus.
  • Lange gestreamde Telegram-antwoorden leveren hun middengedeelten nu onder de standaardconfiguratie af, in plaats van stilzwijgend een deel van het antwoord weg te laten. #97312 Met dank aan @brycemurray, @obviyus.
  • Telegram-documenten die rond een herstart van Gateway worden verzonden, worden na herstel nu opnieuw geprobeerd in plaats van stil te verdwijnen, terwijl bij permanente fouten nog steeds wordt gevraagd het document opnieuw te verzenden. #98102 Gerelateerd: #98076. Met dank aan @davearcher18, @luoyanglang, @obviyus.
  • De Telegram-opdrachten /steer en /tell kunnen een actieve Codex-taak nu tijdens streaming of toolwerk omleiden, in plaats van te laat aan te komen of vervolgberichten te worden. #98126 Gerelateerd: #81594. Met dank aan @100yenadmin, @kyzcreig.
  • Het zeggen van wait in een Telegram-groepsgesprek annuleert actief OpenClaw-werk niet langer, terwijl expliciete stopopdrachten nog steeds onmiddellijk van kracht worden. #98639 Met dank aan @ianchen08.
  • Uitgebreide Telegram-berichten en doorgestuurde berichten met tekst zonder een normaal bijschrift bereiken de agent nu als leesbare gespreksinhoud in plaats van als tijdelijke aanduiding voor een niet-ondersteund bericht. #98735 Met dank aan @obviyus.
  • Vervolgberichten in directe Telegram-berichten bevatten nu één exemplaar van het vorige assistentantwoord in de recente context, in plaats van dit te dupliceren en tokens te verspillen. #98769 Gerelateerd: #98767. Met dank aan @rabsef-bicrym.
  • Telegram-polling herstelt nu van tijdelijke frequentielimieten, serverstoringen en onjuist gevormde foutantwoorden zonder het account uit te schakelen, terwijl drukke bots cacheschrijfbewerkingen vermijden die onterechte herstarts wegens vastlopen kunnen veroorzaken. #98775 Gerelateerd: #98772, #98773. Met dank aan @obviyus.
  • Een herhaaldelijk mislukte Telegram-update blokkeert latere berichten in dezelfde chat of hetzelfde onderwerp niet langer, en opnieuw afgespeelde updates worden veilig opnieuw geprobeerd zonder dubbele opdrachten of een stortvloed aan verontschuldigingen. #98776 Gerelateerd: #98774. Met dank aan @obviyus.
  • Definitieve Telegram-antwoorden en mediaverzendingen vallen nu terug op leesbare platte tekst wanneer opmaak, bijschriften of citaten worden geweigerd, en normale wachttijden wegens overbelasting van maximaal 60 seconden worden gerespecteerd in plaats van het bericht te laten vervallen. #98786 Gerelateerd: #98778. Met dank aan @obviyus.
  • Telegram-verzendingen en berichtacties waarbij geen account is opgegeven, gebruiken nu consequent de geconfigureerde standaardbot in plaats van een verouderde identiteit die de actie verkeerd kan routeren of laten weigeren. #98789 Met dank aan @yetval.
  • Telegram-webhookberichten blijven nu behouden na herstarts van de Gateway en tijdelijke verwerkingsfouten, terwijl accounts herstellen van kortstondige opstartfouten en herhaalde herstarts geen netwerkverbindingen meer laten lekken. #98806 Gerelateerd: #98777. Met dank aan @obviyus.
  • Telegram-plugins kunnen nu een tik op een knop omzetten in een normaal gebruikersantwoord aan de agent, terwijl de knop bij mislukte of overgeslagen inzendingen beschikbaar blijft voor een nieuwe poging. #98922 Met dank aan @goldmar.
  • Telegram-bots in de omgevingsbewuste groepsmodus zien nu recente gesprekscontext voordat ze beslissen of ze reageren, waardoor ze minder vaak antwoorden op losse fragmenten die niet aan de bot waren gericht. #99143 Gerelateerd: #99142. Met dank aan @obviyus.
  • Telegram-groepsagents ontvangen nu één chronologische kopie van recente berichten in plaats van dat dubbele geschiedenis en herhaalde bezorgingsdetails context verbruiken. #99256 Gerelateerd: #99218. Met dank aan @obviyus.
  • Omgevingsbewuste Telegram-groepsgesprekken kunnen nu niet-vermelde gesprekscontext behouden voor latere beurten, herstarts en Compaction, zonder steeds hetzelfde venster opnieuw af te spelen. #99306 Gerelateerd: #99257. Met dank aan @obviyus.
  • Omgevingsbewuste Telegram-groepssessies herstellen nu na een reset de relevante oudere chatcontext, in plaats van gearchiveerde berichten stilzwijgend als reeds zichtbaar te beschouwen. #99385 Gerelateerd: #99373. Met dank aan @obviyus.
  • Rechtstreekse vermeldingen van Telegram- en Discord-groepsbots met message_tool_only leveren nu zichtbare kanaalantwoorden op in zowel nieuwe als hervatte sessies. #99389 Gerelateerd: #99371. Met dank aan @obviyus.
  • Telegram-antwoorden houden de typindicator nu zichtbaar tijdens meer tijdelijke API-storingen en vallen terug op platte tekst wanneer geldige rijke inhoud niet kan worden bezorgd. #99745 Met dank aan @obviyus, @veda-openclaw.
  • sessions_send weigert nu onderliggende Telegram-onderwerpssessies vóór verzending en verwijst aanroepers naar de bovenliggende groep, waardoor agentwerk minder vaak verkeerd wordt gerouteerd. #99845 Met dank aan @nianjiuzst, @qingminglong.
  • Telegram-tabellen, ranglijsten en letterlijke regeleinden blijven nu leesbaar, met expliciete logboekmeldingen wanneer rijke inhoud moet terugvallen op platte tekst. #99861 Gerelateerd: #99833. Met dank aan @obviyus.
  • Telegram-groepsagents plaatsen nu zichtbare antwoorden wanneer ze rechtstreeks worden vermeld of wanneer iemand op ze antwoordt, terwijl ze niet-geadresseerd achtergrondgesprek blijven negeren. #99866 Gerelateerd: #99854. Met dank aan @obviyus.
  • Peilingen volgen nu het geselecteerde directe of hybride kanaal in plaats van verkeerd via de Gateway te worden gerouteerd, met duidelijke fouten voor niet-ondersteunde opties voor duur of anonimiteit. #99950 Met dank aan @nianjiuzst.
  • Telegram meldt gebruikers nu wanneer een bijlage niet kan worden gedownload, vermeldt de werkelijke groottelimiet voor te grote bestanden en probeert tijdelijke fouten zoals snelheidslimieten nog steeds opnieuw. #100051 Met dank aan @batyaro777.
  • Telegram-antwoorden en doorgestuurde berichten behouden nu zichtbare tekst uit rijke details, lijsten, wiskundige notatie, bijschriften en bronvermeldingen, zodat de agent de context ontvangt die gebruikers daadwerkelijk zagen. #100570 Met dank aan @veda-openclaw, @wangwllu.
  • Vervolgberichten in rechtstreekse Telegram-gesprekken bevatten nu één correcte kopie van elk eerder assistentantwoord, in plaats van een versie met verborgen instructies te dupliceren. #100573 Met dank aan @momothemage, @mooresoftware.
  • MP3-spraak van Piper, Kokoro en andere OpenAI-compatibele TTS-eindpunten komt nu in Telegram aan als een native spraakbericht in plaats van als een audiobijlage met een bestandsnaam. #100715 Met dank aan @hemantsudarshan.
  • Telegram Heartbeat-terugvalmechanismen verbergen nu de besturingsmarkering notify=false en bezorgen berichten zoals gevraagd stil, inclusief het onderdrukken van antwoorden die alleen uit de markering bestaan. #100735 Met dank aan @hackerismydream, @vincentkoc.
  • Telegram-typindicatoren proberen het nu opnieuw na tijdelijke netwerkstoringen, zodat statusfeedback wordt hersteld zonder bij normale verzendingen het risico op dubbele berichten te vergroten. #100762 Met dank aan @lzw112, @vincentkoc.
  • Bij het opstarten van de Telegram-webhook worden de listener, bot en netwerkbronnen nu vrijgegeven na een fatale registratiefout, zoals ongeldige of ingetrokken referenties. #100863 Met dank aan @machine3at.
  • Telegram-berichten die niet naar een actieve Codex-beurt kunnen worden gestuurd, blijven nu behouden voor latere verwerking in plaats van zonder antwoord te verdwijnen. #103916 Met dank aan @jalehman.
  • Wanneer Telegram-verzoeken elkaar overlappen, krijgt het nieuwste geautoriseerde bericht nu voorrang, zonder dat een verouderd antwoord wordt verzonden of vervangen werk in de wachtrij wordt gestart. #103965
  • Telegram-updates in de wachtrij blijven nu opnieuw afspeelbaar totdat herstel na een herstart veilig is vastgelegd, waardoor minder berichten verloren gaan bij een crash tijdens het starten van de verwerking. #104032 Met dank aan @obviyus, @vincentkoc.
  • De uiteindelijke samengevouwen voortgangssamenvatting van Telegram bevat nu ook de denkactiviteit van de Claude CLI die tijdens de uitvoering werd getoond, in plaats van dat dit werk lijkt te verdwijnen. 4212de9 Met dank aan @vincentkoc.
  • Discord-reacties voor voltooiing en fouten blijven nu zichtbaar gedurende de geconfigureerde tijdsduur van doneHoldMs en errorHoldMs, in plaats van gedurende vaste standaardvertragingen. #94736 Met dank aan @liuwqgit.
  • Slack-leesacties hebben weer toegang tot bewust op de toelatingslijst geplaatste kanaalnamen wanneer Slack een ID aanlevert en dangerouslyAllowNameMatching is ingeschakeld. #95313 Met dank aan @jontsai.
  • Discord-spraakantwoorden houden nu hun begeleidende tekst en extra media gekoppeld aan het oorspronkelijke bericht, zelfs wanneer de modus voor eenmalig antwoorden is ingeschakeld. #95978 Met dank aan @nxmxbbd.
  • Discord-bijlagen die in de wachtrij worden geplaatst terwijl OpenClaw bezig is, blijven nu beschikbaar wanneer het bericht uiteindelijk wordt uitgevoerd, in plaats van te verdwijnen nadat tijdelijke downloadlinks verlopen. #96183 Met dank aan @judsonnudson, @zacharyyw.
  • Tekst van Slack-berichten en -bijlagen wordt tijdens inkomende verwerking niet langer gekopieerd naar uitgebreide of foutopsporingslogboeken. #96312 Met dank aan @steipete-oai.
  • Slack-berichten en Block Kit-labels worden nu afgekapt zonder emoji op te splitsen in kapotte vervangingstekens of ongeldige payloadtekst. #96382 Met dank aan @ly-wang19.
  • Gegenereerde Discord-threadnamen behouden nu meerdere Markdown-nadruksegmenten zonder opmaakmarkeringen weg te laten of los achter te laten. #96394 Met dank aan @ly-wang19.
  • Lange voorbeelden van Slack-opdrachten en Plugin-goedkeuringen houden emoji nu intact bij de lengtegrens, waardoor misvormde goedkeuringstekst of payloads worden voorkomen. #96576 Met dank aan @llagy007, @weeli-009.
  • OpenClaw kan een vertrouwde overschrijving gebruiken voor een compatibel Slack API-eindpunt, terwijl normale werkruimten de openbare API van Slack blijven gebruiken en niet-vertrouwde .env-bestanden van projecten verzoeken met bearer-tokens niet kunnen omleiden. #97154 Met dank aan @romneyda.
  • De knoppen voor recente modellen van Discord korten lange namen nu in zonder emoji te beschadigen of ongeldige picker-payloads te produceren. #97600 Met dank aan @llagy007, @weeli-009.
  • Slack-agents kunnen nu threadberichten lezen waarvan de zichtbare inhoud alleen in bijlagen of blokken staat, inclusief waarschuwingen met lege tekst op het hoogste niveau. #97727 Met dank aan @chthtlo.
  • Slack-agents kunnen nu via is_bot: true toegelaten berichten herkennen die door bots zijn geschreven, waardoor ongewenste antwoorden tussen bots gemakkelijker kunnen worden voorkomen. #97822 Met dank aan @masatohoshino, @vincentkoc.
  • Discord-agents ontvangen nu is_bot: true voor toegelaten botberichten, terwijl het gedrag voor menselijke afzenders en PluralKit-afzenders ongewijzigd blijft. #97824 Met dank aan @masatohoshino, @vincentkoc.
  • Keuzemenu's voor Slack-slashopdrachten korten lange labels nu in zonder emoji op te splitsen bij de limiet van 75 tekens. #97923 Met dank aan @lexes7.
  • Diagnostiek voor de Slack Socket Mode-relay maakt nu onderscheid tussen misvormde WebSocket-frames en transportstoringen, waardoor kanaalproblemen gemakkelijker te herkennen zijn. #98587 Met dank aan @lsr911, @vincentkoc.
  • Beschrijvingen van Skill-opdrachten blijven nu vollediger waar dat wordt ondersteund en blijven geldig in Discord en Mattermost wanneer emoji in de buurt van een platformlimiet staan. #99593 Met dank aan @pick-cat.
  • Slack-opstart- en accountcontroles waarschuwen nu wanneer een OAuth-referentie van een gebruiker als bottoken is geconfigureerd, voordat identiteitsverwarring vermeldingen of antwoorden beïnvloedt. #99931 Met dank aan @ooiuuii.
  • Slack-antwoorden behouden nu bij streaming of terugvalbezorging de aangepaste naam en avatar van elke agent, in plaats van terug te vallen op de identiteit van de app. #100084 Met dank aan @moerai.
  • Slack Codex-gesprekken behouden nu één definitief assistentantwoord in de geschiedenis, in plaats van dit zowel via het transcript van de appserver als via de terugvalbezorging te dupliceren. #100160 Met dank aan @steipete-oai.
  • Lange impliciete Discord-antwoorden of antwoorden met veel media citeren en melden de gebruiker naar wie wordt verwezen nu eenmaal in de modus first of batched, terwijl expliciete antwoorden en all-antwoorden elke bedoelde verwijzing behouden. #100784 Met dank aan @qingminglong, @revision-co-ltd.
  • Discord-antwoorden, Cron-rapporten en andere uitgaande berichten verdwijnen minder snel tijdens een korte herverbinding van de Gateway, zonder segmenten of media opnieuw af te spelen die Discord al heeft geaccepteerd. #100896 Met dank aan @tiffanychum.
  • Bij het afspelen van Discord-spraak wordt ffmpeg nu opgeruimd na fouten in de uitvoerpijp, waardoor zowel Gateway-crashes als achtergebleven transcoderprocessen worden verminderd. #101124
  • Het geconfigureerde primaire Discord-account start nu als eerste in configuraties met meerdere accounts, zodat de hoofdbot na een herstart niet wordt vertraagd door secundaire of ongeldige vermeldingen. #101292 Met dank aan @turbotheturtle.
  • Automatische Discord-threadtitels verwerken nu lange berichten en kanaalgegevens met emoji zonder misvormde prompttekst op te bouwen. #101551 Met dank aan @alix-007.
  • Langdurig actieve Slack-integraties houden de caching van gespreksmetadata nu binnen een vaste limiet, zodat het geheugengebruik niet onbeperkt blijft groeien naarmate meer kanalen en werkruimten worden aangetroffen. #101562 Met dank aan @vincentkoc, @zhangguiping-xydt.
  • Fouten bij het afspelen van Discord-spraak leveren nu een leesbare foutmelding op binnen de limiet van 8,192 bytes, ook wanneer de ffmpeg-uitvoer niet-Engelse tekst of emoji bevat. #104230 Met dank aan @qingminglong.
  • Geconfigureerde Weixin-accounts met niet-transparante ID's die tekens zoals een apenstaartje of . bevatten, starten nu normaal en behouden hun accountspecifieke routering. #93686 Gerelateerd: #93556. Met dank aan @htkillermax-gif, @zhangguiping-xydt.
  • Feishu-configuraties die botpushberichten konden verzenden maar antwoorden van gebruikers geruisloos verloren, geven inkomende berichten nu door aan OpenClaw in plaats van tijdens het starten van de monitor te mislukken. #94013 Met dank aan @xydt-tanshanshan.
  • Antwoorden op door OpenClaw geschreven WhatsApp-groepsberichten blijven nu zichtbaar in WhatsApp Desktop en andere clients voor meerdere apparaten, met behoud van de context van het citaat. #94879 Met dank aan @bartok9.
  • Directe iMessage-chats die de privém API-bridge imsg gebruiken, tonen nu dat er wordt getypt zodra een trage beurt is geaccepteerd, zonder op een leesbevestiging te wachten. #95621 Met dank aan @omarshahine.
  • iMessage-antwoorden verliezen niet langer gewone zinstekst die toevallig eindigt op user:, system: of assistant:. #96392 Met dank aan @ly-wang19.
  • Rechtstreeks verzonden WhatsApp-berichten en automatische antwoorden geven gecombineerde vette en cursieve Markdown nu weer zonder losse sterretjes, ook wanneer de opgemaakte tekst emoji bevat. #96570 Met dank aan @llagy007, @weeli-009.
  • Voorbeelden van lange automatische WhatsApp-antwoorden en inkomende berichten behouden nu emoji en vermelden het aantal afgekorte tekens nauwkeurig, zodat de betreffende diagnostiek leesbaar is zonder de bezorging te wijzigen. #96580 Met dank aan @llagy007, @weeli-009.
  • Signal QuickStart op macOS installeert signal-cli nu via Homebrew in plaats van een incompatibel Linux-pakket te downloaden, en geeft platformspecifieke instructies wanneer Homebrew niet beschikbaar is. #96909 Met dank aan @romneyda.
  • Reeksen lange iMessage-berichten kunnen nu worden samengevoegd zonder een emoji doormidden te knippen en beschadigde tekst naar de agent te sturen. #97598 Met dank aan @weeli-009.
  • Ongeldige waarden voor OPENCLAW_WHATSAPP_WEB_SOCKET_URL mislukken nu onmiddellijk met een duidelijke configuratiefout, in plaats van later tijdens het starten van de socket problemen te veroorzaken. #97697 Met dank aan @romneyda.
  • Opstartcontroles van Nextcloud Talk tonen nu een beknopte fout van de botbeheer-API zonder een willekeurig grote fouttekst te bufferen. #97811 Met dank aan @pick-cat.
  • Google Chat-agents kunnen toegestane botberichten nu onderscheiden via is_bot: true en geautomatiseerde afzenders anders behandelen dan mensen. #97825 Met dank aan @masatohoshino, @vincentkoc.
  • WhatsApp kan nu een opgeslagen sessie van een gekoppeld apparaat herstellen vanuit een geldige back-up van de referenties wanneer het primaire bestand is onderbroken of beschadigd, waardoor onnodig opnieuw koppelen via een QR-code wordt voorkomen. #99070 Met dank aan @leonidaslux.
  • Signal-containerontvangsten weigeren te grote JSON-frames nu voordat ze worden gebufferd, waardoor de geheugendruk wordt beperkt zonder normale berichten of afzonderlijk opgehaalde bijlagen te beïnvloeden. #99992 Met dank aan @sunlit-deng.
  • Opstartwaarschuwingen van iMessage maken nu onderscheid tussen werkende groepsconfiguraties met afzenders op de toelatingslijst en daadwerkelijk geblokkeerde configuraties, en verwijzen geblokkeerde beheerders naar de juiste oplossing. #100046
  • openclaw channels login --channel whatsapp vervangt verlopen QR-codes nu ter plaatse, zodat interactieve terminals één actuele, scanbare code tonen. #100159
  • Een WhatsApp-bericht dat door een tijdelijk conflict met de antwoordsessie wordt onderbroken, kan nu opnieuw worden geprobeerd in plaats van als bezorgd te worden gemarkeerd en bij herbezorging geruisloos te worden genegeerd. #101106 Met dank aan @andersonjeccel.
  • Berichten in de wachtrij worden na een storing, herstart of nieuwe verbinding nu in een rustiger tempo hervat, waardoor vermijdbare pieken in kanaal- en providerlimieten worden beperkt terwijl het herstel begrensd blijft. #101118 Met dank aan @zengwen-dt.
  • Rechtstreekse WhatsApp-berichten die door een tijdslot voor contactopname worden geblokkeerd, mislukken nu onmiddellijk met een expliciete uitleg in plaats van geaccepteerd te lijken voordat later een bezorgfout optreedt. #101264 Met dank aan @mcaxtr.
  • Mislukte verzend- en actiebewerkingen van de iMessage-CLI door defecte uitvoerpijpen leveren nu een beheerste fout op in plaats van een crash van een Gateway-worker te riskeren. #101401 Met dank aan @cxbasdev.
  • OpenClaw kan met een vertrouwde overschrijving de normale Baileys-socket naar een compatibel lokaal WebSocket-eindpunt laten verwijzen, terwijl normale WhatsApp-verbindingen het standaardpad blijven gebruiken tenzij dit expliciet wordt overschreven. #97155 Met dank aan @romneyda.
  • Eén-op-één-chats van Feishu kunnen weer tekst-, media-, kaart- en terugvalantwoorden ontvangen in plaats van het antwoord kwijt te raken nadat het inkomende bericht is verwerkt. #94760 Met dank aan @obviyus, @xydigit-zt.
  • Een geaccepteerd spraakbericht dat binnenkomt terwijl OpenClaw al antwoordt, kan nog steeds een gesproken antwoord ontvangen wanneer tts.auto: "inbound" is geconfigureerd. #95596 Met dank aan @mcaxtr.
  • Mattermost-API-aanroepen stoppen nu te grote of eindeloze geslaagde antwoorden voordat ze onbeperkt geheugen kunnen verbruiken, terwijl normale verzoeken en uploads ongewijzigd blijven. #96033 Met dank aan @alix-007.
  • Bij nieuwe IRC-verbindingen worden na een 433-conflict nu alternatieve bijnamen doorlopen in plaats van herhaaldelijk dezelfde bezette naam te proberen. #96108 Met dank aan @wendy-chsy.
  • De welkomstkaart voor persoonlijke chats in Microsoft Teams toont de begroeting nu met de bedoelde vette, middelzware nadruk. #96290 Met dank aan @ly-wang19, @vincentkoc.
  • De threadgeschiedenis van Microsoft Teams behoudt nu letterlijke entiteitstekst zoals <APIKEY> in plaats van deze om te zetten in andere opmaak voordat de agent de tekst ziet. #96342 Met dank aan @ly-wang19.
  • Lange goedkeuringskaarten van Google Chat behouden nu emoji bij de tekstlimiet, zodat beschadigde goedkeuringstekst of misvormde kaartpayloads worden voorkomen. #96573 Met dank aan @llagy007, @weeli-009.
  • Lange Synology Chat-berichten en diagnostische voorbeelden worden nu afgekort zonder een emoji of ander aanvullend teken doormidden te knippen, zodat de verdere verwerkingstekst geldig blijft. #96574 Met dank aan @weeli-009.
  • QQBot-herinneringen die uit lange tekst worden gemaakt, krijgen nu leesbare taaknamen, zelfs wanneer een emoji op het afkappunt valt, in plaats van een beschadigd teken op te slaan. #96575 Met dank aan @llagy007, @weeli-009.
  • Feedback van Microsoft Teams op lange antwoorden geeft intacte emoji nu door aan de reflectieverwerking, zodat afkapping prompts, logboeken of codering niet beschadigt. #96578 Met dank aan @llagy007, @weeli-009.
  • Feishu-kaartkoppen tonen nu een nette agentemoji en -naam in plaats van beschrijvende tekst uit identity.emoji, terwijl vlaggen, huidtintvarianten, familie-emoji en andere geldige reeksen intact blijven. #96587 Met dank aan @harjothkhara, @leedongyu1128.
  • Tlon-goedkeuringsmeldingen houden emoji nu intact bij de voorbeeldlimiet, zodat misvormde berichtvoorbeelden worden voorkomen. #97599 Met dank aan @llagy007, @weeli-009.
  • Uitgaande IRC-tekst behoudt nu geëscapete emoji en laat ongeldige surrogate-escapes letterlijk staan in plaats van ze geruisloos te vervangen door beschadigde tekens. #97683 Met dank aan @llagy007, @weeli-009.
  • Mattermost-API-fouten met een lege JSON-body leveren nu een duidelijke statusgebaseerde fout op in plaats van een crash door Unexpected end of JSON input. #97851 Met dank aan @pick-cat.
  • Misvormde geslaagde Matrix-antwoorden leveren nu een beheerste homeserverfout op in plaats van een ondoorzichtige, niet-afgehandelde fout bij het parsen van JSON. #97973 Met dank aan @lsr911.
  • Feishu-videoberichten tonen nu de duur van lokale en op afstand geladen MP4-fragmenten wanneer duurdetectie beschikbaar is. #98235 Met dank aan @areslp.
  • Mattermost-installaties die na een upgrade zijn hersteld, worden nu geladen en maken opnieuw verbinding wanneer de Gateway wordt herstart, zonder dat de Plugin handmatig hoeft te worden ingeschakeld, ook bij beperkende configuraties met een toelatingslijst. #98608 Gerelateerd: #98564. Met dank aan @jacobtomlinson, @shakkernerd.
  • Bij herhaald publiceren van Nostr-profielen worden relay-time-outtimers na succes nu gewist, waardoor de ophoping van verouderde resources in langdurig actieve agents wordt beperkt. #98720 Gerelateerd: #98463. Met dank aan @wangmiao0668000666, @zhanglei99586.
  • Mattermost-teams met meer dan 200 leden kunnen nu geldige peers buiten de eerste pagina van de teamdirectory vinden en aanspreken. #98877 Gerelateerd: #98871. Met dank aan @qingminglong.
  • Lange IRC-antwoorden komen nu volledig aan wanneer ze Chinese tekens, Cyrillisch schrift, emoji of andere niet-ASCII-tekst bevatten, met inachtneming van messageChunkMaxChars. #99138 Met dank aan @yetval.
  • De opstartuitvoer van de Zalo-gateway toont nu de accountnaam van de verbonden bot wanneer het Bot Platform deze verstrekt. #99274 Met dank aan @romneyda.
  • Tijdelijke fouten bij het vernieuwen van Feishu-streamingkaarten worden nu opgevangen en vastgelegd voor diagnose, in plaats van als niet-afgehandelde fouten naar buiten te komen. #99301 Met dank aan @lwy-2.
  • De status van QQBot rapporteert verbroken verbindingen en fatale redenen voor het sluiten nu nauwkeurig en keert pas na een READY- of RESUMED-gebeurtenis terug naar verbonden. #100127 Met dank aan @masatohoshino, @vincentkoc.
  • Tekstopdrachten zoals /model fable tonen hun bevestiging nu betrouwbaar, zelfs in flows die gewone antwoorden op het bronbericht onderdrukken. #100151
  • IRC-bots maken nu opnieuw verbinding en nemen weer deel aan geconfigureerde kanalen na een tijdelijke verbreking van de server- of netwerkverbinding, in plaats van stil te blijven totdat OpenClaw opnieuw wordt gestart. #100799 Met dank aan @zhangguiping-xydt.
  • Directe Feishu-berichten die worden ontvangen terwijl de botidentiteit tijdelijk niet beschikbaar is, veranderen gewone gebruikersvermeldingen niet langer per ongeluk in doorstuurdoelen. #100891 Met dank aan @zhangguiping-xydt.
  • Tlon-media-uploads stoppen nu veilig wanneer Memex een te groot of ongeldig antwoord retourneert, in plaats van toe te staan dat de uploadpoging buitensporig veel geheugen verbruikt. #101115 Met dank aan @cxbasdev.
  • Realtime spraakprompts blijven nu leesbaar wanneer lange agentnamen of geïnjecteerde context met emoji moeten worden ingekort. #101304 Met dank aan @alix-007.
  • Feishu-foutlogboeken korten tekst met emoji nu in op een geldige tekengrens, waardoor fouten bij kaartacties en het opruimen van WebSocket-verbindingen beter leesbaar zijn. #101364 Met dank aan @zengwen-dt.
  • Kanaalplugins kunnen automatisch herstel hervatten na een lange periode van probleemloze werking, zodat een incidentele latere verbindingsonderbreking niet wordt geblokkeerd door een oud herstartbudget, terwijl echte snelle crashlussen beperkt blijven. #101413 Met dank aan @clintoncodewell.
  • QQBot-goedkeuringskaarten, berichtvoorbeelden, logboeken, mediapaden en waarschuwingen voor nieuwe pogingen korten tekst met emoji nu in zonder beschadigde vervangingstekens. #101421 Met dank aan @wangmiao0668000666.
  • QQBot-voorbeelden, fouten, opdrachten, spraak-naar-tekstberichten, mediadiagnostiek en logboeken blijven nu geldig wanneer tekst met emoji een lengtelimiet bereikt. #101516 Met dank aan @vincentkoc, @wangmiao0668000666.
  • Lange agentlabels met emoji leveren nu nette systeemeigen namen en introducties voor kanaalthreads op, in plaats van beschadigde tekens. #101527 Met dank aan @lsr911.
  • Zalo-beheerders kunnen proactieve CLI- of scriptberichten verzenden naar geldige niet-numerieke chat_id-waarden zonder een Unknown target-afwijzing. #101548 Met dank aan @goutamadwant.
  • Feishu Drive kan nu bestanden na de eerste pagina van een grote gedeelde map weergeven door de geretourneerde next_page_token te accepteren, waarbij ongeldige paginagroottes vóór de aanvraag duidelijk worden afgewezen. #101572 Met dank aan @zhangguiping-xydt.
  • Lokale audiobridges voor Google Meet worden nu correct afgesloten en registreren een waarschuwing wanneer een opdrachtpipe voor opname of afspelen mislukt, in plaats van te crashen door een niet-afgehandelde streamfout. #101596 Met dank aan @alix-007.
  • De afhankelijkheidsconfiguratie van Matrix stopt het onderliggende proces nu voorspelbaar en rapporteert de fout wanneer de uitvoerpipe van een lokale opdracht breekt. #101597 Met dank aan @alix-007.
  • Telegram-bestemmingen die daadwerkelijk current, self, this of me heten, zijn nu bereikbaar via geconfigureerde vermeldingen, terwijl onbedoelde losse sessiewoorden veilig worden geweigerd. #94107 Met dank aan @obviyus, @silver-state, @zhangguiping-xydt.
  • Uitgebreide Telegram-berichten die richMessages: true en Markdown-tabelmodus block gebruiken, tonen nu tabellen met randen en afwisselende rijkleuren, met behoud van de kolomuitlijning van de bron. #95822 Met dank aan @obviyus, @zhangguiping-xydt.
  • Telegram-terugvalberichten vervangen ongeldige numerieke Unicode-surrogaateenheden nu veilig in plaats van ongeldige tekst uit te voeren, terwijl geldige numerieke emoji-entiteiten nog steeds worden weergegeven. #96581 Met dank aan @llagy007, @weeli-009.
  • Telegram-gebruikers met /reasoning on ontvangen nu naast het definitieve antwoord ook de opgeslagen redeneerberichten van het model. #97875 Met dank aan @fuller-stack-dev, @marvinthebored.
  • Telegram-groepen en forumonderwerpen tonen nu een typindicator zodra een geadresseerd bericht is geaccepteerd, zonder activiteit te signaleren voor genegeerde gesprekken. #99965 Met dank aan @moeedahmed.
  • De onboarding van Telegram biedt nu zowel de klassieke BotFather-chatflow als de officiële webinterface om een bot te maken en het token ervan naar OpenClaw te kopiëren. #100540
  • Telegram-verzendingen naar een username gebruiken nu de geconfigureerde proxy of het aangepaste Bot API-eindpunt van het account voor zowel het bepalen van het doel als de bezorging van het bericht. #100868 Met dank aan @machine3at.
  • Vetgedrukte Chinese, Japanse en Koreaanse labels die direct door tekst worden gevolgd, worden nu vet weergegeven in plaats van letterlijke **-markeringen te tonen in Telegram en andere kanalen die Markdown delen. #101230 Met dank aan @nicknmorty.
  • Telegram-verzendingen proberen het nu opnieuw na een veilige time-out van een TCP- of TLS-verbinding, waardoor minder definitieve antwoorden verloren gaan tijdens onbetrouwbare handshakes, zonder fouten opnieuw te proberen die Telegram mogelijk al hebben bereikt. #101258 Met dank aan @lzw112.
  • De losse opdracht /think toont nu snel de beschikbare denkniveaus in Telegram, Slack en Discord, zonder op trage modeldetectie te wachten. #101926 Met dank aan @vincentkoc.
  • Een Telegram-antwoord dat al is gestart, wordt niet langer onverwacht geannuleerd wanneer een andere geautoriseerde opdracht binnenkomt. 52a3314 Met dank aan @vincentkoc.
  • Nadat /login codex in Telegram is geslaagd, gebruikt een nieuwe poging van de aanvraag nu het zojuist geverifieerde OpenAI-profiel in plaats van het vorige account. fca0c81 Met dank aan @100yenadmin.

Meer verbeteringen aan modellen en providers

Aanmelden, modelkeuze, media en betrouwbaarheid

Voor Anthropic en Claude, Gemini, OpenAI en Codex, lokale modellen en andere ondersteunde routes verwerken providers nu inloggegevens, catalogi, limieten, fallbacks, streaming en toolaanroepen consistenter. Lezers zouden minder mislukte verzoeken moeten ondervinden doordat de geselecteerde route onjuiste modelmetadata gebruikte, incompatibele redeneringen opnieuw afspeelde, de authenticatiestatus verloor of een providerrespons onjuist interpreteerde.

De modelcatalogus rapporteert ook de beschikbaarheid en mogelijkheden nauwkeuriger, terwijl Codex-toezicht de keuzes van verbonden modellen en het sessiegedrag afstemt op de backend die daadwerkelijk is geselecteerd.

Bronnen en bijdragers
  • Amazon Bedrock-gebruikers kunnen nu afbeeldingen en pdf's analyseren met hetzelfde AWS-profiel, dezelfde rol, SSO-, omgevings- of instantie-inloggegevens die al voor chat worden gebruikt. #72092 Met dank aan @truffle-dev.
  • Claude CLI-antwoorden die succesvol zijn gestreamd, worden nu behouden wanneer de uiteindelijke succesenvelop geen tekst bevat. Zo wordt voorkomen dat het voltooide antwoord verdwijnt of een terugval naar een leeg antwoord activeert. #90450 Met dank aan @totobusnello.
  • OpenCode Zen-gebruikers kunnen de ondersteunde modellen van Claude, GPT, Gemini, GLM, DeepSeek, MiniMax, Qwen en andere modellen bekijken en uitvoeren zonder elke route handmatig te definiëren. #92495 Met dank aan @mushuiyu886, @sallyom.
  • De uitwisseling en vernieuwing van Anthropic OAuth-tokens weigeren nu vroegtijdig te grote endpointreacties, in plaats van een onbegrensde body in het geheugen in te lezen. #96644 Met dank aan @solodmd.
  • Claude- en Fable-runs met adaptief denken via Amazon Bedrock respecteren nu geconfigureerde hoge limieten voor uitvoertokens voor langere antwoorden, redeneringen en toolaanroepen. #97343 Met dank aan @lilan0125, @prasithg.
  • Anthropic-gebruikscontroles begrenzen nu ongewoon grote foutreacties, zodat een CDN-, firewall- of proxypagina het geheugen van OpenClaw niet kan uitputten. #97614 Met dank aan @cxbasdev.
  • Anthropic-gesprekken die worden geweigerd vanwege een ontbrekend toolresultaat, vertellen gebruikers nu dat ze het opnieuw moeten proberen of een nieuwe sessie moeten starten met /new, in plaats van alleen een algemene providerfout te tonen. #98163 Met dank aan @masatohoshino.
  • Claude-sessies met native denken kunnen nu automatisch herstellen nadat Anthropic een opnieuw afgespeeld denkblok weigert, zonder handmatige Compaction of verlies van het transcript. #98411 Gerelateerd: #98308. Met dank aan @clearhorizoninvestments, @sunlit-deng.
  • Gebruikers van Claude Code 2.1 kunnen Bash, WebFetch, Grep, Glob, AskUserQuestion en andere native tools in claude-cli-sessies weer goedkeuren en uitvoeren. #98665 Gerelateerd: #95171. Met dank aan @carterdawson, @yetval.
  • Claude Fable 5 werkt nu via Anthropic Vertex voor eenvoudige voltooiingstaken, zoals gegenereerde gesprekslabels, in plaats van te mislukken voordat het verzoek Vertex bereikt. #98932
  • Claude CLI-agentruns schakelen nu over naar een alternatief in plaats van providerfouten of onbewerkte streamgegevens als antwoorden te presenteren, behouden meertalige uitvoer en emoji's, en stoppen ontsporende eenmalige uitvoer voordat deze het geheugen van de Gateway uitput. #98942 Gerelateerd: #98896. Met dank aan @obviyus.
  • Claude CLI-gebruikers kunnen meerdere --mcp-config-bestanden combineren zonder servers kwijt te raken of de prompt te beschadigen, en gelijktijdige Gemini CLI-runs verstoren gedeelde bestanden met inloggegevens minder snel. #98983 Gerelateerd: #98944, #98945. Met dank aan @obviyus.
  • Agents die door Claude CLI worden ondersteund, tonen nu native redeneringen in /reasoning stream of /reasoning on, terwijl /reasoning off deze ook voor vervolgverzoeken in de wachtrij consequent onderdrukt. #99401 Met dank aan @marvinthebored.
  • De modeldetectie van Bedrock Mantle heeft nu een time-out en begrenst te grote catalogusreacties in plaats van vast te lopen of buitensporig veel geheugen te verbruiken, terwijl modellen in de cache beschikbaar blijven. #99961 Met dank aan @zhangguiping-xydt.
  • Anthropic Opus 4.8 kan nu worden uitgevoerd met tools.profile=coding zonder dat elke beurt mislukt met een HTTP 400-schemafout voordat de assistent antwoordt. #100492 Met dank aan @lin-hongkuan, @vincentkoc.
  • Anthropic-compatibele verzoeken mislukken nu snel met een begrensde transportfout wanneer een upstreamstream een te grote gedeeltelijke gebeurtenis verzendt, in plaats van vast te lopen en geheugen te verbruiken. #100686 Met dank aan @zhangguiping-xydt.
  • Lange gesprekken met ingesloten agents die veel tools of media gebruiken, behouden nu tussen beurten meer hergebruik van de promptcache. Dit vermindert herhaalde tokenverwerking, latentie en kosten bij providers met prefixcaching. #102610 Met dank aan @ugiezzz.
  • Gebruikers van proxy's die compatibel zijn met Anthropic Messages zien niet langer dat onbewerkte antml-XML of argumenten van toolaanroepen in zichtbare Claude-antwoorden terechtkomen. b2787a1 Met dank aan @jerry-xin.
  • Anthropic OAuth-abonnementsverzoeken bevatten nu de factureringsidentiteit in de stijl van Claude Code, zodat ze de bedoelde abonnementsroute kunnen gebruiken in plaats van te mislukken of als het verkeerde verzoektype te worden behandeld. 709be93 Met dank aan @vincentkoc.
  • Google Gemini TTS weigert nu te grote reacties voordat deze in het geheugen worden gebufferd, terwijl normale spraakresultaten via de bestaande audioworkflow blijven lopen. #96984 Met dank aan @mushuiyu886.
  • Gemini-streaming kan het nu met een andere geconfigureerde API-sleutel opnieuw proberen na een opnieuw te proberen quotum- of snelheidslimietreactie, in plaats van bij de eerste sleutel te mislukken. #97328 Met dank aan @monkeyleet.
  • Batchuploads, aanmaak en statuscontroles voor Gemini-geheugen-embeddings mislukken nu veilig wanneer een compatibel endpoint een te grote besturingsreactie retourneert. #97535 Met dank aan @hugenshen.
  • Aanmelden bij Google Gemini CLI weigert nu te grote OAuth-, profiel-, project- en onboardingreacties met gelabelde fouten, in plaats van buitensporig geheugengebruik te riskeren. #97587 Met dank aan @hugenshen.
  • Google Gemini CLI OAuth-fouten houden te grote of misvormde providerreacties nu begrensd, terwijl nuttige foutdetails behouden blijven. #99605 Met dank aan @mushuiyu886.
  • Google-afbeeldingsgeneratie kan nu models.providers.google.apiKey en een optionele aangepaste baseUrl gebruiken zonder afzonderlijke omgevingsinloggegevens of een authenticatieprofiel. #100779 Met dank aan @amknight.
  • De providerconfiguratie stopt nu met het lezen van ontsporende modeldetectiereacties voordat deze het proces kunnen laten vastlopen of het geheugen kunnen uitputten, terwijl normale reacties van zelfgehoste servers blijven werken. #95244 Met dank aan @alix-007, @sallyom.
  • De Ollama-modeldetectie stopt nu te grote of eindeloze endpointreacties voordat deze het geheugen kunnen uitputten of de configuratie kunnen laten vastlopen. #96027 Met dank aan @alix-007.
  • Modeltime-outs waarbij opnieuw afspelen veilig is, kunnen nu doorgaan naar de volgende geconfigureerde provider, zodat agent-, chat- en Cron-runs kunnen herstellen zonder werk te herhalen dat bijwerkingen kan hebben. #96142 Met dank aan @brokemac79, @riazrahaman.
  • openclaw models list meldt geconfigureerde lokale Ollama-modellen nu als beschikbaar wanneer ze actief en bruikbaar zijn. #97491 Met dank aan @lingfeizi, @qingminglong.
  • De configuratie van Ollama Cloud stopt nu te grote of schadelijke authenticatiereacties voordat deze buitensporig veel geheugen kunnen verbruiken, terwijl normaal aanmelden ongewijzigd blijft. #97581 Met dank aan @hugenshen.
  • Het opnieuw uitvoeren van provider-onboarding of vernieuwen van modellen behoudt nu time-outs, transportinstellingen, MiniMax-modellen en SecretRef-inloggegevens die door de beheerder worden beheerd, in plaats van deze stilzwijgend te wissen. #100107 Met dank aan @frank-beans.
  • Ollama-verzoeken waarvan de native responsstream vroegtijdig eindigt, kunnen nu doorgaan naar een geconfigureerd terugvalmodel in plaats van te stoppen met LLM request failed. #100482 Met dank aan @turbotheturtle.
  • Geplande en via de CLI uitgevoerde Codex-runs met een expliciete time-out van langer dan 30 minuten kunnen nu dat volledige budget gebruiken, in plaats van door de bewaking voor een inactieve terminal te worden gestopt. #85296 Met dank aan @alkor2000, @vincentkoc.
  • OpenAI Realtime-spraak- en transcriptiesessies starten nu achter Clash, Surge, sing-box en vergelijkbare TUN-proxyconfiguraties die api.openai.com omzetten naar fake-IP-bereiken. #86526 Met dank aan @shushushv.
  • Realtime-spraaksessies laten nu een afzonderlijke aangepaste tool met een ongeldige providerspecifieke naam weg en geven daarvoor een waarschuwing, in plaats van toe te staan dat die tool de volledige OpenAI-, Azure- of Google-sessie verstoort. #89175 Met dank aan @vincentkoc.
  • Voor door Codex ondersteunde OpenAI-modellen identificeert /status ChatGPT-aanmeldingsauthenticatie nu als oauth (codex-cli), in plaats van deze ten onrechte als een API-sleutel uit de omgeving te labelen. #91240 Gerelateerd: #91099. Met dank aan @849261680, @ukstem.
  • OpenAI- en Codex-gebruikers die via de appserver zijn geauthenticeerd, kunnen hun quotumvensters van vijf uur en een week weer zien in chat-, CLI- en JSON-statusuitvoer. #92520 Met dank aan @brokemac79.
  • Een ontbrekend of vastgelopen lokaal Codex-toolresultaat schakelt de actieve sessie niet langer over naar een andere provider die de lokale fout niet kan oplossen. #95543 Met dank aan @mikasa0818.
  • Ollama Cloud en andere OpenAI-compatibele Ollama-chats kunnen nu na een toolaanroep doorgaan, in plaats van tijdens de volgende beurt te mislukken met een providerfout 400. #96474 Met dank aan @849261680.
  • vLLM, Ollama-proxy's en andere OpenAI-compatibele gateways kunnen gestreamde antwoorden leveren, zelfs wanneer ze een gebeurtenisstream ten onrechte als JSON labelen. Zo wordt een vroege parseringsfout voorkomen die voorheen de agentrun beëindigde. #96503 Met dank aan @zengwen-dt.
  • OpenAI ChatGPT Responses-streaming annuleert nu te grote of eindeloze providerbody's met een duidelijke fout voordat deze buitensporig veel procesgeheugen kunnen verbruiken, terwijl normale reacties de bestaande parser blijven gebruiken. #96762 Met dank aan @vincentkoc, @wangmiao0668000666.
  • OpenAI-compatibele embeddingverzoeken sluiten te grote reacties nu vroegtijdig af met een duidelijke providerfout, in plaats van te blijven bufferen totdat OpenClaw vastloopt of geen geheugen meer heeft, terwijl normale embeddings blijven werken. #96868 Met dank aan @alix-007.
  • OpenAI-videogeneratie stopt nu te grote of eindeloze indieningsreacties met een begrensde providerfout voordat deze het verzoek kunnen laten vastlopen of het geheugen kunnen uitputten. #96905 Met dank aan @alix-007.
  • OpenAI-compatibele provider- en proxystreams stoppen nu te grote, ongeldige of eindeloze bodies bij de betreffende aanvraag, in plaats van toe te staan dat ze het OpenClaw-proces destabiliseren of laten crashen. #96989 Met dank aan @vincentkoc, @wangmiao0668000666.
  • OpenAI-compatibele Chat Completions gebruiken nu het beveiligde netwerkpad van OpenClaw, met dezelfde veiligheidsmaatregelen voor antwoorden die voor andere beveiligde modelaanroepen worden gebruikt. #97228 Met dank aan @vincentkoc, @wangmiao0668000666.
  • Azure OpenAI Responses begrenst nu te grote streaming- en foutbodies, waardoor het geheugen wordt beschermd en normale fouten en annuleringen behouden blijven. #97349 Met dank aan @wangmiao0668000666.
  • Batchpolling voor OpenAI-embeddings en de Realtime-configuratie annuleren te grote geslaagde antwoorden nu vroegtijdig en retourneren een begrensde fout, in plaats van het geheugengebruik onbeperkt te laten groeien. #97533 Met dank aan @hugenshen.
  • Gebruikscontroles via OpenAI OAuth begrenzen nu te grote WHAM-antwoorden voor snelheidslimieten voordat die het proces kunnen destabiliseren. #97702 Met dank aan @cxbasdev.
  • GPT-5.5 en andere modellen kunnen nu geldige streaminggebeurtenissen groter dan 64 KiB via ChatGPT Responses verzenden zonder dat de aanvraag mislukt, terwijl ongeldige onbegrensde streams beperkt blijven. #98198 Met dank aan @marvinthebored, @obviyus, @peetiegonzalez.
  • Aangepaste Xiaomi MiMo- en andere OpenAI-compatibele modellen zonder bekende uitvoerlimiet kunnen chats nu voltooien in plaats van te mislukken vanwege een verzonnen bovengrens. #98312 Met dank aan @peole, @sanjays2402.
  • openclaw agent --local meldt nu een duidelijke time-out voor de eerste gebeurtenis wanneer een provider een stream opent maar nooit bruikbare uitvoer verzendt, in plaats van schijnbaar voor onbepaalde tijd vast te lopen. #98525 Met dank aan @osolmaz.
  • OpenAI-compatibele downloads van embeddingbatches verwerken nu geldige grote uitvoer, terwijl te grote bestanden of JSONL-records worden gestopt voordat ze het geheugen kunnen uitputten. #98554 Met dank aan @sunlit-deng, @vincentkoc.
  • Ontwikkelaars van bibliotheken en integraties kunnen nu een pakket met een overeenkomende versie installeren, onafhankelijke AI-runtimes maken en de ondersteunde modeltransports van OpenClaw hergebruiken zonder de volledige toepassing in te sluiten. #99059
  • Realtime-spraakverbindingen van OpenAI en Azure sluiten nu inkomende berichten groter dan 16 MiB, waardoor vermijdbare geheugendruk op de Gateway wordt beperkt. #99450 Met dank aan @sunlit-deng.
  • Aanmelden en vernieuwen via ChatGPT OAuth weigeren nu onverwacht grote tokenantwoorden op een nette manier, in plaats van uitputting van het Gateway-geheugen te riskeren. #99479 Met dank aan @pandah97.
  • OpenAI-compatibele providers die via de GitHub Copilot BYOK-harness worden gerouteerd, behouden nu bearer-authenticatie, waardoor onterechte 401-fouten bij geldige inloggegevens afnemen. #99955 Met dank aan @hxy91819.
  • Een fout zonder details van een OpenAI-compatibele provider plaatst een geldig API-sleutelprofiel niet langer in de afkoelperiode en dwingt geen vermijdbaar fallbackverkeer meer af. #100617 Met dank aan @fengjikui.
  • OpenAI Realtime-spraak in Talk, Voice Call en Discord kan nu een bestaande OAuth-aanmelding voor Codex/OpenAI gebruiken wanneer geen expliciete API-sleutel is geconfigureerd. #100671 Met dank aan @steipete-oai.
  • OpenAI-afbeeldingsgeneratie kan nu vanuit models.providers.openai worden ingeschakeld met een bruikbare API-sleutel en aangepaste basis-URL, zonder dat daarnaast OPENAI_API_KEY of een authenticatieprofiel vereist is. #100745 Met dank aan @amknight.
  • Codex-gebruikers kunnen zowel codex/*- als openai/*-modellen via de meegeleverde runtime routeren, en oudere gesprekken worden hervat zonder onnodige herprojectie van de context. #105034
  • De meegeleverde Codex-plugin kan backendaanvragen weer voltooien nadat de beheerde app-serverruntime is bijgewerkt, zonder dat migratie van de modelkiezer of configuratie nodig is. #106098
  • Resultaatpagina's voor OpenAI/Codex en Anthropic OAuth tonen nu de OpenClaw-huisstijl in plaats van het verouderde Pi-logo. 1834592
  • De beheerde Codex-workflow van OpenClaw gebruikt nu app-server 0.143.0, en zelfbeheerde installaties moeten 0.143.0 of nieuwer gebruiken voor protocolcompatibiliteit. 366258d Met dank aan @vincentkoc.
  • De beheerde Codex-harness toont nu ondersteunde GPT-5.6 Sol-, Terra- en Luna-modellen die door de accountcatalogus worden geretourneerd, en biedt zelfbeheerde gebruikers actuele versie-instructies. f80ce21 Met dank aan @vincentkoc.
  • Beheerde Codex-gebruikers op macOS, Linux en Windows ontvangen nu app-server 0.144.1 in plaats van 0.144.0. 5dcba9f Met dank aan @vincentkoc.
  • Wanneer models.mode is ingesteld op replace, gebruikt het opstarten van de agent nu alleen expliciet geconfigureerde providers en wordt de trage impliciete providerscan overgeslagen. #82638 Gerelateerd: #66957. Met dank aan @eldar702, @wangzhengshu.
  • Meegeleverde provideraliassen accepteren nu ondersteunde overlay-instellingen, zoals time-outs voor aanvragen, zonder aangepaste providervelden zoals baseUrl en models te vereisen. #88400 Met dank aan @pluviobyte.
  • Agentuitvoeringen kunnen doorgaan naar het volgende geconfigureerde model nadat een provider een stream verbreekt, terwijl echte annuleringen nog steeds onmiddellijk stoppen. #90908 Met dank aan @shengting.
  • Bij het overschakelen van de modus met uitgeschakeld denkproces naar een model dat redeneren vereist, wordt nu de laagste ondersteunde inspanning geselecteerd in plaats van stilzwijgend het duurste niveau te kiezen. #93335 Met dank aan @obuchowski.
  • Antwoorden van MiniMax M3, waaronder antwoorden die via Fireworks worden gerouteerd, tonen verborgen mm:-redeneringen niet langer in zichtbare chat- of voortgangsuitvoer. #93767 Met dank aan @drhack1, @vincentkoc.
  • Verborgen MiniMax-redeneringen verschijnen niet langer als een nieuw iMessage en worden niet meer als een inkomend bericht dat een echo activeert teruggevoerd naar het gesprek. #93820 Met dank aan @alix-007.
  • Aanvragen voor tekst-naar-spraak en spraaklijsten van Inworld mislukken nu veilig bij te grote, ongeldige of eindeloze antwoorden, in plaats van vast te lopen of onbeperkt Gateway-geheugen te verbruiken. #95416 Met dank aan @alix-007, @vincentkoc.
  • Uitvoeringen van ingesloten agents kunnen nu het volgende geconfigureerde fallbackmodel proberen na een tijdelijke upstreamfout met LLM request failed. #95542 Met dank aan @altaywtf, @mikasa0818.
  • Modeldetectie en het opstarten van LM Studio stoppen pathologische serverantwoorden nu bij een vaste grootte en melden een duidelijke fout, in plaats van ze voor onbepaalde tijd te bufferen. #96042 Met dank aan @alix-007.
  • Geïsoleerde Cron-taken kunnen nu modellen gebruiken die door ingeschakelde meegeleverde plugins worden geleverd, zonder als onbekend te mislukken of stilzwijgend naar de verkeerde provider te worden omgezet. #96070 Met dank aan @sallyom, @sunnyshu0925.
  • De OAuth-apparaatconfiguratie van MiniMax beperkt nu de grootte van autorisatieantwoorden, zodat een defect geproxied of zelfgehost eindpunt het Gateway-geheugen niet kan uitputten. #96322 Met dank aan @lsr911.
  • Afbeeldingsgeneratie stopt nu met een duidelijke fout over de groottelimiet wanneer een provider of aangepast eindpunt een te groot of eindeloos antwoord verzendt. Dit voorkomt vastlopers en onbeheerst geheugengebruik, terwijl geldige afbeeldingen en bewerkingen normaal blijven werken. #96495 Met dank aan @hugenshen, @sallyom.
  • Azure Speech, Microsoft Speech, ElevenLabs, MiniMax TTS, OpenRouter-transcriptie en xAI-transcriptie stoppen nu te grote of eindeloze antwoorden voordat die spraakverwerking kunnen blokkeren of het Gateway-geheugen kunnen belasten, terwijl normale antwoorden ongewijzigd blijven. #96496 Met dank aan @hugenshen.
  • GitHub Copilot-modeldetectie en geheugenzoekopdrachten weigeren nu te grote of ongeldige antwoorden, in plaats van ze onbeperkt te bufferen, terwijl geldige catalogus- en embeddingresultaten normaal blijven werken. #96499 Met dank aan @hugenshen, @sallyom.
  • Moonshot-videoanalyse retourneert nu een voorspelbare fout voor te grote of ongeldige antwoorden, in plaats van vast te lopen of voor onbepaalde tijd geheugen te verbruiken, ook bij aangepaste basis-URL's. #96502 Met dank aan @hugenshen.
  • OpenRouter-videomodeldetectie stopt te grote of onbeheerst doorlopende catalogusantwoorden nu onmiddellijk, in plaats van toe te staan dat ze onbeperkt geheugen verbruiken, terwijl het normale detectiegedrag behouden blijft. #96505 Met dank aan @mushuiyu886.
  • Qwen-videoanalyse stopt te grote of ongeldige antwoorden van eindpunten nu met een duidelijke fout, in plaats van vast te lopen of onbeperkt te lezen, terwijl normale beschrijvingen ongewijzigd blijven. #96604 Met dank aan @alix-007.
  • Google Veo-videogeneratie beëindigt te grote aanmaak- of statusantwoorden nu vroegtijdig met een duidelijke begrensde fout, zodat een defect eindpunt OpenClaw niet kan laten vastlopen of voor onbepaalde tijd geheugen kan verbruiken. #96605 Met dank aan @alix-007.
  • BytePlus-videogeneratie stopt te grote antwoorden bij taakindiening of statuscontroles nu met een duidelijke fout voordat ze OpenClaw kunnen blokkeren of het geheugen kunnen uitputten, terwijl normale antwoorden ongewijzigd blijven. #96606 Met dank aan @alix-007.
  • GitHub Copilot-gebruikscontroles verwerken te grote of eindeloze antwoorden van eindpunten nu als een gebruiksfout, in plaats van ze voor onbepaalde tijd te bufferen, terwijl normale gebruiksgegevens nog steeds worden geladen. #96607 Met dank aan @alix-007.
  • Batchtaken voor Voyage-embeddings stoppen te grote status-, fout- en foutbestandsantwoorden nu voordat die kunnen vastlopen of het geheugen van workers kunnen uitputten, terwijl te grote diagnostische gegevens veilig worden afgezwakt en normale antwoorden ongewijzigd blijven. #96608 Met dank aan @alix-007.
  • Modelaliassen en gedeeltelijke namen zoals opus worden nu omgezet naar de nieuwste overeenkomende versie, ook wanneer catalogi versienummers met dubbele cijfers bereiken. Dit voorkomt stille routering naar een ouder model. #96609 Met dank aan @yetval, @zw-xysk.
  • Aanmelden, gebruikersopzoeking en tokenvernieuwing van Chutes stoppen onverwacht grote OAuth-antwoorden nu met een begrensde fout, in plaats van ze onbeperkt te bufferen. #96777 Met dank aan @wangmiao0668000666.
  • De onboarding van Chutes mislukt nu met een duidelijke fout wanneer antwoorden voor tokenuitwisseling of gebruikersinformatie te groot zijn, waardoor abnormaal authenticatieverkeer geen onbeperkte geheugengroei meer kan veroorzaken. #96779 Met dank aan @wangmiao0668000666.
  • DashScope-compatibele videoverzending en polling weigeren nu te grote JSON-antwoorden met een begrensde fout, in plaats van geheugendruk of procesinstabiliteit te riskeren, terwijl normale antwoorden gewoon blijven werken. #96782 Met dank aan @wangmiao0668000666.
  • OpenRouter-videogeneratie weigert nu te grote verzend- en pollingantwoorden voordat deze OpenClaw kunnen laten vastlopen of buitensporig veel geheugen kunnen verbruiken, terwijl onjuist opgemaakte antwoorden van normale grootte hun bestaande foutafhandeling behouden. #96873 Met dank aan @alix-007.
  • Volcengine, BytePlus Seed Speech en Xiaomi TTS stoppen nu te grote providerantwoorden voordat één spraakverzoek OpenClaw kan blokkeren of destabiliseren. #96874 Met dank aan @alix-007.
  • Vydra-generatie van afbeeldingen, video en spraak mislukt nu met een begrensde fout bij te grote of eindeloze besturingsantwoorden, in plaats van vast te lopen of het geheugen uit te putten, terwijl geldige antwoorden normaal blijven werken. #96875 Met dank aan @alix-007.
  • fal-generatie van muziek en video stopt nu te grote succesvolle antwoorden met een duidelijke fout over de groottelimiet voordat deze kunnen vastlopen of het geheugen kunnen uitputten, terwijl normale generatie blijft werken zoals voorheen. #96886 Met dank aan @alix-007.
  • MiniMax-videogeneratie weigert nu te grote antwoorden voor taken, statussen of bestandsmetadata voordat onbeperkt geheugengebruik of het downloaden van binaire gegevens begint, terwijl normale antwoorden blijven werken. #96889 Met dank aan @alix-007.
  • xAI-videogeneratie stopt nu te grote aanmaak- of statusantwoorden met een duidelijke fout over de groottelimiet, in plaats van te blijven bufferen totdat OpenClaw vastloopt of buitensporig veel geheugen verbruikt. #96903 Met dank aan @alix-007, @vincentkoc.
  • Together- en PixVerse-videogeneratie retourneert nu een van een providerlabel voorziene groottefout voor te grote succesvolle antwoorden, in plaats van door te gaan tot ernstige geheugendruk of procesuitval optreedt. #96904 Met dank aan @alix-007.
  • Runway-videogeneratie stopt nu te grote aanmaak- en statusantwoorden, in plaats van geheugen te blijven verbruiken of vast te lopen, terwijl normale polling en providerspecifieke fouten intact blijven. #96907 Met dank aan @alix-007.
  • Audio- en videobegrip van Google stopt nu te grote providerantwoorden bij de gedeelde limiet van 16 MiB met een duidelijke fout, in plaats van toe te staan dat ze buitensporig veel geheugen verbruiken. #96920 Met dank aan @mushuiyu886, @vincentkoc.
  • Comfy-workflows voor afbeeldingsgeneratie stoppen nu te grote ComfyUI-antwoorden met de daadwerkelijke fout over de groottelimiet, in plaats van geheugenuitputting te riskeren of het antwoord ten onrechte als onjuist opgemaakte JSON te rapporteren. #96927 Met dank aan @wangmiao0668000666.
  • ClickClack stopt nu te grote succesvolle REST-antwoorden bij de providerlimiet, zodat gebruikers en beheerders een voorspelbare fout krijgen in plaats van voortdurende streaming en geheugengroei. #96970 Met dank aan @mushuiyu886, @vincentkoc.
  • Gepagineerde providercatalogi tonen nu ook modellen na de eerste pagina, terwijl onjuist opgemaakte, eindeloze of omgeleide catalogi veilig mislukken in plaats van een onvolledige lijst te cachen of gevoelige headers tussen origins door te sturen. #97012 Met dank aan @zhangguiping-xydt.
  • Langdurige modeluitvoeringen van opencode-go worden minder snel ten onrechte als vastgelopen beëindigd terwijl nog geldige providergebeurtenissen binnenkomen. #97128 Met dank aan @liuwqgit, @vincentkoc, @yetval.
  • Geconfigureerde transcriptieproviders voor Voice Call, zoals xAI, blijven selecteerbaar wanneer een ander providerregister actief is, zodat Talk-sessies normaal kunnen starten. #97170 Met dank aan @solavrc.
  • De DeepSeek V4 Flash- en Pro-modellen van OpenRouter kunnen antwoorden wanneer denken is ingeschakeld zonder te mislukken met een HTTP 400. #97208 Gerelateerd: #97196. Met dank aan @nianjiuzst, @patelmm79.
  • Modelstreams via een proxy mislukken nu met begrensde, duidelijkere fouten wanneer antwoorden te groot, onjuist opgemaakt, onvolledig of inactief zijn, in plaats van vast te lopen of onbeperkte hoeveelheden gegevens te verbruiken. #97235 Met dank aan @vincentkoc, @zhangguiping-xydt.
  • OAuth-aanmelding bij xAI en Grok werkt nu op SSH-hosts, containers, VPS-systemen en andere headless omgevingen zonder een localhost-callbackpoort door te sturen. #97249 Met dank aan @fuller-stack-dev, @jaaneek.
  • Ontbrekende officiële mediaproviders produceren nu fouten met de exacte herstelopdrachten die nodig zijn om transcriptie en andere mediaworkflows te herstellen. #97484 Met dank aan @wangmiao0668000666.
  • DeepInfra-videogeneratie weigert nu te grote succesvolle antwoorden met een begrensde fout, in plaats van een crash wegens onvoldoende geheugen te riskeren. #97486 Met dank aan @hugenshen.
  • De kostentracering van OpenRouter begrenst nu onverwacht grote metadata-antwoorden en behoudt de oorspronkelijke gestreamde schatting, in plaats van de agentbeurt te verstoren. #97490 Met dank aan @hugenshen.
  • Aanmelding, vernieuwing en controles van de modellenlijst voor GitHub Copilot mislukken nu met gelabelde groottelimieten wanneer GitHub of een proxy een te groot antwoord retourneert. #97499 Met dank aan @wangmiao0668000666.
  • Z.AI-gebruikers kunnen nu een profiel herstellen waarin per ongeluk een onboardingopdracht als API-sleutel is opgeslagen, zonder alle authenticatiestatus te wissen. #97520 Met dank aan @zhangguiping-xydt.
  • Detectie van Z.AI-eindpunten en -modellen mislukt nu gecontroleerd bij te grote of eindeloze foutantwoorden, in plaats van het hostgeheugen uit te putten. #97540 Met dank aan @alix-007.
  • Geconfigureerde fallbackketens proberen nu een alternatief model wanneer de primaire provider model_not_found rapporteert, waardoor er minder fouten optreden na wijzigingen in de beschikbaarheid van modellen. #97571 Met dank aan @liuhao1024.
  • Aanmelding en tokenvernieuwing voor GitHub Copilot weigeren nu te grote serviceantwoorden met een duidelijke fout voordat deze het geheugen van OpenClaw kunnen uitputten. #97579 Met dank aan @hugenshen.
  • Apparaataanmelding bij GitHub Copilot mislukt nu netjes bij een te groot succesvol antwoord, in plaats van een crash wegens onvoldoende geheugen te riskeren. #97583 Met dank aan @hugenshen.
  • Wanneer een geconfigureerd runtimemodel niet meer beschikbaar is, legt de chat nu uit dat een nieuwe sessie niet helpt en verwijst beheerders naar het kiezen van een beschikbaar model. #97611 Met dank aan @romneyda.
  • Aanmelding, tokenvernieuwing en apparaattoestemming voor xAI stoppen nu te grote OAuth-antwoorden voordat deze onbeperkt geheugen kunnen verbruiken. #97615 Met dank aan @cxbasdev.
  • De documentverwerking van Google Meet weigert nu te grote Google Drive-exports voordat deze OpenClaw kunnen destabiliseren, terwijl normale documenten nog steeds als tekst worden geëxporteerd. #97620 Met dank aan @alix-007, @vincentkoc.
  • OAuth-aanmelding, tokenuitwisseling en projectdetectie voor Google retourneren nu een begrensde fout bij te grote antwoorden, in plaats van een procescrash te riskeren. #97628 Met dank aan @vincentkoc, @wangmiao0668000666.
  • Mistral-compatibele eindpunten stoppen nu te grote streamingantwoorden met een gelabelde fout voordat het geheugen van OpenClaw kan opraken. #97648 Met dank aan @wangmiao0668000666.
  • Gebruikscontroles van MiniMax en andere gedeelde providers mislukken nu veilig bij te grote of onjuist opgemaakte antwoorden, in plaats van deze onbeperkt te bufferen. #97659 Met dank aan @cxbasdev, @vincentkoc.
  • Fouten bij aanmelding en tokenvernieuwing voor Chutes bevatten nu een nuttig, begrensd fragment zonder toe te staan dat een eindpunt een onbeperkt antwoord naar het geheugen streamt. #97808 Met dank aan @pick-cat.
  • Verbindingstests voor Microsoft Foundry stoppen nu te grote of continu gestreamde foutantwoorden, terwijl beknopte configuratiediagnostiek behouden blijft. #97812 Met dank aan @pick-cat.
  • HTTP 429-antwoorden van Z.AI en vergelijkbare providers maken nu onderscheid tussen tijdelijke overbelasting van de service en normale snelheidsbeperking, en behouden de door de provider opgegeven wachttijd voor een nieuwe poging. #98165 Met dank aan @sunnyshu0925.
  • OpenRouter-modelprobes en agentverzoeken gebruiken nu correct API-sleutels die in de omgeving of een profiel zijn gevonden, in plaats van te mislukken met een fout wegens een ontbrekende authenticatieheader. #98187 Gerelateerd: #97934. Met dank aan @laurencebrown, @sunlit-deng.
  • Hulpmiddelen voor afbeeldingen en video kunnen nu automatisch geconfigureerde modellen van providerplugins selecteren die via omgevingsvariabelen zijn geauthenticeerd. #98623 Met dank aan @medns.
  • Een onjuist opgemaakt antwoord met Inworld-stemmen produceert nu een duidelijke providerspecifieke fout in plaats van een onbehulpzame parse-uitzondering of procescrash. #98660 Met dank aan @solodmd.
  • Nemotron 3 Super stelt nu zijn volledige contextbudget van 1,048,576 tokens beschikbaar in de gebundelde NVIDIA-fallbackcatalogus van OpenClaw, in plaats van Compaction toe te passen bij de verouderde limiet van 262,144 tokens. #98726 Met dank aan @eleqtrizit.
  • Abnormaal grote antwoorden van Google Meet, Calendar of OAuth stoppen nu met een fout voordat ze ongecontroleerd Gateway-geheugen kunnen verbruiken. #98850 Met dank aan @pandah97.
  • Bij providerfouten blijft de fouttekst nu binnen de geconfigureerde groottelimiet, zodat te grote antwoorden logboeken of zichtbare diagnostiek niet kunnen overweldigen. #99340 Met dank aan @pick-cat.
  • ClawRouter-modellen die in de standaardinstellingen van agents zijn geselecteerd, worden nu tijdens runtime correct omgezet wanneer de referentie in een authenticatieprofiel is opgeslagen in plaats van in de omgeving. #99759
  • Automatisch geconfigureerd videobegrip gebruikt nu standaardmodellen van providers, zoals het bedoelde videomodel van Moonshot, tenzij de gebruiker expliciet een model heeft geselecteerd. #99791 Met dank aan @vincentkoc, @zhangguiping-xydt.
  • Generieke providerconfiguraties voor officiële DashScope/Qwen-, Moonshot-, Z.AI-, DeepSeek-, Groq-, Cerebras- en Chutes-eindpunten behouden nu het compatibiliteitsgedrag dat deze diensten vereisen, zelfs zonder optionele plugins. #100125
  • Door ChatGPT OAuth ondersteunde Responses-sessies behouden nu de backendaffiniteit tussen beurten, waardoor de promptcache beter wordt hergebruikt en dezelfde gesprekscontext minder vaak opnieuw wordt verwerkt. #100233 Met dank aan @marvinthebored, @obviyus, @peetiegonzalez.
  • Google Live-spraaksessies kunnen nu OpenClaw-tools registreren en aanroepen in plaats van hun declaraties af te wijzen voordat een beurt met toolondersteuning begint. #100260
  • Directe mistral-medium-3-5-aanvragen sturen nu het door de gebruiker geselecteerde instelbare redeneerniveau naar Mistral als reasoningEffort. #100688 Met dank aan @aniruddhaadak80, @wm0018.
  • MiniMax-beeldbegrip stopt nu te grote of verkeerd gevormde geslaagde antwoorden bij een begrensde limiet, waardoor het geheugen wordt beschermd en tegelijk een bruikbare diagnose wordt geretourneerd. #100694 Met dank aan @zhangguiping-xydt.
  • Het vooraf laden van LM Studio-embeddings respecteert nu de geconfigureerde contextlimiet, waardoor GPU-fouten door onvoldoende geheugen tijdens geheugenzoekopdrachten op beperkte hardware afnemen. #100750 Met dank aan @hxz398, @zak-li, @zoowh.
  • Hugging Face-modeldetectie valt nu terug op de meegeleverde catalogus wanneer een providerantwoord verkeerd gevormd of te groot is, in plaats van overmatig geheugengebruik te riskeren. #101079 Met dank aan @cxbasdev.
  • Featherless AI heeft nu een officieel installatie- en onboardingpad voor providers, inclusief FEATHERLESS_API_KEY, een zorgvuldig geselecteerde standaardwaarde featherless/Qwen/Qwen3-32B en ondersteuning voor exacte Featherless-model-ID's. #101092 Met dank aan @vincentkoc.
  • Meta Model API is nu beschikbaar via de openbare provider meta, met meta/muse-spark-1.1, canonieke providerdocumentatie en zelfstandige installatiepaden via npm of ClawHub. #103070 Met dank aan @vincentkoc.
  • De meegeleverde Meta-provider gebruikt nu https://api.meta.ai/v1, vermeldt de gedocumenteerde uitvoerlimiet van 131,072 tokens van Muse Spark 1.1 en past aanvraagbeveiligingen voor officiële hosts toe. #103680 Met dank aan @vincentkoc.
  • Vertrouwde officiële externe providers kunnen nu modelspecifieke denkopties tonen vóór volledige runtimeactivering, waaronder uit, laag, hoog en maximaal voor Z.AI GLM 5.2. b4fce16 Met dank aan @vincentkoc.
  • Anthropic-agents die via AWS Bedrock worden gerouteerd, kunnen Feishu Bitable-schrijftools ingeschakeld houden zonder dat de tooldefinities elk gesprek blokkeren. #94990 Met dank aan @twinslee, @vincentkoc.
  • Aanmelden bij Anthropic wijst nu niet-ondersteunde overschrijvingen van de callbackhost af, houdt autorisatie op standaard lokale loopbackadressen en voorkomt callbackfouten of blootstelling via een niet-lokale listener. #96917 Met dank aan @xialonglee.
  • Bij verlopen Claude CLI-authenticatie wordt nu de exacte herstelopdracht claude auth login && openclaw models auth login --provider anthropic --method cli getoond in plaats van een algemene foutmelding. #97669 Met dank aan @alix-007.
  • Geschikte rechtstreekse API-sleutelaanvragen aan Claude Fable 5 retourneren nu een antwoord van Opus 4.8 wanneer de veiligheidsclassificator van Anthropic Fable afwijst, waarbij de diagnostiek en Opus-facturering duidelijk worden vermeld. #99906
  • Claude Fable 5 gebruikt nu de verwachte Anthropic-streamconfiguratie context1m wanneer 1M-context is ingeschakeld, zonder vergelijkbare model-ID's te beïnvloeden. #100572 Met dank aan @zhangguiping-xydt.
  • Anthropic-compatibele modelaanvragen gebruiken nu consequent het beveiligde transport, de antwoordnormalisatie en de beheerde streamopschoning van OpenClaw, in plaats van deze via de SDK te omzeilen. #101357 Met dank aan @wangmiao0668000666.
  • Claude-gesprekken via GitHub Copilot kunnen na een toolfout zonder zichtbare uitvoer doorgaan in plaats van herhaaldelijk provider-schemafouten te veroorzaken. #101373 Met dank aan @galiniliev.
  • Anthropic-compatibele aanroepen met tokenlimieten die te klein zijn voor handmatig denken, worden nu normaal zonder denken uitgevoerd in plaats van te mislukken bij providervalidatie. #101415 Met dank aan @pick-cat.
  • Gemini CLI-media-analyse retourneert nu de beschrijving, zelfs wanneer het geldige antwoord ook geneste gebruiksgegevens of andere metadata bevat. #96432 Met dank aan @lin-hongkuan.
  • MCP-tools die arrays of objecten verwachten, kunnen deze waarden nu accepteren wanneer Xiaomi MiMo, Ollama of een andere getroffen provider ze als JSON-tekenreeksen retourneert, waardoor een validatiefout vóór uitvoering wordt voorkomen. #96922 Met dank aan @liuhao1024.
  • Gerepareerde toolaanroepen in platte tekst van LM Studio, xAI en Ollama verzenden nu een definitieve voltooiingsgebeurtenis, zodat plugins en andere streamingconsumenten ze betrouwbaar kunnen afronden. #104714
  • Statusoverzichten respecteren nu providerlokale modelaliassen en tonen de geselecteerde alias zonder een onterechte waarschuwing dat het vastgezette model niet overeenkomt. 1d4e789
  • Cloudflare 403-challenges bij OpenAI- of Codex OAuth-aanvragen geven nu richtlijnen over Gateway-blokkering in plaats van gebruikers ten onrechte te vertellen dat hun authenticatie is mislukt. #94440 Gerelateerd: #94432. Met dank aan @lzyyzznl, @pbm9z95m6z-hue.
  • Configuraties die de uitgefaseerde API-ID openai-codex-responses gebruiken, krijgen nu een validatiemelding waarin de ondersteunde vervanging wordt genoemd in plaats van een algemene foutmelding. #96257 Met dank aan @james-16, @yetval.
  • Verouderde verwijzingen naar openai-codex verwijzen beheerders nu naar openclaw doctor --fix en openclaw models status in plaats van configuratie voor te stellen die niet door de validatie komt. #100120 Met dank aan @jason-vaughan, @sunnyshu0925, @vincentkoc.
  • OpenAI-authenticatiefouten verwijzen ChatGPT/Codex OAuth-gebruikers nu naar een model dat compatibel is met hun bestaande aanmelding, in plaats van een verouderde standaardwaarde aan te bevelen. #100579 Met dank aan @zhangguiping-xydt.
  • Codex-app-serveruitvoeringen met een ongeldige ChatGPT OAuth-sessie tonen nu direct de werkelijke aanmeldingsfout in plaats van te wachten op een misleidende authenticatietime-out van tien seconden. #100713 Met dank aan @lin-hongkuan.
  • Voortgezette gesprekken met strikte aangepaste OpenAI Responses-compatibele eindpunten mislukken niet langer door een niet-ondersteund veld input[n].status en schakelen niet meer onnodig over op een terugvalmodel. #100831 Met dank aan @chenxiaoyu209.
  • Codex-uitvoeringen die door de afwijzingslimiet van de bewaker worden gestopt, vermelden nu waarom ze zijn beëindigd, zodat beheerders het resultaat niet hoeven aan te zien voor een crash, annulering of algemene onderbreking. #101220 Met dank aan @darren2030.
  • Codex-native delegatie vanuit OpenClaw-threads maakt nu weer native taakrecords aan, terwijl niet-ondersteunde aangepaste versies van de Codex-app-server bij het opstarten mislukken met een duidelijke foutmelding over de minimale versie. #101221
  • Crestodian-configuratie- en reparatiechats bij uitvoeringen met Codex-ondersteuning hebben nu toegang tot de benodigde status- en reparatietool, in plaats van te stoppen met een melding over een ontbrekende tool. #101281
  • Gedeelde Codex-app-serverclients houden gebruikslimieten, afkoelperiodes voor authenticatie, threadabonnementen en hervatte verbindingen nu gekoppeld aan het account en gesprek waartoe ze werkelijk behoren. #101376
  • Realtime OpenAI-spraaksessies gebruiken nu standaard gpt-realtime-2.1 wanneer geen model is opgegeven, terwijl expliciet vastgezette modellen blijven werken. #101390 Met dank aan @vincentkoc.
  • Codex-sessies die gpt-5.5-pro of gpt-5.4-pro gebruiken, begrenzen niet-ondersteunde redeneerniveaus nu vóór de eerste beurt, waardoor een onmiddellijke afwijzing van de aanvraag wordt voorkomen wanneer live metadata niet beschikbaar is. #101484 Met dank aan @zhangguiping-xydt.
  • Fouten in de stdout van de Codex-app-server beëindigen getroffen aanvragen nu correct, terwijl een fout in stderr die alleen voor diagnostiek dient, een verder gezonde beurt niet langer onderbreekt. #101505 Met dank aan @mushuiyu886, @vincentkoc.
  • Wanneer een OpenAI- of OpenAI-compatibel chat-completionsmodel een aanvraag weigert, zien gebruikers nu de uitleg van de provider in plaats van een leeg assistentantwoord. #102344 Met dank aan @wuqxuan, @yetval.
  • OpenAI-beeldgeneratie en het bewerken van referentiebeelden crashen niet langer wanneer inloggegevens of een aangepaste basis-URL gereed zijn voordat de providermodelcatalogus volledig is geladen. #105518 Met dank aan @vincentkoc.
  • Nadat /model de provider van een sessie wijzigt, rapporteren /status en session_status nu de gebruiks-, authenticatie-, runtime- en contextdetails van die provider in plaats van verouderde standaardwaarden. #93384 Met dank aan @obviyus, @osolmaz, @rollingshmily, @samiralibabic, @zhangguiping-xydt.
  • Traceringen van modelaanroepen bevatten nu details over de promptgrootte en het tokengebruik per aanroep, zodat beheerders kosten en promptgroei kunnen onderzoeken zonder onbewerkte inhoud vast te leggen. #95770 Met dank aan @amknight.
  • Fouten in de aanvraagindeling en het schema tonen nu de relevante diagnose zonder gebruikers onnodige stappen voor provideraanmelding of herconfiguratie te laten doorlopen. #95779 Met dank aan @pick-cat.
  • Parallel zoeken op het web retourneert nu een begrensde fout wanneer een upstreamantwoord verkeerd gevormd, te groot of oneindig doorlopend is, in plaats van vastlopen of een crash door onvoldoende geheugen te riskeren. #96035 Met dank aan @alix-007.
  • Exa-zoekopdrachten wijzen nu antwoorden boven de ondersteunde limiet af, zodat overmatige provideruitvoer OpenClaw niet kan laten vastlopen of geheugendruk kan veroorzaken. #96038 Met dank aan @alix-007.
  • Bestaande xAI- en Grok OAuth-sessies die het uitgefaseerde tokeneindpunt gebruiken, kunnen na afloop worden vernieuwd zonder opnieuw een aanmelding via de browser of een SSH-tunnel te vereisen. #96146 Met dank aan @fuller-stack-dev, @jaaneek.
  • OpenRouter-scans interpreteren modelnamen zoals 8b-70b nu op basis van hun grotere parametergrootte, waardoor minimumgroottefilters en beveiligingswaarschuwingen voor kleine modellen worden verbeterd. #96288 Met dank aan @ly-wang19.
  • /model default zet een actieve sessie na bijsturing, fallback of een eerdere handmatige selectie nu daadwerkelijk terug naar het geconfigureerde model. #96318 Met dank aan @marsman-lab, @sunnyshu0925.
  • Catalogi voor mediageneratie behouden nu de juiste markering voor het standaardmodel, zelfs wanneer de providermetadata onschadelijke omringende witruimte bevat. #96430 Met dank aan @lin-hongkuan.
  • Aanmelden bij OpenRouter mislukt nu veilig bij te grote antwoorden, en het verzenden via Discord-webhooks blijft slagen wanneer de optionele antwoordtekst ontbreekt, ongeldig is of te groot is. #98098 Met dank aan @lwy-2.
  • Bewerkingen van referentieafbeeldingen via door Fal gehoste Grok Imagine en Nano Banana 2 Lite bereiken nu de juiste service, terwijl fallbacks met gemengde modellen de ondersteunde resolutie- en referentielimieten van elke kandidaat respecteren. #98688 Met dank aan @davenicoll, @vincentkoc.
  • Ongeldige batches met Voyage-embeddings sluiten nu hun downloadverbindingen nadat het parsen mislukt, waardoor zich minder resources ophopen tijdens herhaalde of grote werklasten. #98840 Met dank aan @solodmd.
  • Bij korte niet-Engelstalige audio blijft de geconfigureerde taalaanwijzing nu behouden zonder een niet-gerelateerde Engelse prompt, waardoor minder vaak onbedoeld wordt vertaald wanneer gebruikers een transcript in de gesproken taal verwachten. #99023 Met dank aan @flyveryhigh, @nianjiuzst.
  • Wanneer een actieve Control UI- of TUI-sessie via een providergekwalificeerde modelalias wordt omgeschakeld, worden nu de canonieke provider en het canonieke model opgeslagen, zodat het volgende verzoek niet wordt geweigerd. #100209 Met dank aan @sahilsatralkar.
  • Gateway-chat classificeert berichten van gemengde providers nu als snelheidslimieten wanneer beperking de werkelijke fout is, zodat gebruikers hersteladvies krijgen dat bij het probleem past. #100755 Met dank aan @pick-cat.
  • Agents die worden gemaakt door referenties te kopiëren, behouden nu de overdraagbare prioriteit van het providerprofiel van de bronagent, in plaats van onverwacht andere referenties te kiezen. #100833 Met dank aan @machine3at.
  • OpenRouter-voltooiingen waarvoor de provider $0 in rekening brengt, blijven nu als gratis geregistreerd in transcripties, samenvattingen, logboeken en gebruikstotalen, in plaats van te worden vervangen door geschatte catalogusprijzen. #101177
  • Nieuwe of bijgewerkte providerreferenties die via de CLI worden ingevoerd, verschijnen nu in de modelkiezer van de actieve Gateway en Control UI zonder dat geheimen handmatig opnieuw hoeven te worden geladen of opnieuw hoeft te worden gestart. #101256 Met dank aan @fuller-stack-dev.
  • openclaw status en session_status stellen nu vast wanneer een sessie een fallbackmodel gebruikt en tonen daarnaast het geconfigureerde primaire model. #101337 Met dank aan @lzy3538.
  • MiniMax TTS legt nu nauwkeurig uit dat het volume groter dan 0 moet zijn en maximaal 10 mag bedragen wanneer een instructie ongeldig is. #101359 Met dank aan @quratulain-bilal.
  • Fouten van MiniMax VLM en providers voor systeemeigen PDF's blijven nu leesbaar wanneer emoji of andere aanvullende tekens de limiet van het diagnostische fragment bereiken. #101728 Met dank aan @wings1029.
  • Zeer lange model-ID's van OpenRouter Fusion blijven nu geldige Unicode in de agentprompt, in plaats van een beschadigd teken te tonen wanneer een emoji de weergavelimiet bereikt. #104433 Met dank aan @zhangguiping-xydt.
  • Modellen op basis van OAuth worden nu beschikbaar in de modelbrowser van Gateway nadat referenties vanuit een ander CLI-proces zijn vernieuwd, zonder dat Gateway opnieuw hoeft te worden gestart. #104732 Met dank aan @fuller-stack-dev.
  • Bij het onboarden van een provider wordt niet langer een leeg request-blok geschreven wanneer geen verzoekoverschrijvingen zijn opgegeven. 3a0a736 Met dank aan @vincentkoc.
  • De diagnostische tijdlijn toont nu wanneer modelaanroepen van providers zijn uitgevoerd, hoelang ze duurden en of ze zijn geslaagd, zonder de inhoud van prompts of antwoorden vast te leggen. 7253552 Met dank aan @vincentkoc.

Geheugen en gesprekken

Herinneringen ophalen, lange chats en sessiecontinuïteit

De indexering, het ophalen, de wikisynchronisatie en het zoeken van geheugen herstellen beter van onjuist opgemaakte pagina's, verouderde statussen, grote indexen, tijdelijke leesfouten en niet-overeenkomende providers, zonder nuttige opgeslagen context te verbergen of gebruikersnotities te overschrijven. Wanneer een resultaat onvolledig is of een geconfigureerde geheugenprovider niet beschikbaar is, wordt de fout duidelijker weergegeven in plaats van de indruk te wekken dat het antwoord volledig is.

Sessies, transcripties, Compaction, doelen en routering behouden het bedoelde gesprek ook consistenter bij herstarts, resets, vertraagde vervolgvragen, uitvoeringen met veel tools en wijzigingen van client. Het praktische resultaat is minder ontbrekende geschiedenis, minder antwoorden die bij de verkeerde sessie worden opgeslagen en een betrouwbaardere voortzetting van langlopende werkzaamheden.

Bronnen en bijdragers
  • Bij het promoveren naar duurzaam geheugen houdt OpenClaw nu de beheerde Dreaming-markeringen en aangrenzende beheerde inhoud buiten MEMORY.md wanneer een opgehaald bereik een blokgrens raakt. #83718 Met dank aan @grifjef.
  • De QMD-modi search en vsearch slaan de LLM-herrangschikker nu over, waardoor de latentie afneemt en onnodige GPU-fouten worden voorkomen, terwijl de volledige modus query blijft herrangschikken. #88887 Met dank aan @potterdigital.
  • Afgeleide vervolgtoezeggingen keren na tijdelijke model- of netwerkfouten tijdens extractie nu terug naar de wachtrij, waardoor minder herinneringen worden gemist zonder dubbele verwerking. #89817 Met dank aan @masatohoshino.
  • Memory Wiki-pagina's met de titel Index blijven nu opgeslagen, doorzoekbaar en opvraagbaar in plaats van verborgen of overschreven te worden door gegenereerde directorypagina's. #94326 Met dank aan @vincentkoc, @yetval.
  • Active Memory waarschuwt nu wanneer opgehaalde operationele details mogelijk verouderd zijn en markeert ingekorte samenvattingen duidelijk, zodat oude of onvolledige status minder snel actueel lijkt. #95888 Met dank aan @spencer2211.
  • Memory Wiki-pagina's in submappen verschijnen nu net als pagina's op het hoogste niveau in zoekresultaten, zoekopdrachten, gecompileerde indexen, overzichten en kluis-aantallen. #96022 Met dank aan @machine3at, @vincentkoc.
  • Grote geheugenindexen kunnen nu gefilterde overeenkomsten retourneren na de eerste 4.096 kandidaten van sqlite-vec, zonder fouten of het stilzwijgend missen van geldige resultaten. #96157 Met dank aan @itsuzef, @vincentkoc.
  • Herhaalde, door QMD ondersteunde aanvragen voor memory_search en openclaw memory search kunnen na de eerste zoekopdracht sneller resultaten opleveren, terwijl diagnostiek de insteltijd van de zoektijd onderscheidt en ontbrekende collecties nog steeds herstel activeren. #96655 Met dank aan @bek91.
  • Geheugenzoekopdrachten werken nu met geïnstalleerde generieke embeddingplugins zoals lokale llama.cpp, inclusief hun standaardmodel en verbindingsdetails. #97095 Met dank aan @849261680.
  • Eén Memory Wiki-pagina met defecte YAML verhindert niet langer dat gezonde pagina's worden doorzocht, gecompileerd, gecontroleerd, geteld of bijgewerkt. #97177 Gerelateerd: #96125. Met dank aan @cow11023, @sunnyshu0925.
  • Lichte Dreaming van Memory Core herhaalt niet langer een ongewijzigd werksamenvattingsblok in DREAMS.md, terwijl echte updates van dagelijkse notities later nog steeds kunnen verschijnen. #97446 Met dank aan @aaajiao, @qingminglong.
  • Memory Wiki markeert beweringen met onjuist gevormde expliciete tijdstempels voor actualiteit nu als onbekend, in plaats van de onjuiste metadata met de paginadatum te maskeren. #97465 Met dank aan @ly-wang19.
  • Gedetailleerde /status plugins waarschuwt nu wanneer een geconfigureerde leverancier van geheugenembeddings niet beschikbaar is en semantisch ophalen is teruggevallen op zoeken met trefwoorden. #97968 Met dank aan @masatohoshino.
  • De linkcontrole van Memory Wiki negeert nu tekst die op een link lijkt binnen inlinecode en codeblokken, terwijl echte verbroken links in proza nog steeds worden gemeld. #98095 Met dank aan @durambar, @vincentkoc, @zhangqueping.
  • Updates van Memory Wiki-bronnen behouden nu handgeschreven notities wanneer OpenClaw door een tijdelijke leesfout de bestaande pagina niet veilig kan laden. #98360 Gerelateerd: #98345. Met dank aan @qingminglong, @vincentkoc, @yetval.
  • QMD-geheugenherinnering zet onjuist gevormde of met waarschuwingen gevulde uitvoer van mcporter nu om in een duidelijke, gefilterde fout in plaats van onbewerkte tekst van het subproces te tonen. #98381 Met dank aan @miorbnli.
  • Synchronisatie van Memory Wiki-bronnen kan nu herstellen wanneer een pagina ontbreekt of conflicteert met iets dat geen bestand is, terwijl bestaande inhoud behouden blijft wanneer opnieuw proberen nog steeds onveilig is. #99276 Met dank aan @obviyus.
  • memory_get met corpus=all kan nu een beschikbare wiki-aanvulling retourneren wanneer het gevraagde geheugenbestand ontbreekt, in plaats van met een leeg resultaat te stoppen. #100904 Met dank aan @mushuiyu886, @vincentkoc.
  • Spraaknotities op iOS blijven nu bij de bedoelde chat en herstellen betrouwbaarder bij offlinewachtrijen, opnieuw aanmaken van de app, onzekere verzendingen en concurrerend microfoongebruik. #101236
  • Imports van Memory Wiki gaan nu door wanneer een bronpagina conflicteert met een beschermd kluisitem, in plaats van de volledige import te stoppen. 76db9a3 Met dank aan @vincentkoc.
  • Met memorySearch.provider: none start OpenClaw nu FTS-only-geheugen zonder een onnodige scan van Plugin-mogelijkheden. fbf574a
  • Na /new of /reset blijft het vorige gesprek beschikbaar voor dagelijkse geheugensamenvattingen en zoekopdrachten in de volledige geschiedenis via de session-logs-Skill. #71537 Met dank aan @injinj.
  • Wanneer het legen van het geheugen is ingeschakeld, krijgt belangrijke gesprekscontext nu de kans om vóór automatische Compaction in duurzaam geheugen terecht te komen, waardoor stille hiaten in opgeslagen notities afnemen. #84792 Met dank aan @turbotheturtle.
  • Afbeeldingen die vanuit iOS of via Node agent.request worden gedeeld, blijven na het opnieuw laden van de geschiedenis nu gekoppeld aan de juiste gespreksbeurt, zodat latere berichten ze nog steeds kunnen gebruiken. #86936 Met dank aan @peterdsp.
  • Een groepschat of Gateway-sessie kan nu bij het volgende zichtbare verzoek worden hervat na een mislukte, verlopen of afgebroken beurt, zonder dat /new of handmatige bewerkingen van sessiebestanden nodig zijn. #89045 Met dank aan @jerry-xin.
  • De geschiedenis van Voice Call blijft nu bij de juiste geconfigureerde agent na herstarts en upgrades van de Gateway, terwijl dubbelzinnige verouderde status ongewijzigd blijft met bruikbare waarschuwingen. #89884 Met dank aan @mushuiyu886.
  • Interactieve QMD-geheugenzoekopdrachten zonder overeenkomsten retourneren nu snel een leeg resultaat, in plaats van vastgelopen te lijken tijdens onnodig indexonderhoud. #90030 Gerelateerd: #90023. Met dank aan @ruben2000de, @sahibzada-allahyar.
  • Bij het starten ruimen de Gateway en ingebedde TUI nu oude tijdelijke sessiebestanden op die door abrupte afsluitingen zijn achtergelaten. Dit vermindert verborgen schijfgroei, terwijl recente of mogelijk herstelbare status behouden blijft. #90503 Met dank aan @sahibzada-allahyar.
  • Gedeelde transcripten van groepen en kanalen behouden nu voor elke duurzame gebruikersbeurt de afzender-ID, weergavenaam en gebruikersnaam, zodat deelnemers bij latere verwerking van geschiedenis en geheugen correct worden toegeschreven. #90552 Met dank aan @pick-cat.
  • /export-session waarschuwt nu wanneer een door CLI of ACP ondersteunde export alleen gebruikersberichten bevat en verwijst gebruikers naar het backendtranscript voor ontbrekende gegevens over de assistent, tools, het gebruik en de kosten. #90867 Met dank aan @tank-x3, @vincentkoc, @xydigit-sj.
  • Langdurig actieve Gateways kunnen verouderde eenmalige modelcontrolesessies verwijderen voordat ze echte gespreksgeschiedenis verdringen, met speciale CLI-rapportage voor controle. #91057 Met dank aan @jalehman, @wangwllu.
  • openclaw export-trajectory en /export-trajectory bevatten nu geredigeerde berichten uit oudere versie 1-sessies, in plaats van een geslaagd maar leeg transcript te produceren. #93814 Met dank aan @yetval.
  • Sessiegeheugenbestanden die rond /new en /reset worden aangemaakt, bewaren nu één exemplaar van elk assistentantwoord in plaats van antwoorden van redeneringsmodellen te dupliceren. #94401 Met dank aan @sallyom, @sunnyshu0925.
  • Nieuw gepromoveerde langetermijnherinneringen laten nu onbewerkte transcripten, samenvattingen, sessieheaders, prompts voor het legen en storende scoregegevens weg, zodat nuttige notities gemakkelijker te vinden zijn. #94636 Met dank aan @josephur, @pinghe-learn, @tayoun.
  • Lange sessies met veel CJK-tekens die een contextengine zoals lossless-claw gebruiken, stoppen niet langer bij een onjuiste voorcontrole voor prompt too large nadat de engine de prompt al heeft beheerd. #95342 Met dank aan @jalehman, @mpz4life.
  • Grote Chinese, Japanse en Koreaanse toolresultaten worden nu nauwkeuriger geschat, waardoor onjuiste onderbrekingen wegens contextoverschrijding en voortijdige Compaction afnemen. #95447 Met dank aan @moguangyu5-design, @vincentkoc.
  • openclaw doctor --fix kan nu verouderde Memory Core-indexen van upgrades vanaf 2026.6.9 overzetten naar de huidige opslag zonder een volledige nieuwe embedding af te dwingen. #95631 Met dank aan @mushuiyu886, @vincentkoc.
  • Afgebroken of verlopen ingebedde uitvoeringen geven nu hun schrijfvergrendeling voor de sessie vrij, zodat het volgende bericht kan doorgaan zonder minutenlang wachten of bestanden handmatig op te ruimen. #96100 Met dank aan @richwilson-bloom, @sallyom, @xialonglee.
  • Prompts met Oost-Aziatische tekens over de volledige breedte krijgen nu nauwkeurigere schattingen van hun grootte, zodat contextbeheer kan beginnen voordat een te groot verzoek het model bereikt. #96442 Met dank aan @lin-hongkuan.
  • Dreaming houdt verwijderde of geresette transcriptarchieven en door Cron aangemaakte onderliggende gesprekken nu buiten de verzameling geleerde sessies. Dit vermindert dubbele geschiedenis en automatiseringsruis zonder bewaarde archieven uit historische zoekopdrachten te verwijderen. #96517 Met dank aan @adam-researchh, @jalehman, @xialonglee.
  • Gecomprimeerde agentgeschiedenis vermeldt nu echte toolfouten in plaats van geslaagde starts van subagents herhaaldelijk onjuist als fout te markeren, ook wanneer oudere transcriptrecords de onjuiste foutvlag bevatten. #96842 Met dank aan @nxmxbbd.
  • Antwoorden die een automatische dagelijkse reset of inactiviteitsreset overspannen, blijven nu samen in één toegankelijk transcript in plaats van latere uitvoer te verliezen. #97164 Met dank aan @joshavant, @yetval.
  • Ongeldige transcriptitems veroorzaken nu een zichtbare schrijffout in plaats van undefined JSONL-regels te worden die na opnieuw laden stilzwijgend verdwijnen. #97356 Met dank aan @miorbnli.
  • Importsamenvattingen van Memory Wiki kunnen ChatGPT-tekst met emoji nu inkorten zonder beschadigde vervangingstekens achter te laten. #97362 Met dank aan @mushuiyu886.
  • openclaw sessions cleanup --fix-missing behoudt nu nieuwe Cron-sessies met geldige transcripties en rapporteert herstelde vermeldingen duidelijk. #97495 Met dank aan @qingminglong.
  • Lange gesprekken herstellen Compaction nu na tijdelijke verbrekingen bij de provider, in plaats van nuttige geschiedenis te vervangen door een beperkte tijdelijke samenvatting. #97504 Met dank aan @hugenshen.
  • Bij automatisch herstel van conflicten in de rolvolgorde van providers wordt nu het volledige vorige transcript als JSONL-bestand met tijdstempel gearchiveerd voordat een korter eindgedeelte opnieuw wordt afgespeeld. #97544 Met dank aan @yungchentang.
  • Lange gesprekken die historyLimit of dmHistoryLimit gebruiken, behouden nu na Compaction hun eerder opgeslagen samenvatting, zodat de assistent eerdere context beter kan onthouden. #97591 Met dank aan @liuhao1024, @yetval.
  • Bij het hervatten van werk vanuit een project wordt nu alleen de opgeslagen agentsessie van dat project geopend, zodat niet-gerelateerde transcripties niet door elkaar raken. #97785 Gerelateerd: #96542. Met dank aan @qingminglong, @yetval.
  • openclaw memory status waarschuwt nu wanneer sessietranscripties nog moeten worden geïndexeerd, in plaats van ten onrechte te melden dat het geheugen actueel is. #97857 Gerelateerd: #97814. Met dank aan @che10x, @zw-xysk.
  • Gecompacteerde groepsgesprekken behouden nu identieke lange berichten van verschillende deelnemers, terwijl onbedoelde dubbele pogingen van dezelfde afzender nog steeds worden verwijderd. #98336 Met dank aan @sunnyshu0925, @yetval.
  • Terugkerende provider-CLI-Cron-taken en lokale openclaw agent-uitvoeringen behouden nu hun bestaande providergesprek over de dagelijkse resetgrens heen, in plaats van stilzwijgend context te verliezen. #98356 Met dank aan @yetval.
  • Bij het lezen van transcriptoverzichten en imports worden bestanden nu betrouwbaar gesloten na ongeldige gegevens, zodat langdurig actieve processen niet geleidelijk alle bestandshandles opgebruiken. #98493 Gerelateerd: #98467. Met dank aan @wangmiao0668000666, @zhanglei99586.
  • Het opnieuw uitvoeren van memory-wiki-synthese of ChatGPT-imports kan handgeschreven notities, frontmatter of importstatus niet langer wissen wanneer een bestaande pagina tijdelijk niet kan worden gelezen. #98787 Met dank aan @vincentkoc, @yetval.
  • Discord, WebChat en andere lopende gesprekken kunnen antwoorden blijven ontvangen wanneer achtergrondactiviteit tijdens het starten van een antwoord dezelfde sessie bijwerkt, zonder een onterecht initialisatieconflict of een verloren bericht. #98835 Gerelateerd: #98672. Met dank aan @aaronfaby, @jalehman, @moguangyu5-design.
  • Heropende sessies kunnen oudere toolresultaten in de vorm van een tekenreeks of afzonderlijk object nu correct opnieuw afspelen, in plaats van geslaagde uitvoer als leeg te behandelen of te mislukken vanwege de opgeslagen vorm. #98891 Gerelateerd: #98825. Met dank aan @obviyus.
  • Oudere of geïmporteerde sessies met assistentberichten als platte tekenreeks worden nu correct opnieuw afgespeeld via provider- en streamingpaden, in plaats van ongeldige gespreksgeschiedenis te verzenden. #98908 Met dank aan @obviyus.
  • Agents in langdurige WebChat-, Discord- en andere directe sessies kunnen nieuwe uitvoer van opdrachten, bestanden, browsers en statussen blijven lezen, in plaats van die te zien verdwijnen of veranderen in een tijdelijke afbeeldingsaanduiding. #98955 Gerelateerd: #98874. Met dank aan @lamkan0210, @momothemage.
  • Het resetten van een ruimte met meerdere agents herstelt de berichtbezorging nu snel, in plaats van de bevestigingen en in de wachtrij geplaatste antwoorden van de meeste agents enkele minuten te blokkeren. #99091 Met dank aan @gorkem2020, @zengwen-dt.
  • Lange Codex-gesprekken met intensief toolgebruik kunnen nu bij een echte geschiedenisgrens worden gecompacteerd en doorgaan met samengevatte relevante toolresultaten, in plaats van het volledige transcript te behouden. #99391 Gerelateerd: #99375. Met dank aan @imchloe92, @lzy3538.
  • Snelle vervolgberichten in dezelfde chat laten niet langer beide berichten vastlopen terwijl het eerste automatische antwoord wordt afgerond. #99549 Met dank aan @shagrat2.
  • Interactieve antwoorden via de Claude CLI behouden hun opgeslagen sessie nu consistenter, waardoor de continuïteit behouden blijft en de volledige geschiedenis minder vaak opnieuw hoeft te worden afgespeeld. #99595 Gerelateerd: #99372. Met dank aan @obviyus.
  • Agents via een CLI in groepschats met meerdere personen behouden nu de gesprekscontext wanneer deelnemers elkaar afwisselen, zonder de toolmachtigingen van niet-eigenaren uit te breiden. #99640 Gerelateerd: #99633. Met dank aan @obviyus.
  • Bij het opnieuw laden van de chatgeschiedenis van de Claude CLI wordt de interne reseed-wrapper van OpenClaw niet langer weergegeven alsof het een door de gebruiker getypt bericht was. #99653 Gerelateerd: #99646. Met dank aan @harjothkhara, @jeehut, @vincentkoc, @zoowh.
  • Sessies met lokale modellen behouden nu de administratie voor automatische Compaction, waardoor herhaaldelijk aanvullen van de context en het niet-reagerende gedrag dat dit kon veroorzaken, worden verminderd. #99678 Gerelateerd: #99677. Met dank aan @headbouyjb, @vincentkoc.
  • Groepsagents via een CLI behouden nu één actief gesprek voor vervolgberichten met en zonder vermelding, in plaats van te resetten en context te verliezen. #99722 Gerelateerd: #99696. Met dank aan @obviyus.
  • Lange agentsessies met intensief toolgebruik behouden nu het nieuwste resultaat van een opdracht, bestand of browser voor het model, terwijl eerst de oudere geschiedenis wordt ingekort. #99756 Met dank aan @acosx.
  • Agents via een CLI behouden nu de gesprekscontinuïteit bij wijzigingen die alleen de prompt betreffen, waardoor onnodige koude starts worden vermeden, maar er nog steeds wordt gereset wanneer beveiligings- of runtimeomstandigheden dit vereisen. #99822 Gerelateerd: #99729. Met dank aan @obviyus.
  • Geïmporteerde Claude CLI-geschiedenis houdt beurten met alleen afbeeldingen en beurten met bijlagen nu zichtbaar wanneer lege verouderde reseed-tekst wordt verwijderd. #99839 Met dank aan @vincentkoc.
  • Bij het terugvallen op een ander model in de Claude CLI wordt nu naast de toolresultaten ook het eerdere spoor van toolaanroepen meegenomen, zodat het vervangende model genoeg context heeft om samenhangend verder te gaan. #99851 Met dank aan @vincentkoc.
  • Lange gecachte Anthropic-toolsessies worden nu gecompacteerd rond de geconfigureerde contextdrempel, in plaats van het werk voortijdig te onderbreken omdat cumulatieve cachetokens op actuele context leken. #99864 Met dank aan @jrex-jooni, @lzy3538, @vincentkoc.
  • Langlevende agents met grote contextvensters behouden nu recente tooluitvoer, voeren Compaction uit bij totale druk en waarschuwen gebruikers om /compact of /new uit te voeren als de druk aanhoudt. #100077 Met dank aan @obviyus.
  • Langdurig actieve agents kunnen nu na het opschonen van de geschiedenis de volledige opdrachtuitvoer en afgekorte web_fetch-inhoud herstellen, waardoor minder kostbaar werk hoeft te worden herhaald en minder paginacontext verloren gaat. #100135 Met dank aan @obviyus.
  • Geschiedenis op basis van transcripties behandelt een ontbrekend bestand nu als leeg, terwijl echte fouten bij toegang, mappen of streams duidelijk worden gerapporteerd, in plaats van gedeeltelijke of onverwerkte resultaten achter te laten. #100524 Met dank aan @cxbasdev, @zhanglei99586.
  • Tijdelijke fouten bij geheugenonderhoud vervangen het antwoord van de agent niet langer, en aanhoudend te grote sessies kunnen herstellen in een nieuwe sessie terwijl het vorige transcript behouden blijft. #100618 Met dank aan @jerry-xin, @rhclaw.
  • Lokale modellen met een kleine context kunnen nu gesprekken beginnen en voortzetten zonder direct in een lus van Compaction wegens overschrijding terecht te komen voordat er bruikbare promptruimte beschikbaar is. #100621 Met dank aan @vincentkoc.
  • Lange sessies die in fasen worden gecompacteerd, behouden nu een duidelijkere volgorde van ouder naar nieuwer wanneer samenvattingen worden gecombineerd, waardoor de kans afneemt dat verouderde context even recent lijkt. #100684 Met dank aan @vincentkoc, @zw-xysk.
  • Tijdelijke leesfouten bij transcripties destabiliseren de diagnostiek van sessielogboeken niet langer en zorgen er niet meer voor dat een onvolledige gebruiksscan de laatste volledige kostencache overschrijft alsof die actueel is. #101062 Met dank aan @cxbasdev, @vincentkoc.
  • Context-engine-plugins kunnen nu de exacte sessie identificeren die na Compaction doorgaat, terwijl oudere integraties die sessionFile gebruiken compatibel blijven. #101182 Met dank aan @jalehman.
  • Een eerste interactie met alleen een opdracht in een automatische antwoordstroom behoudt nu de sessie-update, zelfs wanneer er vooraf geen sessierij bestond. 76d686c
  • Memory Core behoudt nu korte zelfstandige concepten zoals kv en s3 in tags, waardoor ze beter kunnen worden teruggevonden zonder ze binnen niet-gerelateerde woorden te herkennen. #96304 Met dank aan @ly-wang19.
  • Dreaming voor geheugen registreert nu gestructureerde geslaagde of mislukte resultaten voor lichte, REM- en diepe fasen, zodat dashboards en statuscontroles deze betrouwbaar kunnen bewaken. #97723 Met dank aan @lg320531124, @momothemage.
  • openclaw wiki lint negeert nu patronen die op wikilinks lijken binnen codevoorbeelden, zodat echt defecte Memory Wiki-links gemakkelijker te herkennen zijn. #97954 Met dank aan @durambar, @liuhao1024, @vincentkoc.
  • Mac-gebruikers krijgen nu zonder configuratiewijziging betere bescherming voor lokale SQLite-gegevens van OpenClaw na plotselinge stroomuitval of een crash van het besturingssysteem. #99067 Met dank aan @ooiuuii.
  • openclaw wiki lint herkent nu geldige geïmporteerde Obsidian-links op titel, slug, pad zonder fragment of achtervoegsel van het bronpad, waardoor er minder onterechte waarschuwingen voor defecte links zijn. #100017 Met dank aan @ishangodawatta, @k-kerrigan, @vincentkoc.
  • De status van de memory-wiki-bridge geeft nu een bruikbare waarschuwing terug in plaats van te crashen door ongeldige Plugin-artefacten, en readMemoryArtifacts: false voorkomt die leesbewerkingen nu betrouwbaar. #100900 Met dank aan @huveewomg.
  • Wiki-zoekopdrachten en -resultaten leggen nu uit wanneer een oudere of gedeeltelijke geheugenplugin geen ondersteuning voor gedeeld zoeken biedt en geven een praktische tijdelijke oplossing in plaats van een onbewerkte TypeError weer te geven. #100902 Met dank aan @huveewomg, @vincentkoc, @xuanmingguo.
  • Ingebedde agents ontvangen nu correct gevormde samenvattingen van lange media- of JSON-waarden in plaats van beschadigde tekens bij Unicode-afkapgrenzen. #101311 Met dank aan @alix-007.
  • Geheugens met emoji of aanvullende CJK-tekens kunnen nu worden geïndexeerd zonder dat onjuist gevormde tekst de bewerking laat vastlopen. #101574 Met dank aan @jensenwang560-blip.
  • Wanneer zowel het lezen van het primaire geheugen als de bijbehorende wiki-aanvulling mislukt, retourneert memory_get corpus=all nu de oorspronkelijke gestructureerde leesfout in plaats van de toolaanroep te laten vastlopen. #101902 Met dank aan @aniruddhaadak80, @vincentkoc, @zw-xysk.
  • Debuglogboeken van de geheugenindex laten nu zien of een embeddingbatch is voltooid of mislukt, waardoor indexeringsproblemen eenvoudiger zijn op te sporen. #94732 Met dank aan @doubleji817-lang, @xydt-tanshanshan.
  • openclaw memory status --fix herstelt nu de status van het sessiecorpus zonder gezonde dagelijkse geheugenrecords ten onrechte als verouderde gegevens te beschouwen. #93389 Met dank aan @alix-007, @vincentkoc.
  • openclaw memory status toont niet langer onmogelijke totalen voor sessie-indexering waarbij het aantal geïndexeerde bestanden groter is dan het totale aantal bestanden. #95452 Met dank aan @buyitsydney, @liuhao1024.
  • Onjuist gevormde transcriptregels genereren nu een samengevoegde waarschuwing met aantallen overgeslagen en geladen regels, terwijl de resterende bruikbare sessiegeschiedenis verder wordt geladen. #98669 Met dank aan @cxbasdev.
  • Sessies die met /name zijn hernoemd, behouden die aangepaste naam nu in sessielijsten in plaats van terug te vallen op een automatische titel of UUID-achtig label. #98841 Gerelateerd: #98742. Met dank aan @bsg2000, @sunnyshu0925.
  • Bij het voorbereiden van een reset voor een langlopende sessie wordt nu vermeden dat het volledige transcript wordt doorzocht, waardoor de bestandsactiviteit bij het opstarten en het geheugengebruik afnemen naarmate de geschiedenis groeit. #99335 Met dank aan @gmschasiepen, @momothemage.
  • Transcripttools kunnen spiegels voor kanaalbezorging nu herkennen als OpenClaw-administratie in plaats van ze ten onrechte aan te zien voor uitvoer van OpenAI Responses. #99855 Met dank aan @vincentkoc.
  • Een succesvol voltooid gesprek met de hoofdagent gaat bij het volgende bericht nu verder in dezelfde sessie in plaats van onverwacht te worden gereset en het transcript te archiveren. #99985 Met dank aan @sunnyshu0925.
  • ACP-uitvoeringen via een debugproxy worden nu correct afgesloten, markeren opnamesessies als voltooid en sluiten hun opnamedatabases zonder een onterechte databasefout te melden. #100827 Met dank aan @amknight.
  • Auditdetails van mediaproviders die emoji bevatten, blijven nu geldig en leesbaar wanneer ze worden ingekort, in plaats van te eindigen met onjuist gevormde tekens. #101298 Met dank aan @alix-007.
  • Lange agentpromptgegevens met emoji of andere gekoppelde Unicode-tekens blijven nu correct gevormd wanneer ze worden begrensd, waardoor beschadigde tekst in de context van agents en automatisering wordt voorkomen. #101303 Met dank aan @alix-007.
  • Gearchiveerde geheugens rond gebruikersberichten die beginnen met [cron:] blijven doorzoekbaar nadat een sessie is gereset of verwijderd, terwijl daadwerkelijk door cron gegenereerde archieven verborgen blijven. #101322 Met dank aan @ly-wang19.
  • openclaw sessions tail weigert nu te grote trajectmomentopnamen en -updates met een duidelijke limietfout voordat ze het geheugen kunnen uitputten. #101450 Met dank aan @cxbasdev, @vincentkoc.
  • Lange gebruiks- en sessielogboekberichten kappen emoji nu correct af in plaats van beschadigde tekenartefacten weer te geven. #101517 Met dank aan @maweibin.
  • Sessielabels en weergavenamen op het dashboard blijven nu gekoppeld wanneer een sessie na een dag of een periode van inactiviteit wordt vernieuwd. #101576 Met dank aan @merlin-zhou, @zengwen-dt.
  • Diagnostiek voor sessiegeheugen toont nu de juiste werkruimte- en geheugenbestandspaden voor naastgelegen mappen waarvan de namen alleen maar lijken op het pad naar de thuismap van de gebruiker. #101577 Met dank aan @cxbasdev.

Agents, achtergrondwerk en verbindingen

Werk gaande houden en antwoorden afleveren

De Gateway start, maakt verbinding, laadt opnieuw en rapporteert nu de status met duidelijker gedrag voor configuratie, netwerken, taakroutering en resultaataflevering. Agents raken hun geselecteerde werkruimte of gesprek minder snel kwijt, achtergrondwerk bereikt consistenter de juiste bestemming en toolfouten kunnen buiten de chatvoortgang blijven wanneer er nog steeds een bruikbaar definitief antwoord beschikbaar is.

De paden voor het Gateway-protocol en herstel na opnieuw opstarten wijzen ongeldige status ook duidelijker af en houden inspectie beschikbaar tijdens veelvoorkomende fouten in de levenscyclus. Het laden van Skills en de promptoverhead zijn eveneens stabieler, waarbij Skill-beheer onnodig werk voorkomt en cachevingerafdrukken behoudt voor de tekst die providers daadwerkelijk ontvangen.

Bronnen en bijdragers
  • Verouderde subagentsessies volgen nu hun werkelijke nestingniveau, zodat limieten en besturingselementen voor geneste agents niet meer terugvallen op gedrag op het hoogste niveau. #54593 Met dank aan @ruanrrn.
  • Cron-taken met een time-out, verlopen agentverzoeken en verbroken HTTP-clientverbindingen stoppen nu onmiddellijk, in plaats van meer tijd en provideraanroepen te besteden aan model-fallback. #62682 Met dank aan @altaywtf, @cinapbot, @simonusa.
  • Kanaalantwoorden kunnen nu doorgaan zodra een beurt van een ingebedde agent is voltooid, in plaats van ongeveer 50 seconden te wachten op de authenticatieadministratie na de uitvoering. #85829 Met dank aan @turbotheturtle.
  • Providerfouten die BigInt, circulaire objecten of andere ongebruikelijke waarden bevatten, produceren nu de bedoelde gestructureerde transportfout in plaats van het foutrapportagepad te laten crashen. #88401 Met dank aan @pluviobyte.
  • De experimentele slanke modus voor lokale modellen biedt nu standaard een kleiner hulpmiddelenmenu voor beperkte modellen, terwijl beheerders media-, spraak- of PDF-hulpmiddelen expliciet kunnen behouden via toelatingslijsten. #88881 Met dank aan @vincentkoc.
  • Ingebedde agents behouden nu geconfigureerde reservelimieten voor Compaction wanneer runtimebeveiligingen instellingen opslaan, waardoor het contextbudget tijdens langdurig werk minder onverwacht krimpt. #92237 Met dank aan @sercada.
  • Meldingen over de voltooiing van subagents komen nu één keer aan, in plaats van te worden herhaald wanneer de aanvragende sessie tijdens de bezorging verandert. #92274 Gerelateerd: #91527. Met dank aan @fsdwen, @obviyus, @zackchiutw.
  • Geïsoleerde Cron-taken kunnen een resultaat voor een andere sessie aankondigen zonder het antwoord van de ontvanger terug te voeren naar de Cron-uitvoering en dubbele berichtlussen te creëren. #92283 Gerelateerd: #92257. Met dank aan @harjothkhara, @nailujac, @vincentkoc.
  • Een agent vragen een voorkeur te onthouden, activeert niet langer de niet-gerelateerde waarschuwing die wordt gebruikt voor toezeggingen om een automatische herinnering in te plannen. #93862 Met dank aan @arkyu2077.
  • Beurten van Slack en vergelijkbare kanalen met contextinjecterende plugins sturen elk binnenkomend systeemlabel nu één keer naar het model, in plaats van het te dupliceren. #95349 Met dank aan @gorkem2020, @openperf, @vincentkoc.
  • Anthropic-sessies die vastlopen op een fout bij het opnieuw afspelen van een denksignatuur, kunnen het nu één keer opnieuw proberen zonder ongeldige denkblokken en doorgaan zonder /new of herstel van het transcript. #95430 Gerelateerd: #95429. Met dank aan @alexelgier, @lzyyzznl, @vincentkoc.
  • Afgekorte agentlogboeken en diagnostische voorbeelden houden emoji en andere uitgebreide Unicode-tekens nu intact bij het afkappunt. #96296 Met dank aan @ly-wang19.
  • Ingebedde openclaw agent --local-uitvoeringen die OpenAI-compatibele providers gebruiken, rapporteren en bewaren nu het gestreamde tokengebruik in plaats van nul weer te geven, waardoor gegevens over sessies, context, kosten en bewaking verbeteren. #96523 Met dank aan @ly85206559, @vincentkoc.
  • Succesvol gestarte subagents van ingebedde agents blijven nu als succesvol geregistreerd in transcripties en latere Compaction-samenvattingen, in plaats van als hulpmiddelfouten, terwijl echte startfouten zichtbaar blijven. #96851 Met dank aan @neomail2, @parveshsaini.
  • Transcripties en Compaction-samenvattingen van de Codex-runtime nemen succesvolle subagentstarts en doelbewerkingen nu niet meer op in foutregistraties, terwijl echte fouten zichtbaar blijven en hooks voor geaccepteerde starts kunnen worden uitgevoerd. #96856 Met dank aan @nxmxbbd.
  • Lange grep-regels van agents kappen emoji en ongebruikelijke CJK-tekens nu correct af, in plaats van te eindigen met beschadigde vervangingssymbolen. #97559 Met dank aan @zenglingbiao.
  • Telegram-PDF's en andere documenten bieden agents nu een bruikbaar lokaal pad, zodat normale runnerhulpmiddelen de bijlage kunnen openen. #97647 Met dank aan @gallup007, @joshavant.
  • Agents kunnen nu gestructureerde JSON- en resourcehulpmiddelresultaten lezen tijdens het opnieuw afspelen door de provider, in plaats van een leeg resultaat of een algemene mediaplaceholder te ontvangen. #97742 Met dank aan @obviyus.
  • Sessies met omvangrijke opdrachtuitvoer of samenvattingen voeren nu Compaction uit voordat de modelcontext wordt overschreden, waardoor mislukte providerverzoeken en misleidende tokenbudgetten worden voorkomen. #97861 Met dank aan @yetval.
  • Lange sessies met veel hulpmiddelen of Compaction budgetteren nu vóór het verzenden van een prompt de werkelijke omvang van opdrachtuitvoer en samenvattingen, waardoor fouten door contextoverschrijding afnemen. #97928 Gerelateerd: #97927. Met dank aan @liuhao1024, @yetval.
  • Claude CLI-gesprekken die hun context uitputten, worden nu automatisch hersteld in een nieuwe, opnieuw geïnitialiseerde sessie, en nieuwe pogingen na een time-out behouden de tijdelijke bestanden die nodig zijn om te voltooien. #98934 Gerelateerd: #98897. Met dank aan @obviyus.
  • Beurten van lokale, door Ollama ondersteunde CLI-agents kunnen nu doorgaan wanneer de contextengine een reeds gecompact transcript meldt, zodat het resultaat van de assistent of het MCP-hulpmiddel de gebruiker kan bereiken. #99136 Met dank aan @mushuiyu886, @peterskwang, @pkoserowski, @psedd.
  • Door Codex ondersteunde uitvoeringen kunnen nu een voltooid eindantwoord afleveren, in plaats van een time-out te krijgen of afgebroken te lijken wanneer de laatste voltooiingsgebeurtenis ontbreekt. #99217 Met dank aan @100yenadmin, @fuller-stack-dev, @sedrak-hovhannisyan.
  • Interactieve chatverzoeken die eindigen in een terminalfout, ontvangen nu één zichtbaar foutantwoord in plaats van genegeerd te lijken. #99304 Met dank aan @grox2012, @moeedahmed.
  • Succesvol gestarte subagents blijven nu zichtbaar in /subagents list en subagents(action="list"), ook wanneer verschillende sessies het beheer en de voltooiing bezitten. #99410 Gerelateerd: #75593. Met dank aan @aaajiao, @sheyanmin.
  • Codex-appserveragents kunnen opnieuw toegestane agents weergeven, OpenClaw- of ACP-subagents starten en tijdens gedelegeerd werk de beurt afstaan, zonder dat hervatte Heartbeats incompatibele hulpmiddeldefinities tegenkomen. #99561 Gerelateerd: #99464. Met dank aan @100yenadmin, @joshavant.
  • OpenClaw crasht niet langer wanneer een bewaakte uitvoerstroom van een onderliggend proces direct na de start mislukt. #99802 Met dank aan @cxbasdev, @vincentkoc.
  • MCP-stdio-sessies rapporteren fouten in stderr-pipes nu als transportfouten zonder OpenClaw uit te schakelen of beschikbare diagnostische gegevens te verliezen. #99803 Met dank aan @cxbasdev, @vincentkoc.
  • ACPX-MCP-proxy's zetten gesloten invoer- of uitvoerpipes nu om in een duidelijke proxyfout, in plaats van een niet-afgevangen crash van een Node-stream. #99852 Met dank aan @sunlit-deng, @vincentkoc.
  • Afbeeldingen die aan een door de CLI ondersteunde prompt zijn gekoppeld, overleven nu de fallback van het ingebedde model, waardoor de visuele context die nodig is om te antwoorden behouden blijft. #99891 Met dank aan @vincentkoc.
  • Berichten waarin inline en extern opgeslagen afbeeldingen worden gecombineerd, behouden nu de positie van elke bijlage, zodat modelinstructies die van de volgorde afhangen nauwkeurig blijven. #99902 Met dank aan @vincentkoc.
  • Aanvragende agents ontvangen nu een vervolgmelding wanneer een geaccepteerde sessions_send-bezorging later mislukt omdat de doelsessie vergrendeld is, zodat ze het opnieuw kunnen proberen of een andere route kunnen kiezen. #99907 Met dank aan @849261680, @alex-heyuqing.
  • Beheerders kunnen nu OPENCLAW_SANDBOX_IMAGE instellen om revisiespecifieke tags voor sandboximages te bouwen voor gecontroleerde uitrol en terugdraaiing. #99915
  • Agentsessies verliezen minder snel uitvoer, wijzigen minder snel niet-gerelateerde opmaak, lopen minder snel vast na tijdelijke providerfouten, weigeren BMP-afbeeldingen niet langer en verbreken langere ChatGPT-verbindingen minder snel. #99949
  • Afbeeldingen uit de huidige prompt bereiken CLI-fallbackpogingen nu in de juiste volgorde, zonder verouderde afbeeldingsverwijzingen uit eerdere pogingen of de geschiedenis op te halen. #100035 Met dank aan @vincentkoc.
  • Lange, door Claude CLI ondersteunde uitvoeringen tonen nu waarheidsgetrouwe Thinking... (~N tokens)-activiteit voor direct en in de wachtrij geplaatst werk, in plaats van vastgelopen te lijken wanneer leesbare redeneringstekst niet beschikbaar is. #100148 Met dank aan @obviyus.
  • Oplossingen voor randgevallen behouden nu letterlijke geheugentekst en geldige Unicode, verbeteren het opschonen van spraakoproepen en poortcontroles, rapporteren Claude-modellen en contextlimieten nauwkeurig en behouden nuttige ClickClack-verbindingsfouten. #100204 Met dank aan @cxbasdev, @harjothkhara, @lilan0125, @lin-hongkuan, @liuhao1024, @mikasa0818, @pandah97, @sunlit-deng, @zoowh.
  • Emoji en andere aanvullende tekens blijven nu intact wanneer lange tekst over agentvoortgang of het ophalen uit Active Memory wordt ingekort. #100244 Met dank aan @vincentkoc, @xialonglee, @zengwen-dt.
  • Subagents en andere HTTP-loopback-MCP-clients kunnen opnieuw browserschermafbeeldingen en geldige resultaten van afbeeldingen of ingebedde resources ontvangen zonder schemafouten. #100336 Met dank aan @tzy-17.
  • Interactieve beurten die daadwerkelijk zonder zichtbare uitvoer eindigen, sturen nu een duidelijk foutantwoord, terwijl opzettelijke stilte en reeds voltooide acties stil blijven. #100474
  • Gebundelde mediareacties kunnen nu na bezorging succesvol worden voltooid zonder een misleidende fout over een sessiewijziging, terwijl controles op actief gesprekseigenaarschap van kracht blijven. #100490 Met dank aan @scotthuang.
  • Nieuwe Claude CLI-werkruimten voeren nu bij het eerste antwoord een wachtende BOOTSTRAP.md uit, zodat vereiste identiteits-, geheugen- en installatiestappen worden voltooid voordat het normale gesprek begint. #100560 Met dank aan @bill-starfoundry, @kruegerb, @vincentkoc.
  • Voltooide antwoorden van taken die hulpmiddelen gebruiken, bereiken nu de gebruiker in plaats van te worden vervangen door een fout over een onvoltooide beurt, waarbij de uitvoeringsmetadata aan hetzelfde eindantwoord worden gekoppeld. #100655 Met dank aan @liuwqgit.
  • Het vastleggen en valideren van shell-snapshots laat OpenClaw niet langer crashen wanneer een ongebruikte uitvoerpijp van een hulpproces een streamfout meldt. #100744 Met dank aan @lsr911, @vincentkoc.
  • Een streamfout van node-host system.run levert nu een duidelijk mislukt resultaat op in plaats van de node-host te laten crashen, en een child die niet stopt, wordt na één seconde beëindigd. #100849 Met dank aan @cxbasdev.
  • Langlopende agents verliezen tijdens een tijdelijke bestandssysteemfout minder snel voor één beurt werkruimte-instructies zoals AGENTS.md, SOUL.md of MEMORY.md. #100910 Met dank aan @masatohoshino.
  • Bestands- en shellopdrachten in een Docker-sandbox mislukken nu direct met de oorspronkelijke invoerstroomfout in plaats van te crashen, vast te lopen of in behandeling te blijven. #101032 Met dank aan @cxbasdev.
  • Bestaande Codex-sessies kunnen hun gekoppelde threads na upgrades, resets en Compaction betrouwbaarder hervatten zonder afhankelijk te zijn van achtergebleven JSON-bestanden aan de transcriptzijde. #101210
  • Efficiënte agents met lokale modellen kunnen nu rechtstreeks de vertrouwde tool exec kiezen wanneer het beleid dit toestaat, terwijl bestaande toelatingslijsten, sandboxing, goedkeuringen en hooks de uitvoering van opdrachten blijven reguleren. #101607 Met dank aan @vincentkoc.
  • Ingekorte tekst in CLI-uitvoer, diagnostiek, Plugin-berichten, voorvertoningen, fouten, taaksamenvattingen en Zalo-verzendingen behoudt nu volledige emoji en andere aanvullende tekens. #101654 Met dank aan @lsr911, @maweibin, @wm0018.
  • Lange namen, labels, samenvattingen, voorvertoningen, titels en diagnostiek in heel OpenClaw worden nu ingekort zonder emoji of andere aanvullende Unicode-tekens te splitsen. #101685 Met dank aan @lsr911, @ly85206559, @maweibin, @wings1029.
  • Begrensde tekst in Parallel-zoekopdrachten, Compaction, telemetrie, aanwezigheid, Workboard, badges en metagegevens van de Control UI behoudt of verwijdert nu volledige Unicode-tekens in plaats van misvormde fragmenten achter te laten. #101711
  • Lange gestreamde antwoorden worden nu alleen tussen volledige Unicode-tekens gesplitst, waardoor emoji in platte tekst en omheinde Markdown behouden blijven, zelfs bij krappe berichtlimieten. #104441 Met dank aan @mushuiyu886.
  • Ingebedde agentruns zonder sessiesleutel behouden nu betrouwbaarder de beoogde terugvalsessiecontext. 31a65e0 Met dank aan @vincentkoc.
  • Lange statusberichten en opdrachtuitvoer blijven nu leesbaar wanneer ze worden ingekort, zonder emoji of niet-Engelse tekens op te splitsen tot beschadigde tekst. 2e7ffca Met dank aan @vincentkoc.
  • Het gebruik van /stop tijdens een prompt die laat wordt afgebroken, laat niet langer een verouderde sessievergrendeling achter die de volgende beurt in hetzelfde gesprek blokkeert. f8016c4
  • Een misvormde aangepaste tool in realtime Talk verwijdert niet langer de ingebouwde consult-tool of andere geldige aangepaste tools uit de sessie. 170150a Met dank aan @vincentkoc.
  • Drukke of tragere hosts geven systeemeigen Codex-machtigingscontroles en hooks vóór tools nu meer tijd om te voltooien, waardoor minder beleidsbeslissingen verloren gaan. 123ec16 Met dank aan @vincentkoc.
  • De voltooiing van een uitgestelde systeemeigen Codex-subagent bereikt nu de bovenliggende run voordat de gedeelde app-serververbinding wordt opgeruimd. 2f89de8 Met dank aan @vincentkoc.
  • Lange agentruns kunnen nu na Compaction-herstel vanaf een geldige gespreksgrens worden hervat in plaats van vast te lopen of het geselecteerde model ten onrechte te degraderen. 486033b Met dank aan @mettlyz11, @neltomw, @obviyus.
  • Ingebedde agenttaken met een expliciet langere time-out behouden nu hun lane tot de aangevraagde deadline in plaats van bij de standaardlimiet te worden hersteld. 1437512 Met dank aan @vincentkoc.
  • Een succesvol afgeleverde Heartbeat-melding laat niet langer verouderde herstelstatus achter die latere Heartbeat-waarschuwingen of check-ins kan blokkeren. #83187 Met dank aan @agocs.
  • Een via sourceReplyDeliveryMode: "message_tool_only" afgeleverd Codex-antwoord voltooit zijn beurt nu direct in plaats van later als onvolledig antwoord te eindigen. #95942 Met dank aan @omarshahine.
  • Gesprekken met lokale modellen behouden nu herbruikbaar promptwerk bij het schakelen tussen interactieve chats en achtergrondtaken, waardoor herhaalde opwarmvertragingen van meerdere minuten worden voorkomen. #98267 Gerelateerd: #98261. Met dank aan @headbouyjb.
  • Mobiele clients, WebChat, consult en andere chat.send-clients kunnen een eenmalig denkniveau toepassen zonder het antwoord van de assistent te verliezen of het bericht ten onrechte als tekstopdracht te behandelen. #98855 Met dank aan @jesse-merhi.
  • Automatische antwoorden in een sandbox wachten nu totdat via SCP gekopieerde externe media volledig zijn overgezet en melden overdrachtsfouten zonder te crashen of te vroeg op te ruimen. #100861 Met dank aan @cxbasdev.
  • Codex-app-serverinstallaties die het uitgefaseerde goedkeuringsbeleid on-failure gebruiken, worden nu bijgewerkt naar het ondersteunde gedrag on-request zonder opgeslagen koppelingen te verliezen. 70153f7 Met dank aan @vincentkoc.
  • Bestaande Codex-app-servergesprekken met dynamische tools kunnen via de upgrade van de toolvingerafdrukindeling worden hervat in plaats van onnodig een vervangende thread te starten. 3051748 Met dank aan @vincentkoc.
  • Verouderde Codex-koppelingen met grote tool- of MCP-configuraties kunnen nu worden gemigreerd zonder Plugin-statusrecords te laten overlopen of onbewerkte configuratiegeheimen te kopiëren. 23228b6 Met dank aan @vincentkoc.
  • Bijgewerkte Codex-installaties kunnen nu de migratie van verouderde koppelingen voltooien en oude sidecars archiveren in plaats van ze na een eerdere gedeeltelijke import herhaaldelijk te behouden. 39fac06 Met dank aan @vincentkoc.
  • Codex-sessies die in bèta 5 zijn aangemaakt, kunnen na een upgrade hun bestaande gesprek behouden wanneer de MCP-configuratie van de gebruiker ongewijzigd is, zonder het autorisatietoken te bewaren. 272750d Met dank aan @vincentkoc.
  • Voltooide of verlopen uitvoeringsgoedkeuringen voegen niet langer misleidende vervolgwaarschuwingen toe, waardoor de resterende verzendwaarschuwingen nuttiger zijn om echte afleveringsfouten op te sporen. #66685 Met dank aan @pfrederiksen.
  • Grote workloads van agents en subagents belasten het geheugen van de Gateway nu minder, omdat momentopnamen van voltooide runs worden begrensd terwijl resultaten beschikbaar blijven voor actieve wachtenden. #77973 Gerelateerd: #77976. Met dank aan @fede-kamel, @vincentkoc.
  • Lokale lees- of schrijffouten bij Gateway-goedkeuringen leveren nu een consistent UNAVAILABLE-antwoord op in plaats van een algemene handlerfout. #79861 Met dank aan @martins-oss.
  • Bovenliggende sessies die op een subagent wachten, ontvangen nu de werkelijke harde-time-outfase en tijdstempels van de subagent in plaats van een algemene time-out. #89367 Met dank aan @pick-cat.
  • Bij agentverzoeken met meerdere MCP-servers worden die servers nu gelijktijdig geïnitialiseerd, waardoor het model sneller begint en trage of mislukte servers geïsoleerd blijven. #94230 Met dank aan @mmyzwl, @vincentkoc.
  • Het opnieuw starten van de Gateway tijdens een uitgestelde herlading van een kanaal start hetzelfde kanaal niet langer twee keer, waardoor Webhook-poortconflicten en herhaalde herstartfouten worden voorkomen. #94964 Gerelateerd: #79487. Met dank aan @lzyyzznl, @tseller.
  • Externe tools kunnen nu Gateway-toegang binnen het bereik van een sessie krijgen zonder procesbrede inloggegevens of toestemming om zich als een andere sessie voor te doen, wat de veilige basis vormt voor openclaw attach. #96351 Met dank aan @anagnorisis2peripeteia, @obviyus.
  • Misvormde cyclische bijlagen kunnen het verzamelen van afleveringsbewijs voor subagents niet langer laten crashen, zodat de antwoordoverdracht wordt voltooid en nog steeds bereikbare media-URL's oplevert. #97041 Met dank aan @pick-cat.
  • Een bovenliggende sessie die op meerdere subagents wacht, wordt nu hervat en retourneert hun gecombineerde resultaten zodra het laatste openstaande werk is voltooid, zonder dat de gebruiker nog een bericht hoeft te sturen. #97090 Met dank aan @galiniliev.
  • Handmatig gestarte ACP-childruns verschijnen nu eenmaal in het taakregister in plaats van dubbele rijen te maken die zichtbaar zijn voor de aanvrager. #97131 Met dank aan @moeedahmed.
  • Een antwoord dat midden in een toolaanroep wordt onderbroken, voert die onvolledige actie niet langer uit en slaat deze niet meer op, waardoor onbedoelde childsessies en andere ongewenste neveneffecten worden voorkomen. #97140 Met dank aan @galiniliev.
  • Operators kunnen de effectieve tools inspecteren voor globale sessies die aan elke geconfigureerde agent zijn toegewezen, niet alleen aan de standaardagent. #97265 Met dank aan @pick-cat.
  • Nuttige JSON, resourcegegevens en resultaten van CLI-tools blijven nu zichtbaar in transcripten in plaats van achter een tijdelijke aanduiding voor een bijlage te verdwijnen. #97268
  • Voorvertoningen van Codex-gebruikslimieten en labels voor planstatussen korten emoji en ongebruikelijke Unicode nu correct in bij hun weergavegrenzen. #97299 Met dank aan @zenglingbiao.
  • Het annuleren van een ACP-taak via de CLI bereikt nu de actieve run die eigendom is van de Gateway, meldt daadwerkelijke fouten en voorkomt dubbele actieve taakrijen. #97352 Met dank aan @aliahnaf2013-max.
  • Een leeg toolresultaat dat geen afbeelding is, wordt niet langer (see attached image) in OpenAI-compatibele agentcontext, waardoor misleidend vervolggedrag wordt voorkomen. #97423 Met dank aan @scribe-dandelion-cult.
  • APNs-relaypushes wijzen te grote antwoordlichamen nu af als RelayResponseTooLarge in plaats van het Gateway-geheugen uit te putten of ten onrechte succesvolle aflevering te melden. #97550 Met dank aan @alix-007.
  • /subagents list kort nu lange namen en taakbeschrijvingen met emoji of ongebruikelijke CJK-tekens in zonder beschadigde tekens weer te geven. #97557 Met dank aan @zenglingbiao.
  • CLI-gesprekken die door providers worden beheerd, behouden nu dezelfde sessie en hetzelfde transcript wanneer de dagelijkse standaardreset plaatsvindt, tenzij een expliciet resetbeleid of /reset van toepassing is. #97931 Met dank aan @yetval.
  • Nieuwe door Codex ondersteunde threads behouden nu geconfigureerde plugin-apps, kunnen externe samengestelde plugins activeren en voeren Guardian uit tijdens de eerste geschikte native OpenAI-beurt. #98042 Met dank aan @kevinslin.
  • Een beschadigd item in de SQLite-bezorgwachtrij blokkeert na een herstart niet langer het herstel van alle andere geldige sessies in de wachtrij of uitgaande bezorgingen. #98354 Met dank aan @pick-cat.
  • Een vastgelopen opstart van de Claude CLI laat nu alleen de betreffende beurt mislukken in plaats van de Gateway af te sluiten, en Heartbeat-activiteit zorgt er niet langer voor dat de volgende gebruikersbeurt de gespreksgeschiedenis van de CLI verliest. #98933 Gerelateerd: #98894, #98895. Met dank aan @obviyus.
  • Claude CLI-agentuitvoeringen mislukken nu met een duidelijke melding wanneer berichtentools niet beschikbaar zijn, herstellen wanneer Claude zonder resultaat wordt afgesloten, behouden meer continuïteit tijdens lange sessies en ruimen promptafbeeldingen en bestanden van mislukte voorbereidingen op. #99159 Gerelateerd: #98946. Met dank aan @obviyus.
  • Bij vergrendelingsfouten tijdens het opstarten van de Gateway worden nu gedeeltelijke bestanden en open handles opgeruimd, zodat de vergrendeling bij een latere opstart normaal kan worden verkregen. #99291 Gerelateerd: #98958. Met dank aan @chenyangjun-xy, @zhanglei99586.
  • De Gateway-status meldt niet-beschikbare SSH nu correct en snel, in plaats van te crashen of onbeperkt te wachten wanneer het opstarten van de tunnel mislukt. #99800 Met dank aan @cxbasdev, @vincentkoc.
  • Wanneer een subagent wordt gestopt, wordt de actieve taak nu betrouwbaar gewist en wordt voorkomen dat races door late voltooiing de geannuleerde status herstellen of overschrijven. #99806 Met dank aan @masatohoshino, @timofa.
  • Agentuitvoeringen en de toolweergaven van Doctor en Gateway beschrijven toegang nu aan de hand van hetzelfde beleid dat de uitvoering daadwerkelijk regelt, waardoor verwarrende verschillen in machtigingen afnemen. #99817
  • Heartbeat- en Cron-werk op macOS en Linux mislukt minder vaak met Unknown system error -11 wanneer nieuwe verbindingen overlappen met updates van sessies of werkruimten. #100389 Met dank aan @ogarciarevett.
  • Mislukte bezorging van Gateway-gebeurtenissen levert nu bruikbare waarschuwingen op in plaats van onverklaarde promise-rejections op procesniveau, terwijl niet-gerelateerde abonnementen actief blijven. #100401 Met dank aan @cxbasdev.
  • Een fout in een gebeurtenishandler van de ACP Gateway levert nu een beknopte diagnose op in plaats van het ACP-proces te beëindigen of protocoluitvoer te beschadigen. #100558 Met dank aan @ajwan8998.
  • Bij het opstarten voert de Gateway niet langer ongevraagd detectie van providerverificatie uit voor elke geconfigureerde agent, waardoor kanalen en lokale opdrachten responsief blijven terwijl verificatie op aanvraag wordt geladen. #100667 Met dank aan @vincentkoc.
  • Vertrouwde Gateway-clients kunnen nu door werkruimtemappen bladeren en ondersteunde bestanden bekijken, zodat de iOS- en Android-apps agentuitvoer zonder SSH kunnen inspecteren en delen. #100738
  • Onverwachte sluiting van de diagnostische stream van een SSH-tunnel laat de Gateway niet langer crashen tijdens tunnelcontroles of het afsluiten. #100855 Met dank aan @cxbasdev, @vincentkoc.
  • Clients met een begrensd schrijfbereik kunnen nu zonder beheerderstoegang sessies hernoemen, vastmaken, archiveren, categoriseren en als ongelezen markeren, terwijl gebruikerslabels en een stabiele lijstvolgorde behouden blijven na vernieuwen. #100964
  • Een ontspoord tool_search_code-subproces kan het Gateway-geheugen niet langer onbeperkt laten groeien via stderr, terwijl foutrapporten de nieuwste bruikbare diagnostische details behouden. #101007 Met dank aan @hugenshen, @vincentkoc.
  • Fouten in ingebouwde grep-streams worden nu gewone toolfouten in plaats van de agentruntime te laten crashen, de zoekopdracht te laten vastlopen of onvolledige resultaten onverklaard achter te laten. #101014 Met dank aan @cxbasdev.
  • Sandboxopdrachten en uploads via SSH stoppen nu correct, ruimen onderliggende processen op en behouden de bruikbare foutmelding wanneer een invoer- of uitvoerstream mislukt. #101031 Met dank aan @cxbasdev.
  • Een verbroken of falende stream met sessiegeschiedenis laat de Gateway niet langer crashen en onderbreekt de service voor anderen niet meer. #101571 Met dank aan @vincentkoc, @zengwen-dt.
  • Het opstarten van de Gateway kan nu direct opnieuw worden geprobeerd na afwijzing van een configuratiewijziging, in plaats van maximaal vijf minuten te worden geblokkeerd door een verouderde migratielease. #103157
  • Discord presenteert commentaar, redeneringen en toolactiviteit nu in een duidelijkere volgorde over beurten in de wachtrij, terwijl loopback-MCP-clients zich met een verlopend, intrekbaar token aan één Gateway-sessie kunnen koppelen. 35af831 Met dank aan @dwc1997, @lsr911, @ooiuuii, @romneyda, @solodmd, @vincentkoc, @wendy-chsy, @yeager, @zenglingbiao.
  • Na een herstart van de Gateway gaat een omgeleide subagent nu verder met de nieuwste instructie van de gebruiker in plaats van terug te keren naar verouderd werk. 7b5d86e Met dank aan @amittell.
  • Ingesloten terminals kunnen nu consistent worden geopend en vergroot of verkleind, uitvoer streamen en worden gesloten in de Gateway, Control UI en native apps. 6601576
  • Kanaalwaarschuwingen tijdens het opstarten van de Gateway gebruiken nu dezelfde pluginmanifesten als het actieve opstartproces, waardoor inconsistente waarschuwingen en herhaalde detectie afnemen. 10ca94e Met dank aan @vincentkoc.
  • Een vastgelopen provideraanroep geeft nu via een begrensde waakhond de ingesloten agentlane vrij, in plaats van werk in de wachtrij onbeperkt te blokkeren wanneer uitvoeringstime-outs zijn uitgeschakeld. ec28935 Met dank aan @arismontclair, @obviyus, @patelmm79.
  • Gateway-gesprekken met een verweesde actieve taak kunnen nu via diagnostiek herstellen, in plaats van latere beurten tot een herstart geblokkeerd te laten. b1da734 Met dank aan @arismontclair, @obviyus, @ralf003.
  • Een agent blijft na Compaction niet langer stil wanneer de hook voor het definitieve antwoord van een plugin vastloopt; OpenClaw laat de hook verlopen en bezorgt het antwoord alsnog. b2baf79 Met dank aan @dserious, @obviyus, @villa-feng.
  • Bij het opstarten slaat de Gateway nu onnodige verwerking van het denkbeleid van de provider over wanneer een expliciete instelling of modelcatalogus het resultaat van de banner al bepaalt. b18af41
  • Ontwikkelaars kunnen nu bouwen met en gebruikmaken van sessieresultaten van beheerde worktrees uit het Gateway-protocolpakket zonder fouten door dubbele namen. 8ce620f Met dank aan @vincentkoc.
  • Het werk aan Codex-sessiecontinuïteit uit dezelfde release omvat nu ook het starten en hervatten van threads op de appserver, waarbij bindingsvingerafdrukken overal begrensd blijven. 78edf1c Met dank aan @vincentkoc.
  • Agents die op macOS 26 draaien, ontvangen nu de macOS-productversie in hun runtimeprompt in plaats van de Darwin-kernelversie. #95225 Met dank aan @sunlit-deng.
  • Ongebruikelijke oorzaken van ACP-fouten leveren nu stabiele, leesbare diagnostische details op in plaats van een ontbrekende of ongeldige verklaring. #96270 Met dank aan @ly-wang19.
  • ACP-zoekopdrachten van uitvoering naar sessie retourneren nu de huidige actieve uitvoering in plaats van een verouderde koppeling van een eerdere uitvoering. #96427 Met dank aan @lin-hongkuan.
  • Niveaurichtlijnen zoals /verbose en /think verwijderen niet langer het eerste woord van het bericht van de gebruiker wanneer beide samen worden verzonden. #97929 Met dank aan @yetval.
  • Succesvolle agenttools die veilige platte tekst retourneren, tonen die uitvoer nu in plaats van gebruikers achter te laten met een ogenschijnlijk leeg resultaat. #99526 Gerelateerd: #99523. Met dank aan @snowzlm.
  • Ongeldige surrogaat-HTML-entiteiten in provideruitvoer beschadigen niet langer argumenten van agenttools, transcripten of URL's, terwijl geldige entiteiten en emoji nog steeds normaal worden gedecodeerd. #99564 Met dank aan @mikasa0818.
  • Compacte subagentlijsten houden lange labels en taaktekst nu binnen hun weergavelimiet zonder emoji te splitsen of de uitlijning te verstoren. #100013 Met dank aan @qingminglong.
  • Als één antwoord in een prompt met meerdere vragen leeg blijft, verschuiven de resterende getypte antwoorden niet langer naar de verkeerde vragen. #100832 Met dank aan @machine3at.
  • Bovenliggende sessies herhalen niet langer een eerder voortgangsbericht van een onderliggende agent wanneer die later voltooiing meldt. #101042 Met dank aan @mushuiyu886.
  • ACP-runtimebesturing kan nu daadwerkelijk opgeslagen instellingen voor model, denken, werkmap, machtigingen, time-out, modus en extra backendopties wissen, zodat latere beurten geen verouderde waarden hergebruiken. #101044 Met dank aan @mushuiyu886.
  • Zeer lange agentgesprekken komen minder snel in een lus van mislukt herstel na overschrijding terecht, omdat Compaction nu de prompt weerspiegelt die OpenClaw daadwerkelijk heeft voorbereid. #101181 Met dank aan @jalehman.
  • Ingekorte tekst voor web, media, TTS, status, transport en spraakoproepen behoudt nu volledige Unicode-tekens in plaats van vervangingssymbolen of ongeldige downstreaminhoud te produceren. #101355 Met dank aan @alix-007, @vincentkoc.
  • Codex-desktopmeldingen korten lange assistentvoorbeelden met emoji of CJK-tekst nu in zonder ongeldige tekens. #101534 Met dank aan @lsr911.
  • ACP-tooltitels, toestemmingsprompts, waarschuwingen en fouten houden lange voorvertoningen van emoji- of CJK-argumenten nu leesbaar wanneer ze worden ingekort. #101535 Met dank aan @lsr911.
  • Onderdrukte voorvertoningen van automatische antwoorden in uitgebreide logboeken behouden nu volledige emoji en andere aanvullende tekens, in plaats van beschadigde tekst te tonen bij de lengtelimiet. #101575 Met dank aan @wm0018.
  • Normaal voltooide uitvoeringen van agents en subagents verschijnen niet langer als logboekvermeldingen op foutniveau, waardoor er minder valse alarmen zijn terwijl echte fouten een verhoogd niveau behouden. #101703 Met dank aan @zengwen-dt.
  • Te grote resultaten van agenttools behouden nu volledige emoji en vergelijkbare Unicode-tekens wanneer ze worden ingekort voordat ze naar het model worden verzonden. #102087 Met dank aan @chengzhichao-xydt.
  • Als messages.suppressToolErrors is ingeschakeld, lekken fouten van tools niet langer als voortgangsupdates naar de chat, terwijl normale voortgang en definitieve antwoorden doorgaan. #98063 Met dank aan @amittell, @moeedahmed.
  • Skill Workshop-sessies hebben nu een duidelijkere prompt met ongeveer 1.8KB minder herhaalde overhead voor prompts en schema's, terwijl dezelfde beoordeelbare voorstelstroom behouden blijft. #100481
  • Promptcaching en cachetraceringen maken nu consistent een vingerafdruk van onjuist gevormde binnenkomende tekst die overeenkomt met de opgeschoonde tekst die providers ontvangen, waardoor onnodige cachemissers en misleidende diagnostiek worden voorkomen. #101009 Met dank aan @qingminglong.
  • Gateway-verbindingsfouten vermelden nu de laatst voltooide handshakefase, zodat operators vastlopers bij upgrades, inloggegevens, authenticatie, sessies en de gereedstatus van elkaar kunnen onderscheiden. #93402 Met dank aan @849261680, @bzelones, @vincentkoc, @youngting520.
  • Operators ontvangen nu diagnostiek voor payload.large of truncated en een nauwkeurige telling wanneer chat.history oudere berichten weglaat, zodat verborgen inkorting van de geschiedenis zichtbaar wordt zonder clientantwoorden te wijzigen. #96788 Met dank aan @zengwen-dt.
  • Gateway-logboeken tonen nu wanneer OpenClaw de definitieve levenscyclusstatus van een terminalsessie niet kan opslaan, zodat stille persistentiefouten kunnen worden gediagnosticeerd. #97839 Gerelateerd: #97795. Met dank aan @aniruddhaadak80, @lzy3538.
  • Gateway MCP-logboeken zijn nu rustiger en identificeren de verantwoordelijke tool wanneer zich schemaproblemen voordoen, terwijl afzonderlijke conflicten zichtbaar blijven. #98821 Met dank aan @alvelda, @harjothkhara.
  • Onjuist gevormde Gateway MCP-argumenten voor tools/call retourneren nu een duidelijk antwoord voor ongeldige parameters voordat een hook of tool ze kan verwerken. #99180 Met dank aan @vectorpeak.
  • MCP-koppelverzoeken zonder geldige sessiesleutel retourneren nu de bedoelde validatiefout in plaats van de Gateway te laten crashen met een TypeError. #99488 Met dank aan @zhanglei99586.
  • Control UI en andere Gateway-clients tonen nu de juiste aanwijzingen voor koppeling of protocolversie, zelfs wanneer detailcodes extra witruimte bevatten. #99555 Met dank aan @ly85206559.
  • Gateway WebSocket-fouten houden niet-ASCII-sluitredenen nu leesbaar en binnen de bytelimiet, in plaats van tekens door te knippen tot onleesbare tekst. #100047 Met dank aan @narahariraghava.
  • De voortgang van Discord Code Mode raakt niet langer gevuld met repetitieve Wait-rijen door peilingen op de achtergrond, terwijl gewone aangepaste tools en plugintools zichtbaar blijven. #100164
  • Authenticatiefouten bij Gateway-overschrijvingen vertellen CLI- en TUI-gebruikers nu of ze een token of wachtwoord moeten toevoegen, --url moeten verwijderen of de relevante omgevingsvariabelen moeten koppelen. #100418 Met dank aan @gmays.
  • Interactieve en in de wachtrij geplaatste beurten die zonder zichtbaar antwoord eindigen, retourneren nu een duidelijk, opgeschoond foutbericht in plaats van de chat vastgelopen te laten lijken. #100456 Met dank aan @mushuiyu886.
  • Bij het starten van een nieuwe Codex-sessie wordt niet langer ten onrechte een geschiedeniswaarschuwing weergegeven voordat het transcript bestaat, terwijl echte geschiedenisfouten zichtbaar blijven. #100484 Met dank aan @litang9, @vincentkoc.
  • Gateway-gebruiksrapporten voorzien begin- en einddatums nu van labels in de gevraagde tijdzone, inclusief correcte verwerking van kalenderdagen tijdens lokale overgangen van en naar de zomertijd. #100567 Met dank aan @nianjiuzst.
  • Details over sessiegebruik herstellen nu onjuist gevormde transcriptdatums aan de hand van beschikbare berichttijdstempels en retourneren eindige, consistent geordende waarden in plaats van null-waarden. #100687 Met dank aan @sheyanmin.
  • Zelfstandige ACP-clients sluiten nu tijdens het afsluiten de gedeelde SQLite-statusdatabase, zodat deze na hot reloads en onmiddellijke herstarts opnieuw kan worden geopend zonder achtergebleven vergrendelingen of callbacks. #100691 Met dank aan @lzy3538.
  • De eerste macOS-configuratie herkent nu een succesvol opgeslagen Codex-aanmelding en eindigt minder vaak met een achterhaalde waarschuwing over de Gateway of gebundelde Skills. #101218
  • De configuratie van een Webhook voor spraakoproepen via ngrok of Tailscale mislukt nu netjes bij fouten in de tunnelstream in plaats van de Gateway te laten crashen, en bij het afsluiten wordt niet meer gewacht op een tunnel die al is beëindigd. #101394 Met dank aan @cxbasdev.

Accounts, apparaten en privégegevens

Inloggegevens, machtigingen, koppeling en bestandsbeveiliging

Vertrouwensgevoelige acties stoppen eerder en leggen beter uit wat aandacht vereist. De permanente activiteitenregistratie kan na herstarts worden gefilterd en geëxporteerd, ClawHub-installaties maken onderscheid tussen geblokkeerde releases en releases die doelbewust moeten worden bevestigd, en beveiligde netwerktoegang ondersteunt goedgekeurde routes die uitsluitend via een proxy lopen zonder de controles van bestemmingen te verzwakken.

Het oplossen en redigeren van inloggegevens omvat nu meer model- en Plugin-paden, terwijl sandboxing en goedkeuringen duidelijkere grenzen voor apparaten, machtigingen en werkruimten afdwingen. De workflow voor geheimen voorkomt ook dat opgeloste modelinloggegevens worden blootgesteld in normale aanvraag- en foutpaden.

Bronnen en bijdragers
  • ClawHub controleert nu releases van communityplugins en Skills vóór het downloaden, blokkeert verboden releases en vereist expliciete bevestiging voor verdachte releases, terwijl bestaande installaties behouden blijven wanneer een update wordt overgeslagen. #81364 Met dank aan @jesse-merhi.
  • Geautoriseerde beheerders beschikken nu over een duurzame auditgeschiedenis voor agent- en toolactiviteit, met filters, stabiele paginering, begrensde JSON-export, configureerbare registratie en automatische bewaarlimieten. #98704
  • Aanvragen van providers, kanalen, media en het web kunnen openbare bestemmingen nu via een beheerde proxy bereiken, zelfs wanneer lokale DNS niet beschikbaar is of afwijkt van de DNS van de proxy. #98951 Gerelateerd: #98925. Met dank aan @momothemage, @sandl99.
  • Sleutels van modelproviders die met SecretRefs zijn opgeslagen, worden nu extra beschermd tegen onbedoelde blootstelling in logboeken, fouten, proxy-opnamen, SDK-configuratie en runtime-inspectie, met een compatibiliteitsschakelaar voor geheimsentinels. #102009
  • Beheerders kunnen gerichte Doctor-linting gebruiken om achtergebleven aanmeldgegevens in historische config-audit.jsonl-vermeldingen te detecteren en het redigeren vooraf te bekijken voordat ze openclaw doctor --fix uitvoeren. #84450 Met dank aan @giodl73-repo.
  • Browserbesturing vereist nu via directe Node-aanroepen dezelfde beheerdersmachtiging als via het standaardpad voor browserverzoeken, waardoor aanmeldgegevens met alleen schrijfrechten of plugins van derden geen verhoogde toegang kunnen verkrijgen. #85916 Met dank aan @eleqtrizit, @laphilosophie.
  • Slack-ruimten waarin een vermelding vereist is, activeren OpenClaw niet langer voor gewone berichten wanneer de botidentiteit ontbreekt of niet wordt vertrouwd, en configuratiewaarschuwingen verwijzen beheerders indien nodig naar een Bot User OAuth Token. #91584 Met dank aan @hiragram.
  • Het uitvoeren van een alleen-lezen lokale Gateway-controle laat niet langer verouderde koppelingsmachtigingen achter die een latere agent-, beheerders-, schrijf- of apparaatgoedkeuringsopdracht blokkeren. #96002 Met dank aan @vincentkoc.
  • Bij het opnieuw genereren van de Gateway-service blijven geheimen uit omgevingsvariabelen nu buiten Linux-unitdefinities en blijven herleide aanmeldgegevens voor providers en kanalen behouden op macOS. #96065 Met dank aan @darren2030, @obviyus.
  • Wanneer strictInlineEval is ingeschakeld, vereisen geversioneerde Python- en PyPy-opdrachten en aanvullende inlinevormen van PHP en R nu opnieuw expliciete goedkeuring in plaats van het vertrouwen voor uitvoerbare bestanden over te nemen. #96216 Met dank aan @eleqtrizit.
  • Agents die de Cron-tools van OpenClaw gebruiken, zijn nu beperkt tot hun eigen geplande taken en sessiedoelen, terwijl door beheerders beheerde Cron ongewijzigd blijft en configuraties met gemengde versies veilig worden geweigerd met een openclaw gateway restart-instructie. #96883 Met dank aan @joshavant.
  • Feishu-configuraties met meerdere accounts kunnen nu het standaardkanaal starten met een SecretRef op het hoogste niveau die door een omgevingsvariabele wordt geleverd, en afzonderlijke inlinegeheimen gebruiken voor benoemde accounts, zonder het beschermde geheim door platte tekst te vervangen. #96965 Met dank aan @zw-xysk.
  • openclaw doctor --fix behoudt nu afzonderlijke OAuth-accounts voor dezelfde provider, inclusief elke accountverwijzing en opgeslagen weergavenaam. #97541 Met dank aan @liuhao1024, @yetval.
  • Alleen de geconfigureerde eigenaar kan nu via /activation wijzigen of een groep reageert op vermeldingen of op elk bericht. #97838 Met dank aan @pgondhi987.
  • Cron-activeringsacties die door een agent worden gestart, blijven nu binnen de eigen sessiebanen van die agent, waardoor de kans afneemt dat het gesprek van een andere agent wordt geactiveerd. #97949 Met dank aan @eleqtrizit.
  • Voor het starten of wijzigen van systeemeigen Codex-sessies is nu toegang als eigenaar of via operator.admin vereist, terwijl andere geautoriseerde afzenders alleen-lezen inspectietoegang behouden. #97952 Met dank aan @eleqtrizit.
  • Voor de levenscyclus en runtimebesturing van ACP-sessies is nu een eigenaar of interne Gateway-beheerder vereist, in plaats van dat deze voor elke geautoriseerde kanaalgebruiker beschikbaar zijn. #97953 Met dank aan @eleqtrizit.
  • Agents in een sandbox waarvoor browserbesturing op de host is uitgeschakeld, kunnen niet langer via een gekoppelde browser-Node toegang krijgen tot een aangemelde browser op de host. #97958 Met dank aan @eleqtrizit.
  • Ongeldige MCP OAuth-fouten retourneren nu een begrensde HTTP-statusdiagnose, in plaats van dat een onbeperkt foutantwoord het agentgeheugen kan uitputten. #98143 Met dank aan @pick-cat.
  • Losse Fireworks-API-sleutels worden nu gemaskeerd in logboeken, providerfouten, opdrachtdetails, tooluitvoer en diagnostiek van de Control UI, zelfs zonder een nabijgelegen label voor gevoelige velden. #98226 Gerelateerd: #98225. Met dank aan @ooiuuii.
  • In gedeelde kanalen kan alleen de persoon die een Claude Code-opdracht heeft gestart de aanvragen voor toolmachtigingen ervan goedkeuren of weigeren. #98256 Met dank aan @eleqtrizit.
  • IRC-toelatingslijsten weigeren nu standaard nick!user-vermeldingen zonder host en begeleiden beheerders naar geverifieerde volledige hostmaskers, waardoor het risico op identiteitsvervalsing afneemt. #98339 Met dank aan @yetval.
  • /pair weigert nu configuratiecodes die verwijzen naar niet-routeerbare 0.0.0.0- of ::-adressen en biedt beheerders in plaats daarvan veilige richtlijnen voor Gateway-URL's. #98617 Met dank aan @crh-code.
  • Mislukte vernieuwingen van aanmeldgegevens voor OpenAI of Codex melden nu dat opnieuw aanmelden vereist is en identificeren het getroffen profiel op niet-openbare wijze, in plaats van gezond te lijken totdat modelbeurten mislukken. #99134 Gerelateerd: #99120. Met dank aan @100yenadmin, @fuller-stack-dev.
  • Bij nieuwe Gateway-verificatiepogingen worden opgeslagen apparaattokens nu alleen naar echte loopback-eindpunten verzonden, niet naar externe hostnamen die slechts op 127.*-adressen lijken. #99859 Met dank aan @ly85206559.
  • Een tijdelijke leesfout in de uitvoerstroom van een op exec gebaseerde SecretRef-provider laat OpenClaw niet langer vastlopen tijdens het herleiden van aanmeldgegevens. #100521 Met dank aan @cxbasdev.
  • Gateway-clients met schrijfbereik kunnen nog steeds ondersteunde berichtacties uitvoeren, maar kunnen niet langer identiteitsvelden opgeven die zich voordoen als een vertrouwde aanvrager of eigenaar. #102031 Met dank aan @pgondhi987.
  • Voor het goedkeuren van een Node die gevoelig browserverkeer kan verwerken, is nu beheerdersmachtiging vereist, overeenkomstig het beveiligingsniveau dat al vereist is om die mogelijkheid te gebruiken. #104491 Met dank aan @yetval.
  • Logboeken van agentpayloads en cachetraces redigeren nu providersleutels, zelfs wanneer die aanmeldgegevens in diagnostische vrije-tekstwaarden voorkomen. d8ee630 Met dank aan @joshavant.
  • Geautoriseerde chatdeelnemers die geen eigenaar zijn, kunnen niet langer via /mcp door de eigenaar beheerde MCP-serverconfiguratie inspecteren of wijzigen. ad5a26c Met dank aan @joshavant.
  • Diagnostiek voor automatische antwoorden blijft nu uitsluitend toegankelijk voor de eigenaar, in plaats van dat deelnemers die geen eigenaar zijn de opdracht kunnen uitvoeren. 170bf72 Met dank aan @joshavant.
  • Mislukte Cron-webhooks sturen niet langer onbewerkte opdrachtsamenvattingen of diagnostiek door die configuratieprompts, codes of geheimachtige uitvoer kunnen bevatten. 1d17263 Met dank aan @joshavant.
  • Het ontdekken van geheime doelen werkt nu consistent voor zowel aanvragen met een bereik als het volledige gecompileerde register, in plaats van te mislukken wanneer geen toegestane subset wordt opgegeven. e490171
  • Onder een strikt SSRF-beleid kan detectie van externe browsers OpenClaw niet langer vanaf het geconfigureerde CDP-eindpunt omleiden naar een andere host, poort of beveiligingsmodus. cbc833a Met dank aan @vincentkoc.
  • /login codex schakelt de actieve chat nu over naar het zojuist geverifieerde account zonder een nieuwere handmatige profielkeuze te overschrijven, en geeft herstelinstructies als het overschakelen mislukt. 02c3de9 Met dank aan @vincentkoc.
  • Profielwijzigingen die via /login worden aangebracht, gebruiken nu het standaardpad voor het opslaan van sessies, waardoor nieuwere gelijktijdige selecties en bestaand herstelgedrag behouden blijven. f07c478 Met dank aan @vincentkoc.
  • Codex-sessiekoppelingen bewaren grote MCP-configuraties en gewisselde Authorization-aanmeldgegevens nu in begrensde vingerafdrukken zonder leesbare bearerwaarden permanent op te slaan. 491e42e Met dank aan @100yenadmin.
  • Hooks en Skills worden niet langer geactiveerd vanuit onveilige overgenomen configuratiewaarden, terwijl gewone geconfigureerde paden en expliciete standaardwaarden blijven werken. #59694 Met dank aan @yonganzhang.
  • Nadat een agent is verwijderd, kunnen de achtergebleven sessies ervan niet langer via de Gateway nieuwe modeluitvoeringen starten. #97260 Met dank aan @obviyus, @pick-cat.
  • Onveilige, onjuist gevormde of onverwacht grote archieven van de fd- en ripgrep-helpers mislukken nu vroegtijdig en ruimen zichzelf op, in plaats van de agentconfiguratie in gevaar te brengen. #98988 Met dank aan @leonidaslux, @vincentkoc.
  • Te grote of onjuist gevormde metagegevens voor bijlagen in persoonlijke chats van Microsoft Teams mislukken nu veilig met een waarschuwing, in plaats van onbeperkt Gateway-geheugen te verbruiken. #99125 Met dank aan @ly85206559.
  • Config show, set en unset werken nu alleen met waarden die daadwerkelijk in de configuratie van de gebruiker zijn opgeslagen, waardoor overgenomen objectstatus zich niet als opgeslagen instellingen kan voordoen. #99846 Met dank aan @vincentkoc, @zenglingbiao.
  • Android Canvas-inhoud kan niet langer naar apparaatlokale webservices navigeren, terwijl gewone externe en door de Gateway gehoste pagina's blijven werken. #99874 Met dank aan @ly85206559.
  • Te grote of nooit eindigende antwoorden van ondersteunde externe providers stoppen nu bij een vaste limiet met een gelabelde fout, in plaats van geheugen te verbruiken totdat de volledige inhoud is ontvangen. 0a14444 Met dank aan @joshavant.
  • Terminalverzoeken met een onbekende agent-ID mislukken nu met een duidelijke melding in plaats van terug te vallen op globale standaardinstellingen en mogelijk een hostshell buiten de bedoelde agentgrens te openen. 3601dca
  • Het Windows-installatieprogramma accepteert nu gepatchte SQLite-runtimes, weigert onveilige of onleesbare runtimes en meldt de gedetecteerde versie wanneer nog een Node.js-upgrade vereist is. 28db140 Met dank aan @vincentkoc.
  • QQBot voorkomt nu onbedoelde herinneringen, beperkt de blootstelling van details over privém media en vereist expliciete bevestiging vóór destructieve kanaal- of aankondigingsacties. #98032 Met dank aan @patrick-erichsen.
  • Beheerders die werkruimtereparaties gebruiken, kunnen nu doctor --fix uitvoeren om door beleid geweigerde HTTP-eindpunten van de Gateway uit te schakelen zonder geneste instellingen voor het ophalen van URL's te verwijderen. #99731 Met dank aan @giodl73-repo.
  • Webophaal- en providerintegraties handhaven nu limieten voor de responsgrootte zonder een volledige niet-standaardrespons in het geheugen toe te wijzen. #99884 Met dank aan @zenglingbiao.
  • Vertrouwde aangepaste providerhosts zijn nu beschermd tegen DNS-rebinding naar lokale services; opzettelijke loopbackaliassen moeten een expliciete lokale oorsprong gebruiken of allowPrivateNetwork inschakelen. #100835 Met dank aan @machine3at.
  • Verzoeken voor browserbesturing weigeren nu te grote geslaagde JSON-responsen met een BrowserServiceError voordat ze buitensporig veel geheugen kunnen verbruiken, terwijl ondersteunde grote browserresultaten blijven werken. #100889 Met dank aan @mushuiyu886.
  • De mobiele installatiestroom /pair accepteert nu lokale IPv6-ULA- en link-local Gateway-adressen zonder TLS of een andere geadverteerde host te vereisen, terwijl openbare URL's met platte tekst geblokkeerd blijven. #101008 Met dank aan @zhangguiping-xydt.
  • Bij het uitvoeren van /prose worden beheerders nu de transitieve externe imports getoond en wordt om toestemming gevraagd voordat OpenProse die codeafhankelijkheden ophaalt. 259877d Met dank aan @joshavant.
  • Gebruikers van de Codex-plugin kunnen alleen-lezen appacties toestaan en tegelijkertijd voor elke schrijf- of destructieve actie een nieuwe goedkeuring vereisen. #97123 Met dank aan @kevinslin.
  • Apps van de Codex-plugin vermijden nu goedkeuringsvragen voor alleen-lezen acties, behouden schrijfbeleid per app tijdens herstel en vernieuwen hun appinventaris na upgrades. #97327 Met dank aan @kevinslin.
  • Apparaateigenaren kunnen na opnieuw verbinden de verzoek-ID goedkeuren die het laatst door openclaw devices list is getoond, zonder de bescherming tegen nieuw uitgebreide bereiken te verzwakken. #98145 Met dank aan @romneyda.
  • Goedkeuringen voor uitvoering via een exact pad in Windows starten nu het goedgekeurde uitvoerbare bestand in plaats van een programma met dezelfde naam uit de werkmap. #98260 Met dank aan @eleqtrizit.
  • openclaw security audit waarschuwt nu dat toestemmingslijsten voor Skills per agent niet voorkomen dat agents met shellmogelijkheden globaal geconfigureerde MCP-servers bereiken. #98352 Met dank aan @momothemage.
  • De Codex-plugin noemt de modus voor destructieve goedkeuring per actie nu ask, waarmee duidelijk wordt dat elke schrijf- of destructieve actie beschikbaar blijft, maar bevestiging vereist. #98501 Gerelateerd: #98499. Met dank aan @kevinslin.
  • Beheerde implementaties kunnen nu vermeldingen zoals system.run in gateway.nodes.denyCommands vereisen, en Policy doctor waarschuwt wanneer door configuratieafwijking een bevoorrechte node-opdracht beschikbaar blijft. #99121 Met dank aan @giodl73-repo.
  • Beheerde hosttools nemen niet langer de actieve Conda-omgeving over van de shell die OpenClaw heeft gestart, waardoor onbedoeld gedrag van Python en pakketbeheerders wordt voorkomen. #99425 Gerelateerd: #99424. Met dank aan @krissding en @ooiuuii.
  • Lange Discord-voorbeelden voor goedkeuring behouden nu volledige emoji en vlaggen wanneer ze worden ingekort, waardoor beschadigde vervangingstekens worden voorkomen. #99539 Met dank aan @zhangguiping-xydt.
  • Vragen om uitvoeringsgoedkeuring tonen en verzenden nu lange opdrachttekst met emoji of ongeldige Unicode zonder beschadigde tekens of coderingsfouten. #99566 Met dank aan @mikasa0818.
  • policy check --json vertelt beheerders nu of elke bevinding automatisch kan worden gerepareerd, beoordeling of handmatig werk vereist, alleen voor validatie dient of niet wordt ondersteund. #99686 Met dank aan @giodl73-repo.
  • Beheerders die expliciet Policy-werkruimtereparaties inschakelen, kunnen nu automatisch verschillende onveilige instellingen beperken, terwijl OpenClaw zonder die expliciete inschakeling alleen-lezen blijft. #99690 Met dank aan @giodl73-repo en @omarshahine.
  • Policy-werkruimtereparaties kunnen nu vereiste tools toevoegen aan de betreffende weigerlijst, waarbij bestaande vermeldingen behouden blijven en onbedoelde verruiming van het hoofdbeleid wordt voorkomen. #99700 Met dank aan @giodl73-repo.
  • Policy-werkruimtereparaties kunnen nu gemelde open kanaalgroepen naar de toestemmingslijstmodus verplaatsen en vermeldingen vereisen zonder overgenomen standaardinstellingen te wijzigen. #99720 Met dank aan @giodl73-repo en @omarshahine.
  • doctor --fix toont nu de exacte wijziging van gateway.bind=loopback of gateway.nodes.denyCommands die voor gevoelige bevindingen nodig is, zonder deze automatisch toe te passen. #99776 Met dank aan @giodl73-repo.
  • De terminal van de Control UI is nu expliciet opt-in, opent tabbladen binnen de werkruimte en het beleid van de geselecteerde agent en sluit betrokken shells wanneer geaccepteerde toegangsbeperkingen worden aangescherpt. #100081 Met dank aan @rayncc.
  • Herhaalde herstelpogingen voor koppeling leveren nu per apparaat één bruikbare macOS-goedkeuringsvraag op, in plaats van verouderde meldingen op te stapelen waarmee de goedkeuring niet kan worden voltooid. #100976
  • Uitvoeringsbeleid voor begeleidende Windows-nodes kan nu worden bekeken en bijgewerkt via nodebewuste goedkeuringsopdrachten en correct worden weergegeven in de Control UI. #101669 Met dank aan @vincentkoc.
  • Gateway-chatgebruikers die geen eigenaar zijn, krijgen de beveiligde besturingstools cron, gateway en nodes niet langer aangeboden, zelfs wanneer die tools anderszins op de toestemmingslijst staan. #102030 Met dank aan @pgondhi987.
  • Het gebruik van jq via exec vereist nu een expliciete vermelding op de vertrouwde toestemmingslijst of goedkeuring, in plaats van dat het wordt behandeld als een onschadelijk, veilig binair bestand dat alleen stdin gebruikt. #102032 Met dank aan @pgondhi987.
  • Altijd-toestaan-goedkeuringen voor de wrappers npm exec, npx, pnpm en yarn gelden nu voor de daadwerkelijke opdracht, in plaats van onbedoeld andere toekomstige nettoladingen te vertrouwen. #102035 Met dank aan @pgondhi987.
  • Bestandsbewerkingen in de OpenShell-werkruimte blijven nu binnen de gevalideerde lokale sandboxspiegel, waarbij onveilige gevallen met symbolische koppelingen, harde koppelingen, overschrijding van hoofdmapgrenzen en veranderende mappen correct mislukken. c6f5725 Met dank aan @joshavant.
  • Native Swift-clients ondersteunen nu goedkeuringen voor Skills per apparaat, waarbij het beoordelaarsapparaatveld is gecodeerd in hun gegenereerde Gateway-modellen. 1403c64
  • Het volgen van Gateway-aanmeldingen houdt het geheugengebruik nu begrensd tijdens grote aantallen mislukte pogingen vanaf veel adressen, terwijl bestaande blokkeringen behouden blijven. #96224 Met dank aan @eleqtrizit.
  • Uit gekopieerde providersleutels en tokens worden nu verborgen terminalbesturingstekens verwijderd voordat verzoekheaders worden voorbereid, terwijl opzettelijke spaties intact blijven. #96444 Met dank aan @lin-hongkuan.
  • Gemaskeerde ongeldige aanmeldgegevens blijven nu op één veilige regel staan in installatie- en authenticatiediagnostiek, zelfs wanneer de oorspronkelijke invoer regeleinden of andere besturingsbytes bevat. #96445 Met dank aan @lin-hongkuan.
  • Beveiligingsaudits zien meegeleverde tijdelijke sleutels voor LM Studio, Ollama en andere sleutelloze lokale providers niet langer ten onrechte aan voor blootgestelde aanmeldgegevens in platte tekst. #97622 Met dank aan @xydigit-sj.
  • Voor het exporteren van trajecten vanuit de chat is nu eigenaarsbevoegdheid vereist, zodat andere kanaalgebruikers met opdrachtbevoegdheid geen gevoelige sessieartefacten kunnen ophalen. #97840 Met dank aan @pgondhi987.
  • Gateway-brede Active Memory kan nu alleen door eigenaren of beheerders worden gewijzigd, terwijl andere geautoriseerde gebruikers bediening op sessieniveau behouden. #97841 Met dank aan @pgondhi987.
  • Alleen eigenaren en administratieve Gateway-clients kunnen Dreaming van Memory Core nu via /dreaming in- of uitschakelen, terwijl status en hulp voor anderen beschikbaar blijven. #97869 Met dank aan @eleqtrizit.
  • Telegram- en Discord-gebruikers die geen beheerder zijn, kunnen de Talk-stem van de Gateway niet langer wijzigen, hoewel ze de huidige en beschikbare stemmen nog steeds kunnen bekijken. #97874 Met dank aan @eleqtrizit.
  • Voor het installeren of opnieuw configureren van Codex Computer Use-resources is nu eigenaars- of beheerderstoegang vereist, terwijl andere geautoriseerde afzenders de status nog steeds kunnen bekijken. #97955 Met dank aan @eleqtrizit.
  • Voor het hernoemen van iMessage-groepen, het wijzigen van pictogrammen of lidmaatschap en het verlaten van groepen is nu geverifieerde eigenaars- of beheerdersbevoegdheid vereist. #97961 Met dank aan @eleqtrizit.
  • Skills die door agents zijn gemaakt, blijven nu in afwachting van beoordeling en goedkeuring door Skill Workshop, in plaats van direct actief te worden zonder de verwachte waarborgen. #98346 Gerelateerd: #96054. Met dank aan @momothemage en @xianshishan.
  • Leestoestemmingslijsten van Discord blokkeren nu gildemetadata, kanaaldetails en threadlijsten vóór elk providerverzoek wanneer die bronnen buiten het geconfigureerde bereik vallen. #98966 Met dank aan @pgondhi987.
  • Telegram-time-outlogboeken verbergen nu bottokens die zijn ingebed in Bot API-paden, inclusief aangepaste hoofd- en proxy-URL's, terwijl nuttige eindpuntcontext behouden blijft. #99428 Gerelateerd: #96982. Met dank aan @liuhaiyang14, @xialonglee.
  • Activiteitsvoorbeelden in de Control UI verbergen nu API-sleutels die zijn opgeslagen onder configuratienamen met punten of worden geretourneerd in gestructureerde tooluitvoer. #99460 Gerelateerd: #99459. Met dank aan @ooiuuii.
  • Aangepaste ACP-foutredactors behouden nu OpenClaws ingebouwde opschoning van geheimen, waardoor bekende tokens, aanmeldgegevens en privésleutelmateriaal niet in opgemaakte fouten kunnen lekken. #100191 Met dank aan @lin-hongkuan.
  • Android-sms-opdrachten maken nu duidelijk onderscheid tussen telefoontoestemming en de afzonderlijke opt-in van de Gateway, zodat alleen-lezen sms.search mogelijk is zonder ook sms.send in te schakelen. #100993 Met dank aan @narcissus0702.
  • Browserautomatisering houdt Chrome-besturingsverkeer nu gekoppeld aan de geconfigureerde of expliciet toegestane CDP-host, waardoor het risico afneemt dat een ontdekt debuggeradres aanmeldgegevens of besturing naar elders omleidt. #101171
  • Geverifieerde eigenaren kunnen hun reeds toegekende shell-, bestands-, proces-, Skill Workshop- en plugintools in WebChat gebruiken zonder die machtigingen uit te breiden naar gasten of externe afzenders. #101271 Met dank aan @fuller-stack-dev.
  • Wanneer een ander OpenClaw-proces OpenAI OAuth-aanmeldgegevens vernieuwt, zien beheerders nu één nuttige conflictfout zonder dubbele formulering of blootgestelde lokale bestandspaden. #101573 Met dank aan @vincentkoc.
  • Op macOS blijft een expliciete OPENCLAW_STATE_DIR nu geïsoleerd van de bestaande App Group-koppelingsidentiteit en apparaattokens van de machine. #101779
  • Telegram-bottokens blijven nu gemaskeerd, zelfs wanneer ze interne grenzen overschrijden binnen zeer grote logboeken of toolfoutmeldingen. #103861 Met dank aan @vincentkoc.
  • Verborgen besturingstekens kunnen niet langer de grenzen van terminalhyperlinks doorbreken of besturingsgedrag injecteren via linktekst in documentatie. #96440 Met dank aan @lin-hongkuan.
  • MCP-opname- en uitsluitingsfilters met veel jokertekensegmenten wijzen niet-overeenkomsten nu snel af in plaats van de tooldetectie minutenlang te laten vastlopen. #100330 Met dank aan @lsr911.
  • Signal-bijlagen uit lokale bestanden die te groot zijn of verdachte paden gebruiken, mislukken nu snel met een duidelijke fout voordat ze buitensporig veel Gateway-geheugen verbruiken. #101391 Met dank aan @cxbasdev.
  • Bruggen voor meerdere gebruikers die openclaw agent --agent ... --channel ... --to ... gebruiken, houden ontvangers nu in afzonderlijke sessies wanneer isolatie per ontvanger is geconfigureerd. #101507 Met dank aan @pingfanfan, @vincentkoc.
  • PDF-analyse door Anthropic en Gemini blokkeert nu standaard onveilige omleidingen naar privénetwerken en te grote antwoorden, terwijl geconfigureerde lokale eindpunten ondersteund blijven. #97872 Met dank aan @eleqtrizit.
  • Anthropic-verzoeken via Cloudflare AI Gateway krijgen nu OpenClaws standaardblokkering van privéadressen, time-outs, advies voor nieuwe pogingen en beheerde antwoordbeveiligingen. #98003 Met dank aan @wangmiao0668000666.
  • Configuratieherstel waarschuwt nu wanneer het bestand is hersteld maar de uiteindelijke machtigingen niet konden worden aangescherpt, zodat het herstel behouden blijft en het beveiligingsprobleem zichtbaar wordt gemaakt. #95348 Met dank aan @hugenshen.
  • openclaw security audit meldt blootstelling van de Browser nu alleen wanneer het pluginbeleid daadwerkelijk toestaat dat de Browser-plugin wordt uitgevoerd. #97732 Met dank aan @amtellezfernandez.
  • De alleen-lezenstatus van spraakoproepen laat nu telefoonnummers, transcripties, routeringsdetails, verwerkte gebeurtenis-ID's en onbewerkte metagegevens weg. #97870 Met dank aan @eleqtrizit.
  • Status- en diagnostische tools kunnen nu verouderde vervolgacties voor uitvoeringsgoedkeuring herkennen die na /new of /reset opzettelijk zijn onderdrukt, in plaats van ze als onverklaarde bezorgingsfouten te behandelen. #98293 Met dank aan @bsniznd.
  • Codex-/btw-nevengesprekken behouden nu de vereiste van een pluginapp in vraagmodus om goedkeuring te verkrijgen vóór destructieve acties. #98812
  • Android-releasebuilds stellen gedetailleerde camera.clip-instellingen, apparaatgegevens, tijdelijke paden en opnamegebeurtenissen niet langer bloot in productielogboeken. #99484 Met dank aan @nianjiuzst.
  • Lange Codex-app-servergoedkeuringsdetails en opdrachtvoorbeelden behouden nu emoji en uitgebreide Unicode-tekens in plaats van beschadigde tekst weer te geven. #100177 Met dank aan @xialonglee.
  • Het doorsturen van Android-meldingen laat berichten van WhatsApp, Telegram, Discord en Signal nu bij hun specifieke kanaalsessies, waardoor dubbele antwoorden of antwoorden in het verkeerde gesprek worden voorkomen, terwijl andere geselecteerde apps de doorstuurregels blijven volgen. #101170
  • Het installeren of bijwerken van ClawHub-skills, plugins en pakketten op Linux brengt niet langer het risico met zich mee dat gedeelde /tmp-machtigingen worden gewijzigd en niet-gerelateerde services worden verstoord. #101246 Met dank aan @ch3ch2cho2021, @yangxiansheng.
  • Strikte uitvoeringsgoedkeuring behandelt samengevoegde of geclusterde inline-codeopdrachten voor interpreters, zoals python3 -xcprint, nu als eenmalige goedkeuringen in plaats van herbruikbare vermeldingen in de toestemmingslijst. #101353 Met dank aan @pgondhi987.
  • Lange uitleg van automatische uitvoeringsreviews met emoji of aanvullende CJK-tekens wordt nu correct ingekort in plaats van een beschadigd vervangingssymbool weer te geven. #101513 Met dank aan @wm0018.
  • Titels en beschrijvingen van plugingoedkeuringen blijven nu leesbaar wanneer emoji of aanvullende CJK-tekens op de tekstlimiet van de Gateway vallen. #101580 Met dank aan @wm0018.

Details over de officiële apps

Gedeelde appwijzigingen

In de eigen clientinterfaces gedragen gesprekslijsten, opdrachtpaletten, meldingen, media, verbindingsstatus en bestands- of diffweergaven zich consistenter. De TUI blijft geopend en toont nuttige fouten, bedieningselementen voor Diffs blijven beperkt tot de vergelijking op het scherm en de gedeelde werking van toetsenbord, paden, status, Talk en spraak wijkt minder snel af tussen clients.

De officiële apps bieden gezamenlijk bredere systeemeigen lokalisatie, workflows voor spraakberichten, meerdere Gateway-profielen, gecachte gesprekken en een duidelijkere verbindingsstatus wanneer mensen tussen installaties wisselen.

Meer wijzigingen voor iOS, iPadOS en Apple Watch

iOS voegt vernieuwde navigatie en chat, spraaknotities, werkruimtebestanden, veiliger herstel van de configuratie, meerdere Gateway-profielen en dicteren en snelle antwoorden via Apple Watch toe.

Meer wijzigingen voor Android

Android verbetert de eerste configuratie, navigatie, chat- en sessietools, spraak, machtigingen, meldingen, gepland werk, lokalisatie, meerdere Gateway-profielen en verbindingsherstel.

Meer wijzigingen voor macOS

macOS verbetert de eerste configuratie van de lokale agent, systeemeigen chat- en sessiebediening, tunnels voor de externe modus, het starten van apps, efficiëntie op de achtergrond en apparaatidentiteit bij upgrades en opnieuw verbinden.

Terminalinterface en andere clients

Terminalgesprekken blijven geopend en tonen nuttige fouten, sessielijsten behouden leesbare voorbeelden en Diffs-acties blijven gekoppeld aan de vergelijking die momenteel op het scherm staat.

Bronnen en bijdragers
  • Android-gebruikers met ondersteunde talen zien belangrijke aanwijzingen voor het instellen, verbinden, vertrouwen, de shell en het herstel van de Gateway nu in de taal van hun apparaat. #97111 Met dank aan @vincentkoc.
  • De schermen Control, Chat, Talk, Agent, Settings, Gateway en Overview van iOS gebruiken nu duidelijkere navigatie, statusaanduidingen en bedieningselementen, plus een compacte, uitklapbare chatinvoer. #98452 Met dank aan @joelnishanth.
  • De schermen Control, Agents en Settings van iOS zijn nu gemakkelijker te overzien, met minder dubbele bestemmingen, compactere bedieningselementen, standaardnavigatie en vanuit detailweergaven een rechtstreekse snelkoppeling naar de Gateway. #98811 Gerelateerd: #98803.
  • Native iOS Chat biedt het gesprek nu meer ruimte, gebruikt een compacte invoer die met langere concepten meegroeit en houdt de bedieningselementen voor bijlagen, Talk en verzenden gemakkelijk aantikbaar. #98953 Gerelateerd: #98929.
  • Chat, Talk, Settings, navigatie en onboarding op iPhone en iPad gebruiken nu consistentere native bedieningselementen, vormgeving en terugnavigatie. #99231 Gerelateerd: #99195. Met dank aan @marvkr.
  • iOS-gebruikers kunnen vanuit de chatinvoer een spraakbericht van maximaal drie minuten opnemen en verzenden, desgewenst tekst toevoegen en de duur van de opname in de chat zien. #100946
  • Android-gebruikers kunnen vanuit de chatinvoer een spraakbericht van maximaal drie minuten opnemen en verzenden zonder de live Talk-modus te openen. #101193
  • Android-builds van derden kunnen door de Gateway aangevraagde locatiecontroles toestaan terwijl de app op de achtergrond draait door Location > Always te selecteren en permanente locatietoestemming van Android te verlenen. #100967 Met dank aan @ioridev.
  • Android kan nu meerdere Gateways gekoppeld houden en ertussen schakelen zonder de configuratie te herhalen, terwijl elke Gateway zijn eigen aanmeldgegevens, chatstatus, berichten in de wachtrij en verwijderbare lokale gegevens behoudt. #100947
  • iOS-gebruikers kunnen meerdere Gateways eenmalig koppelen en ertussen schakelen, waarbij aanmeldgegevens, vertrouwen, chats, voorkeuren, apparaattoegang en pushregistratie aan de juiste Gateway gekoppeld blijven. #100948
  • Android Chat bevat nu de actie Nieuwe chat en een / opdrachtenbrowser die de door de huidige agent aangeboden opdrachten filtert zonder opdrachtargumenten te verwijderen. #98796 Met dank aan @iwhatsskill, @solvely-colin.
  • Met Android Chat kunnen gebruikers nu de geconfigureerde agent voor nieuwe berichten kiezen en verifiëren, waarbij Chat, de Talk-modus en het startcanvas op die keuze afgestemd blijven. #80422 Met dank aan @bcperry.
  • Android-chats geven links, lijsten, citaten, nadruk, code en platte tekst nu consistent weer via de gedeelde Markdown-renderer. #88899 Gerelateerd: #88014. Met dank aan @iman-sharif, @pluviobyte.
  • Automatiseringen voor Android-meldingen plaatsen geaccepteerde gebeurtenissen nu tijdens het verbinden of opnieuw verbinden met de Gateway in de wachtrij en leveren ze op volgorde af zodra de verbinding gereed is. #92602 Gerelateerd: #79552. Met dank aan @ashishpatel26, @hectorrp13.
  • Android-gebruikers kunnen een geplande taak openen om de timing, payload, afleveringsstatus, recente resultaten, fouten en exacte ID ervan te bekijken. #95107 Met dank aan @tosko4.
  • Bij eenmalige cameraopnamen op Android worden de camera en privacy-indicator nu direct uitgeschakeld na succes, mislukking of annulering. #98040 Met dank aan @nianjiuzst.
  • Push-to-talk-verzoeken op de achtergrond van Android retourneren nu NODE_BACKGROUND_UNAVAILABLE in plaats van te proberen de microfoon te starten, wat het besturingssysteem mogelijk weigert. #98055 Met dank aan @nianjiuzst.
  • De toestemming voor geselecteerde foto's van Android telt nu als bruikbare toegang, waardoor photos.latest mogelijk is en duidelijk wordt aangegeven hoe de beperkte selectie kan worden beheerd. #98059 Met dank aan @nianjiuzst.
  • Gateway-acties van Android stoppen nu direct wanneer hun verbinding wordt gesloten, terwijl verzoeken die na het opnieuw verbinden zijn gestart niet door oude opschoonacties worden geannuleerd. #98067 Met dank aan @nianjiuzst.
  • Android identificeert bij verbindingsherstel nu verlopen configuratiecodes, verouderde aanmeldgegevens en ontbrekende of ongeldige authenticatie, met voor elk de juiste vervolgstap. #98094 Met dank aan @qingminglong.
  • Android rapporteert de gereedheid van Realtime Talk en Dictation nu afzonderlijk, opent de configuratie alleen voor de modus waarvoor dat nodig is en houdt nuttige details over providerfouten zichtbaar. #98269 Gerelateerd: #98268. Met dank aan @solvely-colin.
  • Android kan opnieuw verbinding maken met dezelfde Gateway zonder opgeslagen toegang te wissen wanneer velden voor aanmeldgegevens leeg zijn, terwijl wijzigingen aan het eindpunt en de configuratiecode voorkomen dat verouderde aanmeldgegevens stilzwijgend worden overgenomen. #98277 Met dank aan @solvely-colin.
  • Android biedt nu duidelijkere richtlijnen voor TLS-verificatie voor bereikbare externe Gateways en Gateways op het Tailnet, en geeft langzame maar geldige handshakes meer tijd om de vertrouwensvraag te tonen. #98366 Gerelateerd: #98365. Met dank aan @joshavant.
  • Android kan nu koppelen met lokale Gateways die via standaard onbeveiligde .local-namen worden aangekondigd, terwijl onveilige externe of dubbelzinnige onbeveiligde adressen nog steeds worden geweigerd. #98439 Met dank aan @joshavant.
  • Als op Android een geldige QR-code voor Gateway-configuratie wordt gescand, begint het koppelen nu onmiddellijk en gaat het proces door naar herstel of goedkeuring in plaats van gebruikers in de configuratie te laten staan. #98483 Met dank aan @joshavant.
  • De Gateway-configuratie van Android vervangt een algemene authenticatiewaarschuwing nu door specifieke herstellabels voor verlopen configuratiecodes, ontbrekende of ongeldige aanmeldgegevens, verouderde opgeslagen authenticatie en een vereiste apparaatidentiteit. #98698 Gerelateerd: #98046. Met dank aan @ccaprani, @masatohoshino.
  • De terugnavigatie van Android brengt gebruikers vanuit Gateway- of Talk-instellingen, Sessions en Providers nu terug naar het tabblad Voice, Chat of het opdrachtenpalet waar ze zijn begonnen. #98914 Met dank aan @lokimorty.
  • De onboarding van Android markeert Contacts en Calendar nu pas als gereed nadat zowel lees- als schrijftoegang beschikbaar is, ook wanneer die toestemmingen via afzonderlijke vragen worden verkregen. #99158 Met dank aan @nianjiuzst.
  • Android rapporteert toegang tot Contacts en Calendar nu alleen als verleend wanneer zowel het lezen als het toevoegen van vermeldingen is toegestaan, waardoor misleidende configuratieresultaten worden voorkomen. #99204 Met dank aan @nianjiuzst.
  • Android Talk en Dictation gebruiken nu de microfoon van een verbonden Bluetooth-headset voor handsfree opname en schakelen netjes terug wanneer de verbinding wordt verbroken. #99259 Gerelateerd: #96241. Met dank aan @gwtaylor.
  • Android-gebruikers kunnen gebundelde licentievermeldingen van derden en opensourceprojecten nu rechtstreeks lezen via Settings > Licenses. #99299 Met dank aan @joshavant.
  • De Gateway-configuratie van Android biedt nu specifieke herstelacties voor verlopen codes, verouderde aanmeldgegevens, wachtende Node-goedkeuring en definitieve authenticatiefouten. #99414 Gerelateerd: #98045, #98046. Met dank aan @ccaprani.
  • De Android-begeleidende app stuurt de eigen meldingen van OpenClaw niet langer terug naar de Gateway, zelfs wanneer oudere toelatingslijsten het app-pakket nog bevatten. #99568 Met dank aan @ly85206559.
  • De handmatige Gateway-configuratie van Android gebruikt voor lege poortvelden nu standaard 18789 voor gewone TLS- en onbeveiligde hosts, terwijl poort 443 behouden blijft voor Tailscale MagicDNS. #99865 Met dank aan @ly85206559.
  • Push-to-talk van Android neemt tijdens Talk Mode nu exclusieve controle over de microfoon en hervat daarna de juiste realtime-luisteraar, waardoor dubbele opname wordt voorkomen. #99986 Met dank aan @nianjiuzst.
  • Android-chat voegt nu syntaxismarkering voor de lichte en donkere modus toe aan ondersteunde omheinde codeblokken, waardoor antwoorden met veel code gemakkelijker te overzien zijn zonder gedeeltelijke of te grote berichten te vertragen. #100217
  • Opgeslagen Android Gateway-sessies maken nu direct opnieuw verbinding wanneer gevalideerde internettoegang terugkeert, zonder onnodige pogingen tijdens wijzigingen in captive of gedeeltelijke netwerken. #100347 Met dank aan @ly85206559.
  • Gateway-instellingen van Android geven verbindingsgegevens, configuratievelden en helptekst nu stabielere ruimte op schermen van telefoonformaat, waardoor afkapping en opeenhoping worden verminderd. #100363 Met dank aan @iwhatsskill.
  • Android toont nu gelijkmatig verdeelde onderste tabbladen en voorkomt de opstartcrash van de chatcache die toegang tot de shell na onboarding kon blokkeren. #100382 Met dank aan @iwhatsskill.
  • Android-chat herstelt nu na opnieuw verbinden of openen een actief antwoord met gebufferde tekst en haalt gemiste hiaten in gebeurtenissen in zonder transcriptregels te dupliceren. #100384
  • Android isoleert gesprekken in de cache en opdrachten in de wachtrij nu wanneer gebruikers opnieuw koppelen, uitloggen of Gateway-aanmeldgegevens vervangen, zodat een nieuwe identiteit de gegevens van de vorige niet overneemt. #100454
  • Android-chat houdt verzonden berichten en actieve antwoorden nu stabiel tijdens nieuwe verbindingen en verwerkt vertraagde geschiedenis zonder dubbele beurten of verouderde activiteit in de invoer. #100551
  • Push-to-talk van Android ruimt opnamen die naar de achtergrond zijn gegaan, geannuleerd of opnieuw geprobeerd nu op zonder de microfoon opnieuw te openen of een nieuwere spraaksessie te stoppen, en overlappende verzoeken retourneren bezet. #100552 Met dank aan @xialonglee.
  • Android-gebruikers kunnen nu lang op een antwoord van de assistent drukken en Listen kiezen, met een zichtbare afspeelstatus, tikken om te stoppen en een terugvaloptie voor spraak op het apparaat. #100772
  • De Android-spraakmodus houdt push-to-talk nu bezet totdat de actieve beurt veilig is overgedragen, waardoor overlappende microfoons, verouderde audio of hervatting door het verkeerde relais worden voorkomen. #100786
  • Android-chats houden interne redeneringen, toolresultaten en onbewerkte operationele details nu buiten zowel livegesprekken als opnieuw geopende offlinecaches. #100826 Met dank aan @iman-sharif.
  • Android-gebruikers kunnen een voltooid chatbericht lang ingedrukt houden om alle tekst te kopiëren, een fragment te selecteren, het te delen of het in een antwoord te citeren zonder hun huidige concept te verliezen. #100879 Met dank aan @bdhwan.
  • Android-chatgebruikers kunnen de bestemming en samenvatting van een link bekijken voordat ze deze openen, zonder dat berichten zoekopdrachten op de achtergrond activeren en met een duidelijke niet-beschikbare status wanneer de inspectie mislukt. #100898
  • De onboarding van Android wordt nu voltooid na goedkeuring van een Node die door een toestemmingsverzoek is geactiveerd, in plaats van gebruikers vast te laten zitten in een lus tussen de schermen voor toestemmingen en goedkeuring. #100959
  • De modelkiezer van Android blijft nu afgestemd op de actieve chat en agent, en na een mislukte modelwijziging wordt het volgende bericht niet langer met het vorige model verzonden. #100985
  • Android verbergt besturingselementen voor het denkproces bij modellen die geen configureerbare redenering ondersteunen, voorkomt dat niet-ondersteunde instellingen live- of wachtrijverzendingen verstoren en herstelt de voorkeur van de gebruiker bij compatibele modellen. #101002
  • Android-gebruikers kunnen buiten het momenteel geladen venster Recent of Archived naar sessies zoeken op naam, label of sleutel, waarbij overeenkomsten uit actieve sessies in de cache tijdens een tijdelijke Gateway-storing beschikbaar blijven. #101102
  • Android-gebruikers met een fysiek toetsenbord kunnen op Enter drukken om een chatbericht te verzenden, terwijl aangepaste Enter-combinaties beschikbaar blijven voor tekst met meerdere regels. #101321 Met dank aan @3ninyt3nin-creator.
  • Android-gebruikers kunnen nu veilige paginaminiaturen zien in uitgevouwen linkvoorbeelden, terwijl ongeldige of geblokkeerde afbeeldingen het tekstvoorbeeld ongemoeid laten. #101396
  • Android-gebruikers kunnen nu een chatsessie archiveren en deze vanuit de weergave Archived verwijderen, zelfs met de beperkte operatorrechten van de app. #101522
  • Indonesische Android-tekenreeksen worden uitgebracht onder de door Android herkende landinstelling; hetzelfde werk uit de vorige release heeft ook de Play-versie 2026.6.11 en de winkeltekst voorbereid. 3412318 Met dank aan @joshavant.
  • Gebruikers van Traditioneel Chinees zien nu gelokaliseerde formuleringen voor veelvoorkomende systeemeigen appacties, toestemmingen, verbindingsberichten en mobiele statussen. f0d2066
  • Android legt nu in de geselecteerde taal uit hoe je een opgeslagen token behoudt of een bestaande Gateway-configuratie vervangt. Bronnen: 32f3eb3, 6336762, eeb0682, ed72b86, e376f28, a6631fe, 283bd82, 6d5a1db, d3087fc, 8bab3f7, dfb7bc8, 7780e30, b109b88, c1b7bf2, dedb17c, 6f84c10, a8358e8, 2501ca3, 1b40eb9, d47308f, 3a2baef.
  • Android-licentiemeldingen, dankbetuigingen, lege statussen en acties voor het openen van licenties gebruiken nu de geselecteerde taal in alle vertalingen van deze release. Bronnen: 4b8b60f, 3b16c41, c4966e8, 116e9db, 1617233, a598c97, 3b9e0c8, eebbf6c, 4c08ea4, 21be45c, b415072, 9eec24d, de23987, 898564e, 7af800b, a47ec8d, fac9e58, 61e4ef0, 399f9d6, 9069f69, 2e049f5.
  • Android-spraakmodus, dicteren, configuratie van de spraakprovider, gereedheidsmeldingen en hulp bij fouten gebruiken nu de geselecteerde taal in alle vertalingen van deze release. Bronnen: c785196, 9edb906, da67520, 88f13ca, e878efe, 662d127, 5002a0e, fe57718, ebcf8dc, 4e7ca8e, 9863ceb, 768da09, ff5d986, 005ebd1, 2824796, 4eaec93, f99fdc9, 555f601, d2af689, 81e92de, 8ed6c78.
  • Bij koppelings- en verbindingsfouten op Android worden nu gelokaliseerde vervolgstappen gegeven voor verlopen codes, referenties, goedkeuringen en nieuwe pogingen. Bronnen: 48eae1b, f095eb9, 714c2b0, d2b5bb7, d2551bd, 6b91507, f1c4476, 5ef6fb4, e2e0312, 7fb70b2, d702f5c, 24e6b9f, 7cb41cc, a6040c3, 5e61da3, 18360ac, 17a1e3b, adafb56, 5b5fadb, 9b30570, d331a36.
  • Gateway-detectie, QR- en handmatige configuratie, verbindingscontroles, goedkeuringen en machtigingsinstructies op Android gebruiken nu de geselecteerde taal in alle vertalingen van deze release. Bronnen: 28062c8, 3d43858, ad74b32, 1b07620, 4fa4c9e, 1dd5230, 9db7ec5, e6f8788, e5cf67e, b52d988, cd3b4ee, c3bcb9f, 8af3aa0, c34e79e, c9c8f6c, 255e251, 0e98ba4, 0cc9927, 97955d9, ba449f2, 0e22e54, ae65251, d957f5a.
  • Android legt nu in de geselecteerde taal uit wanneer een IPv6-adres met bereiksaanduiding moet worden vervangen door een adres zonder bereiksaanduiding of een LAN-hostnaam. Bronnen: 5793f73, 066e697, bf35947, 3385817, a0a5054, 66cb9a9, 3da73a7, df659ec, 57a3975, 141b2cf, b043adf, dcc4fa8, eade8f1, 72a8098, 355fa77, 8cc1786, a3ef37b, cb9ac50, cab8147, 7cc3cb0, ca258fb.
  • De labels voor het zoeken naar opdrachten en Nieuwe chat op Android gebruiken nu de geselecteerde taal in alle vertalingen van deze release. Bronnen: b81c58b, 8929118, 1eee853, a5c9662, 9035729, 2e359d4, 91f4d0a, e785c4a, 2c5a076, 02250d9, bf23194, 603502f, a837a1a, 26df1fa, c926610, c312f9f, f4275fa, 69d4657, 3e66eb9, db5057e, 1fee4a5.
  • Ondersteunde niet-Engelstalige Android-builds lokaliseren nu de instructies voor de offline Gateway-wachtrij en de acties Opnieuw proberen en Verwijderen voor tekstberichten. 660d752
  • Ondersteunde niet-Engelstalige Android-builds vertalen nu meer details over Cron-inspectie, bezorgingsfouten, feedback bij kopiëren, de standaardstatus en agentverzoeken. d83ee4c
  • De bedieningselementen voor modelorganisatie, het standaardmodel en vastzetten op Android gebruiken nu de geselecteerde taal. Bronnen: 41bea62, bdc98f4.
  • De bedieningselementen voor linkvoorbeelden en statusberichten op Android verschijnen nu in de geselecteerde taal in bijgewerkte landinstellingen. 9997c53
  • De uitleg over achtergrondlocatie, de instellingenactie en de keuze Niet nu op Android verschijnen nu in de geselecteerde taal wanneer de locatiemodus Altijd wordt aangeboden. 4c38d89
  • Android-gebruikers met een hardwaretoetsenbord kunnen nu vanuit het chatopstelveld verzenden met Enter, terwijl bij een niet-geaccepteerde verzending het concept behouden blijft. de8db74 Met dank aan @vincentkoc.
  • Android-gebruikers kunnen nu verbinding maken met Gateways achter Cloudflare Access of een andere reverse proxy met authenticatie door de vereiste referentieheaders op te slaan in de geavanceerde instellingen voor handmatige verbinding. #100765
  • Met de kaart Bestanden op Android kunnen gebruikers nu door de werkruimte van de actieve agent bladeren, tekst en afbeeldingen bekijken en uitvoer rechtstreeks vanaf hun telefoon delen. #100776
  • Android-gebruikers kunnen vanuit het opstelveld van model wisselen voor de huidige chat, favorieten vastzetten, recente keuzes opnieuw gebruiken en terugkeren naar de standaardinstelling zonder het gesprek te verlaten; oudere koppelingen moeten mogelijk worden vernieuwd. #100798
  • Het scherm Over op Android vermeldt nu duidelijk OpenClaw en bevat rechtstreekse links naar de website, documentatie, broncoderepository en Discord-community. #100994
  • Android-chat geeft LaTeX op het hoogste niveau nu weer als leesbare vergelijkingen, terwijl ongeldige of nog gestreamde wiskundige notatie zichtbaar blijft als tekst. #101435
  • Meer tekst voor de configuratie, chat, Talk, machtigingen, verbinding, sessie, provider en status van de native app gebruikt nu de geselecteerde taal in de taalpakketten die in deze release zijn bijgewerkt. Bronnen: a39b07b, f8e1e0c, db27d2e, 28a8414, e8e96bf, 6ea407d, 0011a18, 8c5adbf, 019603d, d3d7282, 267898c, 55ed57a, c54dc67, fd0355d, 49726a5, 2ffeedf, #98043, beca2b1, 4078dc7, e7e98f6, 3020f78, 0c82908, 8a3935f, 3f289fd, 203a896, 6afef15. Met dank aan @yeager.
  • De systeemeigen chatbediening om naar het nieuwste bericht of antwoord te springen, gebruikt nu de geselecteerde taal in de vertalingen van deze release. Bronnen: e31fa36, 375def8, aabe44f, 48c3f4b, 3db6fb9, a4b51e5, a60686d, 12e17ec, 6c4ac0c, bdc6258, a775f9f, a1f6acc, ee9f61d, f188c66, 2525078, ed5ccda, a6a4792, 0924bee, 0420aef, d23c4fd, 37f0067.
  • De toegangspunten voor een nieuwe chat en een werkboomchat worden nu in de geselecteerde taal weergegeven in ondersteunde app-landinstellingen voor Android en Apple. 24bca38
  • Ondersteunde niet-Engelstalige native apps bevatten nu meer tekst voor de configuratie van de Gateway, sessies, providers, statuscontroles, berichten, de terminal en apparaten, zonder ontbrekende vertalingen die in het Engels worden weergegeven. 52f1e05
  • De vernieuwde native taalpakketten bevatten nu werkruimtebestanden, deelacties, mapstatussen, Android-sms-instructies, statussen voor berichtbezorging en gerelateerde merkuitingen. a9b0a9a
  • De opdrachtzoekfunctie van de native app vertaalt nu in de talen die in deze release zijn bijgewerkt de statussen voor laden, niet beschikbaar, opnieuw proberen en geen resultaten. Bronnen: 745d2d0, 7f7bec7, 35be1c8, 7db67ab, 4bc5766, 0672720, 2a8cd44, fd648fb, 00b0b40, a67990a, 7640f67, 15f4819, 4d1d720, d1d3a27, c2737d5, bd3263d, 127ce63, 0c960cd, e6c3ad9, 84c86f7, e7aea60.
  • De introductieconfiguratie van macOS vertaalt nu de installatie, controles en reparaties van de lokale Gateway, nieuwe pogingen, een gepauzeerde configuratie en instructies om verder te gaan in de talen die in deze release zijn bijgewerkt. Bronnen: 7a717b7, 85d31e1, 27778a7, cffc6ad, ab0d604, 972d394, edbbdf6, 863a054, ef5650f, 5f2e51f, 5769416, a3aa917, 2f7bd01, c54a6f3, 9c3ffc5, 469e707, d066a81, 72a3b71, 63aa909, b68e2e7.
  • Native aanwijzingen voor het starten van werk, controleren van de status, gebruiken van telefoon- en spraakbediening, koppelen en terugkeren naar Chat gebruiken nu de geselecteerde taal in de vertalingen van deze release. Bronnen: dd050bc, db72ffd, 4997802, 2dc7bd1, 4381c29, 9eb1a05, 7838bc8, 4352eaf, 43fe5cc, 6bd1a4b, 531af42, 305715c, 8f9e163, 2abad57.
  • Ondersteunde niet-Engelstalige native apps vertalen nu de nieuwe Terminal-bestemming, instructies voor de configuratie van de Gateway, de actie Terug, verbindingsberichten en de OpenClaw-merkuitingen. e069cb2
  • Gelokaliseerde macOS-builds vertalen nu het nieuwe GitHub-linklabel, inclusief de tekst voor toegankelijkheid, in plaats van terug te vallen op het Engels. 8be1d36
  • De onboarding van de native app en de instructies voor de AI-verbinding weerspiegelen nu Crestodian en de huidige configuratieprocedure in alle ondersteunde niet-Engelse landinstellingen. Bronnen: ad4809f, f0ecc16.
  • openclaw tui vindt nu automatisch de aangepaste poort van een actieve lokale Gateway, zodat gebruikers de URL doorgaans niet opnieuw met --url hoeven op te geven. #73338 Met dank aan @haishmg, @vincentkoc.
  • TUI-sessies die door de Gateway worden ondersteund en lokale TUI-sessies geven assistenttekst nu weer zodra deze binnenkomt, in plaats van stil te lijken tot het definitieve antwoord verschijnt. #83000 Met dank aan @flashosophy.
  • De TUI legt nu uit wanneer een uitvoering wordt afgebroken door herhaaldelijk ongeldige toolargumenten, zodat gebruikers een nuttige aanwijzing voor correctie krijgen zonder gevoelige invoer bloot te leggen. #91002 Met dank aan @taerlandsen, @wsyjh8.
  • De voettekst van /usage full is korter en gemakkelijker leesbaar op Telegram en andere smalle schermen, terwijl gedetailleerde tokeninformatie beschikbaar blijft via speciale weergaven. #92877 Met dank aan @marvinthebored.
  • Typindicatoren blijven nu actief tijdens langdurige werkzaamheden van Codex-modellen en met tools, opdrachten, herstel en in de wachtrij geplaatste vervolgacties, in plaats van de indruk te wekken dat het antwoord inactief is. #95844 Met dank aan @jalehman.
  • Ingekorte samenvattingen van exec en bash behouden nu emoji en andere aanvullende tekens rond het weglatingsteken, in plaats van een beschadigd vervangingsteken weer te geven. #96963 Met dank aan @bartok9, @ly-wang19, @vincentkoc.
  • Antwoorden die via Telegram of een ander extern kanaal worden geactiveerd, verschijnen na het vernieuwen van de geschiedenis nu slechts eenmaal in de terminalinterface, terwijl resets, sessiewisselingen, vertraagde gebeurtenissen en lopend herstel normaal blijven verlopen. #96980 Met dank aan @xialonglee.
  • Lange fouten van assistenten en providers worden nu netjes afgesloten wanneer emoji of zeldzame Unicode-tekens nabij de weergavelimiet terechtkomen. #97289 Met dank aan @zenglingbiao.
  • De TUI verwijst gebruikers nu naar de opdracht voor goedkeuring van het wachtende apparaat of de scope-upgrade, in plaats van hen ten onrechte via koppeling in een privéchat te sturen. #98144 Met dank aan @romneyda.
  • Mobiele cameraclips en schermopnamen van langer dan 30 seconden kunnen nu binnen de bestaande duurlimiet worden voltooid zonder dat de aanvraag voortijdig verloopt. #99455 Met dank aan @nianjiuzst.
  • Ingebedde en lokale TUI-sessies vangen fouten van gebeurtenisconsumenten nu op in plaats van de terminal te beëindigen. #100117 Met dank aan @cxbasdev.
  • TUI-gebruikers kunnen nu prompts indienen terwijl een agent bezig is en krijgen het geconfigureerde gedrag voor opvolgen, verzamelen of onderbreken, waarbij Esc en /stop alleen het bedoelde werk annuleren. #100123 Met dank aan @kevinlp, @sebtardif.
  • TUI /new voert nu een echte sessieovergang uit met de verwachte levenscyclushooks en voorkomt dat een nieuwe sessie concurreert met een actieve beurt. #100241 Met dank aan @caopulan.
  • De Diffs-viewer biedt nu een overzicht van meerdere bestanden en directe bestandsnavigatie, terwijl bij PNG- en PDF-exports bedieningselementen worden weggelaten die niet kunnen worden gebruikt. #100753
  • Status- en weergavekeuzes in de native app gebruiken nu de geselecteerde taal in alle vertalingen van deze release. Bronnen: 58d199b, c15348b, c047a3a, e191685, b1e173d, 50fecf8, 5211afe, 4c43cf5, fb394de, ba8c1fa, 7bee4f6, 77ab268, 2417d94, 9b6ef34, 9c4274f, 2671bcc, b21153b, 117e8e1, cc0d7e1, e6f3f54, dd64f66, 4c16e66, 3a8375c, 3e3b6d6, c356245, d506201.
  • Licentiemeldingen, dankbetuigingen en uitleg over niet-beschikbare bestanden in de native app gebruiken nu de geselecteerde taal in alle vertalingen van deze release. Bronnen: 34bf5a9, 068088c, a623ac7, 71374d3, a9b0de8, 8f495e2, 436dd39, f917e89, 2c8b97c, ace162b, e60cccf, 359ea4c, b7bc860, 49ea27e, 99cbc58, 204526a, 3821c36, 030d184, 24f639c, 499feb2, 591d099.
  • De bedieningselementen voor fototoestemming in de native app geven nu in de geselecteerde taal uitleg over beperkte toegang en toegang tot geselecteerde en recente foto's, in alle vertalingen van deze release. Bronnen: c360f92, 4dd027e, 9cde1ca, 328fb70, 71e5fcc, b11d710, 55a2a9b, c4b40d0, 3a1b983, dea40a5, 4b1fab8, 44ca739, d36452c, a50a59e, 49b68e1, 122e4ba, 4086d35, 547a563, 538f28a, c5afa92, 32a986d.
  • De iOS-locatie-instellingen leggen nu in de geselecteerde taal Uit, Bij gebruik, Altijd, Nauwkeurige locatie, beperkingen en niet-overeenkomende machtigingen uit in alle vertalingen van deze release. Bronnen: 3542585, 261d79a, ef1474d, cc1d61b, 2a1e118, 748bfee, e0b2dda, f371a2f, ee00cc7, 27f9ae0, 51a07ae, ba9d167, 576169e, 10500a6, a344252, d7d280f, cb2547f, 2191c2e, c63e9f9, 4b1e0de, 525c4c7.
  • Informatie over de beschikbaarheid van systeemeigen skills, het instellen van de Gateway, diagnostiek, privacy en toegang gebruikt nu in alle vertalingen van deze release de geselecteerde taal. Bronnen: fdcd5c0, 26f6735, 5220eff, bb7dbda, 952245b, edb1e74, f7bad57, 0602930, e779b8f, 0400be7, 851d0ad, 1e0dd95, 703e1ad, 1c93e50, 37c45f2, 8fe917b, da21e4b, f4f63b1, 3e4febb, a82cd35, 52323b6.
  • Informatie over de systeemeigen Gateway-verbinding, diagnostiek, machtigingen, onboarding, Chat en Talk gebruikt nu in alle vertalingen van deze release de geselecteerde taal. Bronnen: 3b27bb4, e296d14, 5516775, 6ec4962, 291f2a4, 7e2d41b, 81bc96f, 574556c, 8bb44e6, ae09908, 42fc19d, 28bbb43, 6ff9185, 4be0be6, 0f1fbbe, d893a72, f5cb29b.
  • Bedieningselementen voor het exporteren van transcripties, chatacties en foutmeldingen bij het exporteren zijn nu vertaald in 21 ondersteunde landinstellingen van de systeemeigen app. 45f561a
  • Ondersteunde niet-Engelstalige systeemeigen apps vertalen nu nieuwere app-informatie, ondersteuningslinks en statussen voor het opnieuw proberen, verwijderen en wachten op verzending van berichten. 82f5ac1
  • Activeringswoorden en detectielogboeken gebruiken nu actuele, natuurlijke labels in ondersteunde niet-Engelstalige landinstellingen van de systeemeigen app. de30d2f
  • Ondersteunde niet-Engelstalige systeemeigen apps vertalen nu het bladeren door en delen van werkruimtebestanden, fouten bij afbeeldingsvoorbeelden, de offlinestatus en bedieningselementen voor aangepaste Gateway-headers. 6b99fd9
  • Gebruikers van systeemeigen Apple-apps in 21 ondersteunde niet-Engelstalige landinstellingen zien nu vertaalde bedieningselementen voor Luisteren en de afspeelstatus van spraak. 0146534
  • Swift-clients kunnen nu acties van de skillcurator en statusdetails decoderen, zoals vastgezette status, gebruiksaantallen, tijdstempels, redenen voor archivering en overlappingen. ad833d7
  • Android en iOS leggen nu uit welke kant moet worden bijgewerkt wanneer de protocolversies van de app en Gateway verschillen, en bieden geen verbindingspogingen meer aan die niet kunnen slagen. #98385 Gerelateerd: #98384. Met dank aan @joshavant.
  • Geautoriseerde externe clients kunnen nu afspeelbare spraak opvragen voor één afzonderlijk assistentbericht via de bestaande TTS-configuratie van de Gateway, zonder toegang tot serverlokale bestanden. #100770
  • iOS- en Android-gebruikers kunnen lege sessiegroepen maken, deze in één keer voor al hun sessies hernoemen en een groep verwijderen zonder de gesprekken erin te verwijderen. #101234
  • De mascotte van OpenClaw gebruikt nu dezelfde zweef-, knipper-, antenne- en schaaranimaties op web, iOS en Android, met inachtneming van voorkeuren voor minder beweging. 851156a
  • De terminalpagina's van iOS en Android ontvangen nu de operatorreferentie van de verbonden apparaatsessie, zodat geauthenticeerde gebruikers niet terechtkomen op een terminal die geen verbinding kan maken. 451190d Met dank aan @vincentkoc.
  • iOS en Android kunnen de Gateway-terminal nu als een gerichte schermvullende weergave tonen, met opgeslagen referenties en een duidelijke status voor onbeschikbaarheid, in plaats van de volledige Control UI voor desktops in te sluiten. 9c78489
  • Als je op een iPad Overzicht, Chat, Talk of een andere bestemming in de zijbalk selecteert, wordt het huidige instellingendetail nu verlaten en het gevraagde scherm geopend. #94991 Met dank aan @solvely-colin.
  • Vertaalde Gateway-bedieningselementen op iOS en goedkeuringsacties op Apple Watch vallen in ondersteunde landinstellingen niet langer terug op het Engels. #97112 Met dank aan @vincentkoc.
  • De systeemeigen iOS-Chat volgt nu de instellingen Grotere tekst en Dynamisch type voor berichten, de introductie en tekst in het invoerveld, met minder afkapping. #97552 Met dank aan @jmcte.
  • iPhone-gebruikers die koppelen met een LAN-Gateway blijven nu geauthenticeerd na de eenmalige initialisatie, zodat Chat en de Node-verbinding niet onmiddellijk worden verbroken. #98066 Gerelateerd: #98064. Met dank aan @ooiuuii.
  • iOS-Chat behoudt nu één definitief assistentantwoord per beurt, in plaats van kortstondig een duplicaat weer te geven dat verdwijnt nadat de geschiedenis is vernieuwd. #98117 Gerelateerd: #98116. Met dank aan @joshavant, @ooiuuii.
  • Gekoppelde iOS-gebruikers kunnen systeemeigen ElevenLabs Talk starten met een door SecretRef ondersteunde Gateway-sleutel, zonder de referentie als platte tekst naar de mobiele configuratie te kopiëren. #98210 Gerelateerd: #98209. Met dank aan @joshavant, @ooiuuii.
  • Na het scannen van een iOS-QR-code voor koppeling gaan gebruikers nu naar een live scherm met de verbindingsvoortgang, in plaats van terug te keren naar Welkom terwijl de koppeling onzichtbaar doorgaat. #98302 Gerelateerd: #98297. Met dank aan @joelnishanth.
  • iOS-Chat behoudt nu opzettelijke regeleinden in assistentantwoorden en andere berichten met meerdere regels zonder de normale Markdown-weergave te verstoren. #98304 Gerelateerd: #98028. Met dank aan @jabato01, @joshavant.
  • De iOS-app opent bij normale starts nu Chat, terwijl directe navigatie naar Control, Settings, Agent, Talk en onderliggende bestemmingen behouden blijft. #98353 Met dank aan @bsniznd.
  • Gateway Default van iOS Talk gebruikt nu de geconfigureerde spraakprovider van de Gateway, en door een antwoord te stoppen wordt voorkomen dat vertraagde audio in latere beurten terechtkomt. #98376 Gerelateerd: #98153. Met dank aan @jraxworthy, @tony-ooo.
  • iOS Control, Talk en Settings zijn gemakkelijker te overzien dankzij duidelijkere nadruk op de status, veiligere vormgeving van acties, rustigere visuals in inactieve toestand en verbeterde ondersteuning voor grote tekst. #98423 Gerelateerd: #98397.
  • iOS legt fouten bij beveiligde Gateway-verbindingen en certificaatverificatie nu nauwkeurig uit en toont bij eerste HTTPS-verbindingen betrouwbaar de vraag om de vingerafdruk te vertrouwen. #98429 Met dank aan @joshavant.
  • Tekst over verbindingen, waarschuwingen en informatie is in iOS nu beter leesbaar in de lichte en donkere modus, en de Appearance-instellingen beschrijven het geselecteerde gedrag correct. #98443 Gerelateerd: #98440.
  • OpenAI Realtime Talk op iPhone gebruikt nu standaard native WebRTC, herstelt doorlopende sessies na verbroken providerverbindingen en respecteert uitvoerkeuzes voor luidspreker, Bluetooth en AirPlay. #98563 Met dank aan @pollybot13.
  • De fallbackbanner van iOS Talk opent nu rechtstreeks de instellingen voor Voice & Talk in plaats van gebruikers naar niet-gerelateerde Gateway-instellingen te sturen. #98602 Gerelateerd: #98593. Met dank aan @pollybot13.
  • De iPhone-app toont nu een compacte bedieningsbalk voor Talk, een overzichtelijkere Appearance-kiezer en een correct uitgelijnde knop voor realtime-audio naast het inactieve Chat-invoerveld. #98736
  • Nieuwe iPhone-gebruikers krijgen nu duidelijkere keuzes voor QR, installatiecode en handmatige Gateway-configuratie, betere statusinformatie over apparaten in de buurt en de verbinding, en worden na het verbinden rechtstreeks naar Chat geleid. #98868 Met dank aan @solvely-colin, @thats2easyyy.
  • iOS-gebruikers die vanuit een ander scherm de instellingen voor Gateway, Voice of Notifications openen, keren nu terug naar het scherm Chat, Talk, Agent, Control of Approvals waar ze vandaan kwamen. #98898 Met dank aan @lokimorty.
  • De iOS-app past het kleurenpalet van OpenClaw nu consistent toe in de weergaven voor Talk, instellingen, Gateway, privacy, gebruik en het werkbord, met behoud van toegankelijk contrast. #98930 Met dank aan @joelnishanth.
  • Voice Wake op iOS kan nu pauzeren wanneer Talk, camera-audio of een andere functie de microfoon gebruikt en daarna worden hervat zonder dat de app crasht. #99137 Met dank aan @pollybot13.
  • iOS-gebruikers kunnen Gateway-gegevens na een mislukte handmatige installatie corrigeren en het onmiddellijk opnieuw proberen met de waarden die momenteel op het scherm staan. #99220 Gerelateerd: #99219. Met dank aan @abdullahtas0.
  • De chatervaring in iOS biedt nu nuttige startprompts, duidelijkere acties voor koppeling en installatie, betere tijdelijke aanduidingen voor agents en een stabielere volgorde van berichten tijdens vernieuwingen. #99243 Met dank aan @jcooley8.
  • iPhone-gebruikers die Chat vanuit een detailweergave van Control openen, kunnen nu terugkeren naar hetzelfde scherm Overview, Activity, Workboard of Sessions zonder hun positie te verliezen. #99245 Met dank aan @solvely-colin.
  • OpenClaw gebruikt nu consistente merktypografie in alle interfaces voor iOS, Watch en Live Activity, met behoud van ondersteuning voor Dynamic Type en toegankelijkheid. #99246 Met dank aan @joelnishanth, @joshavant.
  • De locatie-instellingen van iOS tonen nu de toestemming die daadwerkelijk van kracht is, waaronder Precise Location en verschillen tussen de geselecteerde modus van OpenClaw en de door iOS verleende toestemming. #99247 Met dank aan @pollybot13.
  • iOS-gebruikers kunnen nu de meegeleverde licentievermeldingen van derden van OpenClaw lezen via Settings > Licenses. #99290 Met dank aan @joshavant.
  • In iOS-chat kunnen gebruikers nu vanuit het invoerveld door beschikbare opdrachten en Skills bladeren, deze filteren en selecteren, in plaats van exacte slash-opdrachten te onthouden. #99426 Met dank aan @solvely-colin, @viczhang6.
  • iOS-gebruikers kunnen nu contacten toevoegen en zoeken in betrokken records zonder dat de app crasht of de Node de verbinding verbreekt. #99475 Met dank aan @abdullahtas0.
  • Opdrachten voor Calendar, Reminders en Contacts in iOS geven nu onmiddellijk aan dat toestemming vereist is, in plaats van een vraag te openen waardoor het verzoek van de agent blijft wachten. #99477 Met dank aan @nianjiuzst.
  • QR-koppeling met een Gateway in iOS blijft nu geopend tijdens vertrouwen en goedkeuring, voorkomt scannercrashes en behoudt inloggegevens en openstaande acties bij de juiste Gateway wanneer wordt gewisseld. #99572 Met dank aan @pollybot13.
  • Op iOS 26 reageren betrokken schakelaars in Settings nu wanneer gebruikers ergens op de rij met het label tikken, waarbij toegankelijkheidslabels en -waarden behouden blijven. #99888 Met dank aan @ly85206559.
  • Apple-chat toont omheinde code nu met thema-afhankelijke syntaxisaccentuering en tabellen in GitHub-stijl als uitgelijnde native tabellen op iOS en macOS. #100207
  • Apple-chat herstelt nu de zichtbare status 'bezig' nadat de app naar de achtergrond is gegaan of opnieuw verbinding heeft gemaakt, waardoor overlappende verzendingen worden voorkomen en één correct definitief antwoord wordt verwerkt. #100277
  • Herhaaldelijk geopende koppelingen voor iOS Gateway-installatie werken het zichtbare instellingenscherm nu bij met de nieuwste verbinding, in plaats van door een verborgen weergave te worden verwerkt of verouderde gegevens opnieuw af te spelen. #100328
  • iOS-chat geeft nu voelbare feedback voor geaccepteerde verzendingen en de meeste voltooide of mislukte uitvoeringen, hoewel bij sommige afbreekpaden feedback over fouten nog kan ontbreken of verkeerd kan worden geclassificeerd. #100416
  • iOS-gebruikers kunnen het huidige gesprek exporteren als een benoemd, leesbaar Markdown-bestand en het opslaan of verzenden via het systeemdeelvenster. #100417
  • De keuze While Using voor locatietoegang in iOS blijft nu geselecteerd na goedkeuring en nadat de app opnieuw is gestart. #100512
  • Rijen voor Talk en Settings in iOS gebruiken nu consistente titelgroottes en typografie, waardoor aangrenzende opties gemakkelijker te overzien zijn. #100515
  • Het scherm About in iOS toont nu de merkidentiteit van OpenClaw, licentie-informatie en rechtstreekse koppelingen naar de website, documentatie, GitHub-repository en Discord-community. #100531
  • De koppelings- en begeleidende status van Apple Watch wordt nu vernieuwd zonder de iPhone-app opnieuw te starten, terwijl acties bij een koude start wachten tot alles gereed is of een duidelijke fout WATCH_UNAVAILABLE retourneren. #100732
  • iPhone- en iPad-gebruikers kunnen nu door de werkruimte van een agent bladeren, gegenereerde bestanden, logboeken en configuratie vooraf bekijken en een bestand delen zonder naar de hostcomputer terug te keren. #100767
  • De iOS-app kan nu verbinding maken via Cloudflare Access, Basic-verificatie en vergelijkbare proxy's door inloggegevensheaders per Gateway op te slaan voor de volgende herverbinding. #100768
  • iPhone-gebruikers kunnen nu Listen kiezen bij een antwoord van de assistent, de status van voorbereiding en afspelen volgen, op elk gewenst moment stoppen en indien nodig terugvallen op spraak op het apparaat. #100771
  • iOS-chat toont nu het actieve model en maakt wisselen mogelijk, terwijl modelkiezers in iOS en macOS vastgezette favorieten en de vijf recentste keuzes ondersteunen. #100774
  • Weergavevergelijkingen in chats op iOS en macOS verschijnen nu als leesbare, toegankelijke opgemaakte wiskunde, met horizontaal scrollen voor brede formules en behoud van onbewerkte tekst voor onjuist gevormde expressies. #100829
  • iOS en macOS verbergen de bediening voor het denkniveau bij modellen die dit niet kunnen gebruiken, voorkomen dat verouderde niet-ondersteunde instellingen worden verzonden en herstellen het vorige niveau wanneer opnieuw een model met redeneervermogen wordt geselecteerd. #100875
  • Gestreamde antwoorden in chats op iOS en macOS tonen tekst nu vloeiender woord voor woord, terwijl gebruikers met verminderde beweging de tekst nog steeds onmiddellijk ontvangen en voltooide berichten ongewijzigd blijven. #100884
  • Offline iOS-berichten blijven nu behouden na het opnieuw starten, blijven gekoppeld aan hun oorspronkelijke Gateway en gesprek, en worden slechts eenmaal verzonden wanneer de bezorging kan worden bevestigd, met een duidelijke status voor onzekere bezorging wanneer dat niet kan. #100942
  • Chats op iOS en macOS tonen nu een ring voor contextgebruik die vlak bij de limiet van waarschuwingskleur verandert, zodat gebruikers kunnen anticiperen op Compaction of afkapping in lange gesprekken. #101183
  • iOS- en macOS-gebruikers kunnen de titel en beschrijving van een veilige koppeling in de chat vooraf bekijken voordat ze beslissen deze te openen. #101198
  • Uitgevouwen koppelingsvoorbeelden op iOS en macOS kunnen nu een veilige paginaminiatuur tonen, waarbij de bestaande tekstkaart behouden blijft wanneer het laden van de afbeelding mislukt. #101387
  • Voltooide chatantwoorden op iOS en macOS zetten inline LaTeX-formules nu typografisch op, terwijl gestreamde tekst, code, valuta en ongeldige wiskunde leesbaar blijven als platte tekst. #101388
  • De iOS-opdracht screen.record wordt nu betrouwbaarder voltooid met een niet-lege MP4, in plaats van dat de app crasht en de Node de verbinding verbreekt wanneer de opname stopt. #101550 Met dank aan @tony-ooo.
  • De iOS-app herstelt nu wanneer een vraag om locatietoestemming zonder duidelijke beslissing terugkeert, in plaats van voor onbepaalde tijd te blijven wachten. 75c8753 Met dank aan @vincentkoc.
  • Het scherm About op de Mac verwijst nu rechtstreeks naar de OpenClaw-website, documentatie, het GitHub-project en de Discord-community, in overeenstemming met de andere native apps. 6e7ef63
  • iOS-koppelcodes kunnen nu zowel lokale als Tailnet Gateway-routes aankondigen, zodat de telefoon het eerste bereikbare adres kan opslaan wanneer deze zich buiten het privé-LAN bevindt. #100317
  • Gebruikers van iOS-chat en macOS-webchat kunnen vanuit de wisselaar in de chat sessies zoeken, vastmaken, hernoemen, archiveren, herstellen en opnieuw openen, in plaats van door een eenvoudige lijst met recente sessies te scrollen. #101053
  • De externe modus van macOS kan nu verbinding maken via expliciet geselecteerde beheerde SSH-aliassen en tunnels van de app herstellen wanneer SSH-multiplexing of uitvoering op de achtergrond is ingeschakeld. #99661
  • Vanuit Finder gestarte macOS-sessies kunnen nu SSH-aliassen gebruiken die door veelgebruikte, door de gebruiker geïnstalleerde ProxyCommand-hulpprogramma's worden ondersteund, zonder agentstatus te verliezen of Gateway-gereedheidscontroles te laten mislukken. #100214
  • Meerdere exemplaren van de macOS-app behouden nu gedeelde tracering van SSH-tunnels en ruimen verouderde processen betrouwbaarder op, waardoor poortconflicten na een crash afnemen. #100601
  • De Mac-app toont nu de geanimeerde OpenClaw-mascotte tijdens de onboarding en in Info, terwijl Verminder beweging deze stilhoudt. f052a2f
  • De macOS-mascotte tijdens de onboarding en in Info komt nu beter overeen met openclaw.ai, met themabewuste kleuren, gloed, vergroting bij aanwijzen en vloeiendere beweging waarbij de antennes zichtbaar blijven. 05c9dcc
  • Het macOS-dashboard volgt een opnieuw gestarte externe SSH-tunnel nu automatisch naar de nieuwe lokale poort en houdt authenticatietokens buiten gelogde URL's. #100488
  • Na een macOS-crash of geforceerd afsluiten neemt OpenClaw nu bevestigde verweesde SSH-tunnels van de externe modus over, zodat de voorkeurspoort van de lokale Gateway na opnieuw starten kan worden hergebruikt. #100489
  • Wanneer Android Chat de Gateway niet kan bereiken, kunnen gebruikers Gateway-instellingen openen of verbindingsdiagnostiek rechtstreeks vanaf het geblokkeerde scherm kopiëren. #94566 Met dank aan @tosko4.
  • Handmatige Gateway-configuratie op Android accepteert nu rechtstreeks IPv6-hosts zoals ::1, in plaats van een adres te weigeren dat alleen werkt wanneer het als een WebSocket-URL tussen vierkante haken wordt ingevoerd. #99107 Met dank aan @ly85206559.
  • Handmatige configuratie op Android accepteert en behoudt nu volledige ws://-, wss://- en HTTP-Gateway-adressen, inclusief ingesloten poorten, zodat onboarding via het privé-LAN de bedoelde server bereikt. #99110 Gerelateerd: #87216. Met dank aan @cursoragent, @ly85206559, @ruben2000de.
  • De spraakfuncties van Android spreken nu alleen chatgebeurtenissen uit die expliciet als antwoorden van de assistent zijn aangeduid, zodat tekst van gebruikers, tools en het systeem, of tekst zonder rol, niet wordt voorgelezen. #99123 Met dank aan @ly85206559.
  • Onboarding van derden op Android herkent nu sms-toegang wanneer verzend- en leesmachtigingen in afzonderlijke prompts worden verleend, terwijl werkelijk ontbrekende machtigingen onbevoegd blijven. #99147 Met dank aan @nianjiuzst.
  • Geannuleerde, verlopen, mislukte of onderbroken Android-camera.clip-verzoeken geven nu de camera vrij en verwijderen onvoltooide tijdelijke bestanden voordat latere cameraopdrachten worden uitgevoerd. #99153 Met dank aan @nianjiuzst.
  • De threadkiezer van Android geeft nu prioriteit aan echte gesprekken, verbergt interne configuratie- en apparaatsessies en houdt geldige oudere chats beschikbaar via All. #99557 Met dank aan @ly85206559.
  • Android-configuratie weigert nu Gateway-URL's met niet-ondersteunde IPv6-interfacezones en verwijst gebruikers vóór het opslaan naar een adres zonder zoneaanduiding of een LAN-hostnaam. #99570 Met dank aan @ly85206559.
  • Android behoudt nu specifieke Gateway- en A2UI-foutcodes die cijfers bevatten, zoals A2UI_HOST_UNAVAILABLE, in plaats van ze door een algemene foutmelding te vervangen. #99591 Met dank aan @ly85206559.
  • Android Talk past nu ondersteunde richtlijnwaarden toe, zelfs wanneer gegenereerde of gedicteerde JSON een ander hoofdlettergebruik hanteert voor sleutels zoals Voice of Language_Code. #99592 Met dank aan @ly85206559.
  • Android-nodeopdrachten respecteren nu veelgebruikte booleaanse waarden zoals yes, no, 1 en 0 voor appfilters en audio-opties van de camera. #99873 Met dank aan @ly85206559.
  • Android Talk Mode levert nu antwoorden van agentraadplegingen, zelfs wanneer realtime voltooiingsgebeurtenissen in een andere volgorde binnenkomen, zodat sessies niet op Thinking... blijven vastzitten. #100049 Met dank aan @qingminglong.
  • Het Home-overzicht van Android gebruikt nu consistentere afstanden tussen kaarten, Talk en recente sessies voor een rustiger eerste scherm waarop gemakkelijker kan worden getikt. #100059 Met dank aan @iwhatsskill.
  • Configuratietekst voor Android Voice en Talk wordt nu netjes afgekapt op smalle schermen en bij grotere lettergroottes voor toegankelijkheid, in plaats van afgesneden te worden weergegeven. #100060 Met dank aan @iwhatsskill, @solvely-colin.
  • De Gateway-instellingen van Android tonen beide configuratieacties nu als knoppen over de volledige breedte, zodat Pair New Gateway leesbaar blijft en gemakkelijk kan worden aangetikt. #100090 Met dank aan @iwhatsskill.
  • Het tabblad Voice van Android geeft de tekst en bedieningselementen van Realtime Talk en Dictation nu genoeg ruimte om leesbaar te blijven op telefoons en bij grotere lettergroottes. #100491 Met dank aan @iwhatsskill.
  • De Android-actie "Nieuwe chat in worktree" is nu vertaald in ondersteunde niet-Engelse talen, in plaats van met een ontbrekende resource te verschijnen. #100805 Met dank aan @amknight.
  • Als je op een Android-melding tikt die door system.notify is gemaakt, wordt OpenClaw nu naar de voorgrond gebracht. #100888
  • Terugkeren naar een reeds geladen Android-chat veroorzaakt niet langer kortstondig een laadscherm, en de lijst met recente sessies in het overzicht blijft vrij van duplicaten en stabieler tijdens vernieuwingen. #100966 Met dank aan @solvely-colin.
  • Het opdrachtenpalet van Android houdt actie- en sessierijen nu visueel uitgelijnd, met consistente pictogrammen, navigatieafstanden en nette afkapping van lange labels. #101072 Met dank aan @iwhatsskill.
  • Het gedeelte Recente sessies van Android Home houdt onlangs actieve rijen nu in een stabiele volgorde, voegt duplicaten samen en behoudt labels en tijdstempels tijdens gedeeltelijke livevernieuwingen. #101161 Met dank aan @solvely-colin.
  • Android-gebruikers met een fysiek toetsenbord kunnen Enter indrukken of ingedrukt houden om één keer te verzenden zonder een losse nieuwe regel achter te laten, terwijl Shift+Enter en actieve samenstelling via een invoermethode blijven werken. #101360 Met dank aan @3ninyt3nin-creator, @joshavant.
  • Uitgevouwen Android-linkvoorbeelden houden het geheugen voor miniaturen nu binnen een bytebudget, waardoor tijdens lange chats minder geheugen onnodig bezet blijft. #101560
  • De Android-app respecteert nu tijdens het opstarten de keuze van een gebruiker om de verbinding te verbreken, verbinding te maken of van Gateway te wisselen, en meldt definitieve fouten bij het verbreken van de verbinding aan aanroepers die niet op een resultaat wachten. #101799
  • Als OpenClaw opnieuw wordt geopend vanuit het macOS-Dock of Finder, verschijnt nu het dashboard of het foutvenster ervan, zelfs wanneer de menubalk-app al actief is. #97637 Met dank aan @solvely-colin.
  • Als Control -> Terminal op iOS wordt geopend, ga je nu rechtstreeks naar de terminal zonder dat tijdens het verbinden kort het algemene aanmeldscherm van de webinterface wordt weergegeven. #100727
  • Realtime Talk-raadplegingsaanroepen worden bevestigd zodra de ingebedde agentuitvoering is geaccepteerd, in plaats van te wachten totdat deze is voltooid. #101091 Met dank aan @romneyda.
  • Terminal Hatch-onboarding en andere TUI-verbindingen tonen nu starting up totdat het laden van de sessie is voltooid, met nauwkeurige activiteitsindicatoren na opnieuw verbinden. #93999 Met dank aan @ml12580.
  • Nadat de Diffs-weergave opnieuw is geopend of vernieuwd, werken de bedieningselementen in de werkbalk nu alleen op de momenteel weergegeven verschilkaarten. #96138 Met dank aan @brokemac79, @davinci282828.
  • Sessietools tonen nu het juiste absolute pad voor projecten naast de thuismap, in plaats van een gedeeld tekstvoorvoegsel om te zetten in een misleidend ~...-pad. #96562 Met dank aan @he-yufeng.
  • Codex CLI-sessielijsten verkorten nu lange voorbeelden van het laatste bericht zonder emoji of vergelijkbare tekens op te splitsen tot beschadigde tekst. #96582 Met dank aan @llagy007, @weeli-009.
  • Aangepaste gebruiksvoetteksten geven alias- en map-terugvallen nu correct weer, zelfs wanneer model- of modusnamen botsen met eigenschappen zoals toString of constructor. #98503 Gerelateerd: #98466. Met dank aan @chenyangjun-xy, @zhanglei99586.
  • Herhaald verzenden terwijl de TUI-agent bezig is, werkt nu één waarschuwing bij in plaats van het gesprek te overspoelen met dubbele meldingen. #99879 Met dank aan @vincentkoc.
  • openclaw tui --local legt nu uit wanneer een bekende slash-opdracht de Gateway vereist, in plaats van die opdracht als een ongewenste prompt naar het model te sturen. #100188 Met dank aan @goslingmanagment.
  • Goedkeuringen van workspacevaardigheden die in de TUI worden gestart, verschijnen nu in die terminal, zodat gebruikers de uitvoering kunnen beoordelen en de blokkering kunnen opheffen zonder naar Telegram over te schakelen. #100251 Met dank aan @vincentkoc.
  • De terminalinterface blijft nu open en toont een veilige, nuttige foutmelding wanneer een lokale shellopdracht, slash-opdracht of berichtinzending mislukt. #100340 Met dank aan @cxbasdev.
  • iOS-Gateway-verbindingsfouten verschijnen nu als één wegklikbare toastmelding die bij een latere fout terugkeert en zichtbaar reageert in plaats van zich op te stapelen wanneer hetzelfde probleem zich herhaalt. #98856 Met dank aan @lokimorty.
  • Overeenkomstige rijen in de tabbladen Control en Settings van de iPhone gebruiken nu dezelfde afgeronde pictogramstijl, waardoor beide lijsten gemakkelijker te scannen zijn. #98936 Gerelateerd: #98916. Met dank aan @sahilsatralkar.
  • Het iOS-scherm Info toont nu een beknopte samenvatting van de app, apparaatfamilie en iOS, zonder dubbele identiteitsgegevens of een onbewerkte hardware-identificatiecode. #98985 Gerelateerd: #98943. Met dank aan @sahilsatralkar.
  • De iOS-instelling voor de weergave staat nu in de normale lijst met instellingen, toont in één oogopslag de huidige keuze Systeem, Licht of Donker en werkt consistent op de iPad. #99052 Gerelateerd: #98995. Met dank aan @sahilsatralkar.
  • Als een iOS-screen.record-verzoek wordt geannuleerd of onderbroken, stopt de systeemrecorder nu in plaats van door te gaan met opnemen nadat de toolaanroep is mislukt. #99155 Met dank aan @nianjiuzst.
  • iOS herkent beperkte toegang tot Foto's nu als bruikbaar, biedt bedieningselementen in de app om de toestemming aan te vragen of te beheren en voorkomt dat Gateway-verzoeken worden onderbroken door een onverwachte melding. #99350 Gerelateerd: #99046. Met dank aan @tony-ooo.
  • De lijst met bestemmingen in iPhone-bediening is nu compacter en gemakkelijker te scannen, zonder wijzigingen in de navigatie of statusinformatie. #99468 Gerelateerd: #99439. Met dank aan @sahilsatralkar.
  • Snelle antwoorden vanaf de Apple Watch blijven nu behouden wanneer een iPhone niet beschikbaar is en maken later opnieuw verbinding met de bedoelde Gateway, zonder verloren te gaan, te worden gedupliceerd of verkeerd te worden doorgestuurd. #100372 Met dank aan @nianjiuzst.
  • Door op de statusbalk van de iPhone te tikken, blijft de chat nu bovenaan staan om oudere berichten te lezen totdat de gebruiker Naar nieuwste springen kiest. #100502
  • De iOS-QR-scanner voor de configuratie crasht of wordt minder snel instabiel wanneer gebruikers de camera tijdens de onboarding openen, annuleren of sluiten. #101235 Met dank aan @joshavant, @solvely-colin.
  • Gebruikers met een al gekoppelde iPhone keren nu terug naar Chat, Praten en Instellingen in plaats van vast te komen zitten in de configuratie wanneer oudere onboardingmarkeringen verouderd zijn. #101481
  • De iOS-melding voor cameratoestemming maakt nu duidelijk dat toegang nodig is voor de Gateway-configuratie en voor door de assistent aangevraagde opnamen van foto's, video's, documenten, het scherm of de werkruimte. e77994e Met dank aan @joshavant.
  • De Gateway-configuratie voor Android en iOS vereist nu duidelijk beveiligde TLS voor externe hosts, waarschuwt vóór gebruik van een vertrouwd LAN zonder versleuteling en biedt bruikbare update-instructies bij niet-overeenkomende protocollen. #101325 Met dank aan @joshavant.
  • De macOS-menubalkapp veroorzaakt nu minder CPU-activeringen wanneer deze inactief is en voert minder herhaald configuratie- en toestemmingswerk uit, waardoor het batterijverbruik op de achtergrond afneemt zonder het actieve statusgedrag te wijzigen. #100463
  • Langdurige system.run-opdrachten op de macOS-appnode zorgen er niet langer voor dat de Node offline lijkt of dat niet-gerelateerd Gateway-verkeer wordt geblokkeerd. #100842 Met dank aan @lvan185, @vincentkoc.
  • De macOS-app ziet een geldige, door launchd beheerde lokale Gateway niet langer aan voor een onverwachte listener en beëindigt daardoor geen actief werk van de assistent of kanalen meer. #100867 Met dank aan @lsr911, @vincentkoc.
  • De macOS-app behoudt nu hetzelfde gekoppelde apparaat en dezelfde Node-identiteit bij upgrades, herstarts en nieuwe Gateway-verbindingen, in plaats van herhaaldelijk om goedkeuring te vragen of verouderde duplicaten te maken. #101105 Met dank aan @yetval.

Skills, plugins en installaties

Skills, gekoppelde apps, pakketten en reparaties

Skills kunnen worden opgesteld op basis van een gesprek of bron, beoordeeld, vastgezet, gearchiveerd en hersteld, en wanneer ze verouderd zijn buiten toekomstige context worden gehouden. Pluginbeheer biedt meer duidelijkheid over detectie, installatie, updates, momentopnamen van de marketplace, gekoppelde Codex-apps, goedkeuringen en runtimefouten, terwijl Codex-toezicht elke nieuwe thread een expliciete, begrensde lijst met toegestane apps kan geven.

Officiële pakketten zijn eenvoudiger te verkrijgen via de ondersteunde routes voor Docker en Android, en workflows met plugins, zoals Google Meet en Apple Messages, kunnen herstellen van meer installatie- en migratieproblemen. Doctor verwerkt ook beschadigde migratiecaches en oudere plugin- of skillindelingen, zonder dat een herstelbare upgrade doodloopt.

Bronnen en bijdragers
  • Gebruikers kunnen met één bericht een gesprek, bestandspad, URL of geplakte notitie omzetten in een beoordeelbaar Skill Workshop-voorstel, in plaats van met een leeg concept te beginnen. #100442
  • Langdurig actieve agents kunnen ongebruikte Skill Workshop-skills automatisch uit toekomstige context verwijderen, belangrijke skills vastzetten, archieven herstellen en mogelijke overlappingen zichtbaar maken zonder de onderliggende skills te verwijderen. #101214
  • Operators kunnen openclaw plugins marketplace refresh uitvoeren om een gehoste feed te verifiëren en op te slaan, een SHA-256-overeenkomst af te dwingen en te zien of live, opgeslagen of gebundelde gegevens zijn gebruikt. #96155 Met dank aan @giodl73-repo.
  • Door de eigenaar beheerde native Codex-agents kunnen nu geselecteerde apps gebruiken die al met het Codex-account van de operator zijn verbonden, met behoud van een begrensde toelatingslijst per thread en de bestaande goedkeuringsmechanismen. #100973 Met dank aan @pash-openai.
  • Officiële OpenClaw-containerimages zijn nu behalve via GHCR ook beschikbaar via Docker Hub, waardoor de afhankelijkheid van niet-officiële mirrors afneemt. #97122 Met dank aan @vincentkoc.
  • Android-gebruikers kunnen de officiële ondertekende OpenClaw-Android.apk vanuit een stabiele GitHub-release sideloaden en deze verifiëren met de gepubliceerde SHA-256-controlesommen. #101212
  • Met het optionele Logbook kunnen gebruikers een door een model geordende tijdlijn van de werkdag bekijken, stand-ups genereren en vragen stellen over vastgelegde activiteit, met uitsluitend lokale opslag voor de eigenaar en configureerbare bewaartermijnen. #99930
  • Deelname aan en aanmaak van Google Meet-vergaderingen, terugspreken, transcriptie en gerelateerde automatisering werken nu in verschillende browser- en accounttalen doordat in door OpenClaw beheerde Meet-tabbladen Engels wordt gebruikt. #89671 Met dank aan @unayung.
  • Discord-gebruikers kunnen goedgekeurde Codex Computer Use-acties zoals get_app_state voltooien en het native toolresultaat ontvangen, in plaats van een onterechte time-out te krijgen terwijl de tool nog actief is. #96818 Met dank aan @pollybot13, @zhangguiping-xydt.
  • Bijgewerkte integratieruntimes houden Codex, ACP, Copilot, Telegram en diffweergave afgestemd op compatibel upstreamgedrag, terwijl herstel na opnieuw verbinden de operatorlogboeken niet langer overspoelt met dubbele berichten. #100027
  • Docker-gebruikers krijgen nu een completere gebundelde AI-runtime, waardoor opstart- en runtimefouten afnemen die werden veroorzaakt door pakketkoppelingen die tijdens het verkleinen van de image waren verwijderd. 57ca1b0 Met dank aan @vincentkoc.
  • Gedeclareerde plugintools blijven nu aanroepbaar in subagentsessies nadat het pluginregister is gewijzigd, waardoor herhaalde plugin tool runtime missing-fouten en herstarts van de Gateway worden voorkomen. #82562 Met dank aan @luoyanglang, @vincentkoc.
  • Treffers in de cache met pluginmetadata overspoelen diagnostische gegevens niet langer met herhaalde vermeldingen van volledige scans, waardoor tijdlijnen kleiner blijven en echte scans gemakkelijker te herkennen zijn. #86796 Met dank aan @galiniliev, @vincentkoc.
  • Bij het laden van plugins wordt de eigen pakketcode van OpenClaw niet langer tweemaal geëvalueerd, waardoor minder opstartwerk nodig is en dubbele module-, klasse-, singleton- of registeridentiteiten binnen één proces worden voorkomen. #88384 Met dank aan @vincentkoc.
  • Getroffen npm-installaties kunnen de Gateway weer starten en antwoorden produceren, omdat spraak nu uitsluitend via het ondersteunde, pakketgebaseerde TTS-pad wordt geladen. #89899 Met dank aan @zhangguiping-xydt.
  • Als QR-aanmelding wordt gestart zonder een vereiste officiële kanaalplugin, wordt nu de exacte installatieopdracht of openclaw doctor --fix geretourneerd, in plaats van alleen te melden dat de provider niet beschikbaar is. #90517 Gerelateerd: #83277. Met dank aan @carol-iung, @tuaran.
  • openclaw plugins inspect toont nu de PDF-extractor van de gebundelde documentextractieplugin als beschikbare mogelijkheid, in plaats van te melden dat er geen mogelijkheden zijn. #91597 Met dank aan @xydt-tanshanshan.
  • openclaw plugins init kan nu een modelproviderplugin opzetten met authenticatie, modelconfiguratie, tests, pakketstructuur, validatie en een structuur voor publicatie op ClawHub. #94352 Met dank aan @patrick-erichsen.
  • De bestaande plugindetectie behoudt dezelfde gebundelde officiële catalogus en krijgt daarnaast een geversioneerde, fail-closed terugvalindeling voor het werk aan de gehoste marktplaats. #95846 Met dank aan @giodl73-repo.
  • Bij onveilige of onbruikbare gehoste gegevens vallen leesacties van de ClawHub-marktplaats nu terug op de gebundelde plugincatalogus van OpenClaw, wat een afgeschermde basis biedt voor de nieuwe marktplaatsworkflow. #95868 Met dank aan @giodl73-repo.
  • Een gehoste marktplaats kan de laatst geverifieerde catalogus blijven aanbieden wanneer de feed ongewijzigd of kortstondig niet beschikbaar is, zonder verouderde of ongeldige opgeslagen gegevens te vertrouwen. #95877 Met dank aan @giodl73-repo.
  • De laatst geverifieerde catalogus van de gehoste marktplaats blijft na een herstart behouden en beschikbaar bij ongewijzigde antwoorden of tijdelijke feedstoringen, terwijl permanente opslag optioneel blijft. #95964 Met dank aan @giodl73-repo.
  • Vermeldingen op de gehoste marktplaats kunnen alleen worden geïnstalleerd wanneer ze overeenkomen met goedgekeurde lokale bronnen en vertrouwde ClawHub-pakketten, zodat onbekende of niet-vertrouwde keuzes niet in de installatie terechtkomen. #95969 Met dank aan @giodl73-repo.
  • Beheerders kunnen gehoste marktplaatsfeeds met een naam configureren, evenals de vertrouwde lokale pakketbronnen waarnaar die feeds mogen verwijzen; niet-ondersteunde vertrouwensinstellingen worden geweigerd. #95981 Met dank aan @giodl73-repo.
  • Fouten bij het bijwerken van plugins melden nu het werkelijke probleem met npm-metadata of het register, in plaats van dit te verhullen als een niet-ondersteunde pakketspecificatie. #96143 Met dank aan @brokemac79, @romneyda, @slideshow-dingo.
  • De nieuwe opdracht openclaw plugins marketplace entries vermeldt beschikbare gehoste plugins, versies en installatiekeuzes en geeft aan of de resultaten afkomstig zijn van live, opgeslagen of gebundelde gegevens. #96158 Met dank aan @giodl73-repo.
  • Geconfigureerde contextengineplugins zoals lossless-claw blijven nu actief na detectie, in plaats van stilzwijgend te worden vervangen door de ingebouwde verouderde engine. #96357 Met dank aan @vincentkoc.
  • Bij het opstarten meldt de Gateway nu geconfigureerde kanalen die niet konden worden geladen, zodat operators problemen met pluginvertrouwen, activering of installatie kunnen oplossen voordat berichten verloren gaan. #96397 Met dank aan @849261680.
  • Operators kunnen een vastgezette oudere ClawHub-plugin installeren wanneer die versie compatibel is met hun OpenClaw-implementatie, zonder dat de vereisten van de nieuwste release dit ten onrechte blokkeren; incompatibele of niet-verifieerbare versies blijven geblokkeerd. #96506 Met dank aan @isaiahstapleton.
  • Opstart- en configuratiecontroles met veel plugins, vooral op Windows, herhalen nu minder zoekacties naar pakketpaden bij het opnieuw opbouwen van vingerafdrukken van geïnstalleerde plugins, waardoor deze paden sneller reageren. #96710 Met dank aan @211-lee, @sheyanmin, @vincentkoc.
  • macOS-gebruikers kunnen Codex Computer Use-bureaubladbediening nu via een beheerde installatie uitvoeren zonder handmatige appServer.command, en een verouderde Codex Desktop-appserver blokkeert niet langer een ondersteund, pluginlokaal binair bestand. #96730 Met dank aan @bdjben.
  • Officiële Weixin-installaties en afstemming na een kernupgrade richten zich nu op pluginversie 2.4.6 met de juiste compatibiliteitsvereiste, in plaats van gebruikers onverwacht terug te zetten naar 2.4.3. #96801 Met dank aan @lin-hongkuan.
  • openclaw plugins update --all stemt vertrouwde officiële plugins nu na een kernupgrade opnieuw af op de huidige stabiele of bètacatalogus, zonder handmatige geforceerde installaties of het overschrijven van bewust vastgezette specifieke versies. #96831 Met dank aan @ooiuuii, @velvet-shark.
  • Geconfigureerde en toegankelijke native Codex-pluginapps blijven nu beschikbaar wanneer tijdens een overgang in de app-inventaris en activeringsstatus een nieuwe OpenClaw-thread wordt gestart, in plaats van stilzwijgend te verdwijnen. #96872 Met dank aan @kevinslin.
  • Google Meet-sessies die via een gekoppelde macOS Chrome-node worden gestart, openen nu de bedoelde URL met het geconfigureerde Chrome-profiel en de audiotools, terwijl niet-ondersteunde acties en overschrijvingen van uitvoerbare bestanden worden geweigerd voordat ze de Node bereiken. #96908 Met dank aan @joshavant.
  • Wijzigingen door pluginhooks bereiken nu de context van agents en onderliggende uitvoeringen, waaronder vervangingen of verwijderingen door agent:bootstrap. #97281 Met dank aan @outdog-hwh.
  • openclaw plugins update <id> --dry-run meldt operators nu dat er een nieuwere standaardrelease bestaat, zelfs wanneer de geïnstalleerde plugin exact is vastgezet. #97282 Met dank aan @yungchentang.
  • Ingebedde contextengineplugins zien nu tijdens afterTurn de huidige beurt in het transcript, waardoor ontbrekende eerste berichten en dubbele imports worden voorkomen. #97342 Met dank aan @gorkem2020, @iwhatsskill, @sgh6688, @udjin79.
  • /status plugins markeert een plugin nu alleen als geladen wanneer deze daadwerkelijk actief is, terwijl een gezonde geïnstalleerde inventaris nog steeds wordt weergegeven. #97479 Met dank aan @masatohoshino.
  • Pluginupdates op Windows maken niet langer beheerde paden aan die zo lang zijn dat officiële, door Codex ondersteunde agents uitvallen voordat ze kunnen starten en antwoorden. #97488 Met dank aan @ooiuuii.
  • Als het logniveau van een actieve Gateway wordt verhoogd naar debug, worden diagnostische gegevens voor Mattermost, Matrix, Microsoft Teams, IRC, Nextcloud Talk en andere plugins nu direct ingeschakeld zonder herstart. #97617 Met dank aan @amknight, @vincentkoc.
  • Windows kan nu geldige inkomende media laden wanneer geconfigureerde hoofdpaden en runtimebestandspaden alleen verschillen in het gebruik van hoofdletters en kleine letters. #97630 Met dank aan @vectorpeak.
  • Plugins kunnen nu reageren wanneer een nieuw koppelingsverzoek voor een privébericht wordt aangemaakt, zodat eigenaarsmeldingen, auditregistraties, tickets en goedkeuringsintegraties zonder polling mogelijk zijn. #97733 Met dank aan @clawsean, @omarshahine, @trupe-rs.
  • De gedetailleerde /status plugins markeert nu een plugin die was geconfigureerd om actief te zijn maar niet werd geladen, waardoor runtimeafwijkingen worden onderscheiden van gewone inactieve inventaris. #97878 Met dank aan @masatohoshino.
  • openclaw update accepteert nu geldige marketplace- en ClawHub-plugins in bundelindeling zonder package.json, waardoor de pluginsynchronisatie niet meer wordt afgebroken en de Gateway niet gestopt blijft. #98010 Gerelateerd: #97985. Met dank aan @herove, @lilan0125.
  • Uitgepakte OpenClaw-npm-pakketten zijn nu ongeveer 3.18 MB kleiner en gecomprimeerd 371 KB kleiner, zonder wijzigingen aan de toegangspunten van de plugin-SDK en het runtimegedrag. #98758 Gerelateerd: #98757. Met dank aan @romneyda.
  • Native /oc_*-opdrachten voor Mattermost werken weer in pakketinstallaties die openclaw/mattermost gebruiken, zonder dat uitgeschakelde of geweigerde plugins Gateway-controles kunnen omzeilen. #98819 Gerelateerd: #98740. Met dank aan @amknight, @keltech-services.
  • openclaw/memory-lancedb kan nu worden geïnstalleerd en bijgewerkt met de normale npm-afhankelijkheidsresolutie, waardoor door LanceDB ondersteund geheugen actief blijft zonder versievastzetting of omzeilingsvlaggen. #99118 Gerelateerd: #90295. Met dank aan @allenhurff, @joshavant.
  • Door een beheerde npm-plugin te installeren, verdwijnen werkruimteplugins uit plugins.load.paths niet langer na het opstarten of herstarten. #99196 Met dank aan @leonidaslux.
  • Installaties en updates van Git-gebaseerde plugins werken nu wanneer ~/.openclaw en de tijdelijke systeemmap zich op verschillende bestandssystemen bevinden, zonder een tijdelijke oplossing met TMPDIR. #99896 Met dank aan @bartok9, @carelvanheerden, @vincentkoc.
  • Bij het laden van plugins worden door de beheerder geconfigureerde uitzonderingen voor native Jiti-modules nu gerespecteerd, terwijl bescherming tegen dubbele evaluatie van OpenClaw-pakketten behouden blijft. #100344
  • Gebruikers van de uitgebreid stabiele versie kunnen geschikte officiële plugins installeren, repareren en bijwerken op exact dezelfde versie als OpenClaw core, in plaats van onbedoeld naar de reguliere stabiele lijn over te stappen. #100448 Met dank aan @kevinslin.
  • Gebundelde plugins voor kanaalconfiguratie worden nu correct geladen via symlinks van de huidige release en gemengde bron-/dist-indelingen, zonder onterechte waarschuwingen dat ze zich buiten het pakket bevinden. #100758
  • Broncheck-outs met een gedeeltelijke boomstructuur van gebundelde plugins behouden nu volledige ingebouwde metagegevens voor statuscontroles van plugins en detectie van provider-eindpunten. 26c0285 Met dank aan @vincentkoc.
  • openclaw update probeert een plugin niet meer opnieuw nadat deze met succes naar ClawHub is verplaatst. Dit voorkomt dat een overbodige tijdelijke fout de gemigreerde plugin uitschakelt. 3ce26d6 Met dank aan @vincentkoc.
  • Mac-gebruikers die iMessage instellen, kunnen imsg vanuit de configuratiestroom installeren of bijwerken, krijgen duidelijkere richtlijnen voor controles en kunnen sessies herstellen die nog naar de oude skilllocatie verwijzen. #101407 Met dank aan @omarshahine.
  • Bron- en macOS-pakketbuilds mislukken niet langer wanneer de tsdown-configuratie wordt geladen vanuit een tijdelijke map die het runtimepakket niet kan vinden. #100499
  • Globale npm-upgrades kunnen doorgaan wanneer de pakketbestanden van OpenClaw groter worden, zonder tegen InstalledDistScanLimitError aan te lopen, terwijl onbeheersbare scans begrensd blijven. #101206
  • Wanneer de lokale OAuth-callbackpoort van Google Meet bezet is, biedt openclaw meet auth login nu de handmatige stroom voor het plakken van de omleiding aan in plaats van het aanmelden te stoppen. #96492 Met dank aan @jinduwang1001-max, @yetval.
  • openclaw doctor kan nu doorgaan met de verouderde deduplicatiemigratie wanneer een buiten gebruik gesteld cachebestand ongeldige JSON bevat, in plaats van te stoppen met een parseerfout. #98125 Met dank aan @pick-cat.
  • De status van voltooide Voice Call-oproepen blijft na een herstart of verwijdering beschikbaar via de Gateway, tool en CLI, in plaats van ten onrechte als ontbrekend te worden weergegeven. #99797 Met dank aan @darren2030.
  • Bronbuilds werken nu op ondersteunde Node.js-distributies zonder ingebouwde verwijdering van TypeScript-syntaxis, waardoor een late fout met betrekking tot --experimental-strip-types wordt voorkomen. #91262 Met dank aan @smoe, @vincentkoc.
  • De GitHub Copilot-plugin verstoort openclaw plugins list of openclaw status niet langer tijdens het laden van uitsluitend metagegevens voordat de volledige runtimestatus beschikbaar is. #95229 Gerelateerd: #94516. Met dank aan @cuihaijun, @sunlit-deng.
  • Wanneer een goedkeuring voor een Telegram-plugin niet kan worden gerouteerd, ontvangen beheerders nu praktische instructies voor de webinterface, terminalinterface en configuratie in plaats van een algemene fout of time-out. #95973 Gerelateerd: #95800. Met dank aan @chrisbot2026, @monkeyleet.
  • Diagnostiek voor de marketplace toont nu of vernieuwings- en itemopdrachten een gehoste feed, een opgeslagen momentopname of een terugvaloptie hebben gebruikt, zonder feedgeheimen te loggen. #96194 Met dank aan @giodl73-repo.
  • Providerplugins die tekst maskeren, herstellen nu de bedoelde waarden in invoer voor toolaanroepen voordat berichten, bestandsbewerkingen en andere externe acties worden uitgevoerd. #97769 Gerelateerd: #97761. Met dank aan @get-viti, @zoowh.
  • Fouten bij het installeren en bijwerken van plugins tonen nu of npm is afgesloten, beëindigd of een time-out heeft bereikt, in plaats van een lege fout weer te geven waardoor geldige pakketten ongeldig lijken. #98497 Met dank aan @sanjays2402, @vincentkoc.
  • Plugin- en mediaworkflows verwerken nu ongeldige of afgekapt ffprobe-uitvoer zonder te crashen, terwijl geldige videoafmetingen normaal worden uitgelezen. #98613 Met dank aan @pick-cat.
  • /status plugins groepeert uitgeschakelde plugins nu op reden, waaronder beslissingen op basis van de toelatingslijst, weigeringslijst, standaardinstelling en overschrijving, zonder het activeringsgedrag te wijzigen. #99598 Met dank aan @masatohoshino.
  • Pluginauteurs kunnen nu gedeelde helpers voor textResult en jsonResult importeren uit openclaw/plugin-sdk/tool-results in plaats van algemene antwoordstructuren opnieuw te maken. #99740 Met dank aan @romneyda.
  • Pluginauteurs beschikken nu over een gedeelde helper formatByteSize voor consistente bytelabels, terwijl bestaande labels in OpenClaw ongewijzigd blijven. #99768 Met dank aan @romneyda.
  • Mislukte plugininstallaties tonen nu de nuttige pluginfout zonder een onjuiste diagnose Also not a valid hook pack toe te voegen, terwijl echte fouten in hookpakketten zichtbaar blijven. #100554 Met dank aan @vincentkoc.
  • Gebundelde plugins voor kanaalruntime en -configuratie worden nu geladen vanuit geldige bron-only registryroots in gemengde bron-/dist-check-outs, in plaats van stilzwijgend te verdwijnen. #100737
  • Goedkeuringen voor normale Lobster-uitvoeringen en hervattingen mislukken niet langer bij TaskFlow-specifieke validatie, alleen omdat ongebruikte standaardstroomvelden aanwezig waren. #102036 Met dank aan @arthurnie, @lilan0125, @vincentkoc.
  • Migratiewaarden voor agentDir die beginnen met ~, worden nu bepaald ten opzichte van de effectieve thuismap van OpenClaw. #99901
  • Dubbele bereiken voor pluginverzoeken worden nu consistent genormaliseerd en echte toegangsfouten bij het scannen van plugins worden gemeld. #99932
  • Validatiefouten van skillarchieven en hashfouten bij uploads identificeren nu het ontbrekende of onleesbare bestand, met behoud van de oorspronkelijke bestandssysteemfout. #101085 Met dank aan @cxbasdev, @vincentkoc.
  • De gebundelde xurl-skill toont nu een werkend installatiepad voor Node/npm en de github-skill vermeldt niet langer een niet-ondersteunde Linux apt-optie. #102158 Met dank aan @not-stbenjam.

Installatie, onderhoud en tools

Installatie, updates en beheer via de opdrachtregel

Operators kunnen een externe codeeromgeving koppelen aan een bestaande Gateway-sessie en met compatibele door Codex begeleide threads werken in systeemeigen en OpenClaw-omgevingen. Opdrachten voor status en configuratie bieden duidelijkere diagnostiek, veiligere standaardinstellingen en betrouwbaarder beheer van sessies, services, aanmeldgegevens en runtimegedrag.

De ondersteunde paden voor installatie en updates behouden de werkende staat zorgvuldiger voor pakketten, containers en daemons. Onboarding en doctor behouden keuzes bij onderbroken installatie en migraties, tonen uitvoerbare herstelstappen en voorkomen dat er stilzwijgend wordt doorgegaan met verouderde services, ontbrekende plugins of een onbruikbare modelconfiguratie.

Bronnen en bijdragers
  • openclaw attach start Claude Code nu met tijdelijke toegang tot de hoofd- of geselecteerde Gateway-sessie, houdt inloggegevens buiten argumenten en trekt de verlening in wanneer de sessie eindigt. #96454 Met dank aan @anagnorisis2peripeteia, @obviyus.
  • Door de eigenaar beheerde agents kunnen zich aanmelden voor appServer.homeScope: "user" om dezelfde Codex-threads die beschikbaar zijn in Desktop en de CLI te inspecteren en veilig te forken. #99821
  • De begrensde openclaw hooks-opdrachten geven nu direct na het afdrukken van hun uitvoer de besturing terug, zodat terminals, scripts en CI-taken niet langer blijven vastzitten. #76922 Met dank aan @dorukardahan.
  • Niet-interactieve openclaw models list en openclaw models status sluiten nu normaal af nadat ze hun resultaten hebben afgedrukt, zodat scripts en SSH-diagnostiek zonder externe time-out kunnen worden voltooid. #77904 Met dank aan @dorukardahan, @vincentkoc.
  • openclaw config adviseert nu alleen een herstart van de Gateway wanneer de gewijzigde instellingen dit vereisen, zodat direct laadbare wijzigingen aan agents, modellen en providers niet langer om onnodige herstarts vragen. #80823 Met dank aan @kiranmagic7.
  • Bij het verwijderen van een zichtbare ingebouwde modelalias wordt nu uitgelegd dat de alias automatisch is en getoond hoe je deze kunt overschaduwen, terwijl werkelijk ontbrekende aliassen nog steeds als niet gevonden worden gemeld. #81641 Met dank aan @scientificprogrammer, @vincentkoc.
  • openclaw sessions --json bevat nu beschikbare afstammings- en runtimedetails van subagents, zoals een koppeling met de ouder, werkruimte, diepte, rol, tijdstempels en status. #87917 Gerelateerd: #80286. Met dank aan @islandpreneur007, @zhangguiping-xydt.
  • openclaw logs --follow kan een korte lokale Gateway-storing overbruggen met journaaluitvoer en na herstel automatisch terugkeren naar de normale Gateway-logboeken. #88159 Met dank aan @anyech, @vincentkoc.
  • Ingebouwde openclaw nodes status-, openclaw nodes list- en gerelateerde Node-opdrachten starten nu snel zonder onnodige initialisatie van plugins, terwijl door plugins geleverde Node-opdrachten nog steeds worden geladen wanneer daarom wordt gevraagd. #96702 Met dank aan @erhhung, @qijian-zhang, @zengwen-dt.
  • Bij foutopsporing vastgelegde proxygegevens voorkomen nu dat te grote of eindeloze responslichamen de agent laten crashen, terwijl nuttige status- en headermetadata behouden blijven. #97551 Met dank aan @alix-007.
  • De eerste Gateway-statuscontrole na een herstart meldt nu het werkelijke contextvenster van het geselecteerde model in plaats van kortstondig een algemene limiet van 200k te tonen. #97576 Met dank aan @turbotheturtle.
  • Bij het opnieuw verbinden van Android-nodes worden gebruikers na een mislukte devices approve-poging nu naar de juiste openclaw nodes approve <requestId>-opdracht verwezen, inclusief een herinnering om verbindingsvlaggen opnieuw te gebruiken. #98115 Met dank aan @welfo-beo.
  • openclaw health toont nu permanent mislukte leveringen met aantallen in de wachtrij en de ouderdom van de oudste fout, in plaats van te melden dat alles in orde is. #99842 Met dank aan @masatohoshino.
  • Tijdweergaven laten afgeronde waarden onder een seconde nu doorlopen naar 1s in plaats van het onhandige 1000ms te tonen. #100006 Met dank aan @qingminglong.
  • Herhaalde configuratiewaarschuwingen worden nu onderdrukt totdat ze zich opnieuw op betekenisvolle wijze voordoen, zodat langlopende Gateway-logboeken leesbaar blijven zonder nieuwe diagnostiek te verbergen. #100569 Met dank aan @vincentkoc.
  • Gateway-instellingen die als zonder herstart zijn gemarkeerd, worden nu van kracht in live en door Heartbeat aangestuurde beurten zonder dat een handmatige herstart nodig is. #100586 Met dank aan @obviyus, @sedrak-hovhannisyan.
  • TUI-links laten ongeldige fragmenten en losse interpunctie nu als platte tekst staan, terwijl geldige URL's tussen haakjes, met IPv6 en over meerdere regels aanklikbaar blijven en naar het juiste doel verwijzen. #100780
  • openclaw logs meldt fouten in de logboekstaartstream nu correct in plaats van te crashen, vast te lopen of journalctl actief te laten. #100850 Met dank aan @cxbasdev, @vincentkoc.
  • Ingekorte OpenClaw CLI-logboeken blijven nu geldige UTF-8 wanneer het behouden bytebereik midden in een emoji of ander multibyteteken begint. #101029 Met dank aan @ly85206559.
  • Windows-back-ups herstellen nu betrouwbaarder van gelijktijdige schrijfbewerkingen door herhaald gebruik van hetzelfde vergrendelde tijdelijke archief te vermijden en verouderde bestanden van nieuwe pogingen op te ruimen. #101449 Met dank aan @lilan0125, @vincentkoc.
  • Kostenoverzichten van sessies schatten nu werkelijke kosten wanneer een transcript ondanks tokengebruik en bekende modelprijzen nul dollar registreert. c5260a3 Met dank aan @nianjiuzst.
  • Sessielogboeken en gecachte kostenweergaven behouden nu door de provider afgestemde totalen van nul dollar, terwijl werkelijk ontbrekende kosten opnieuw worden berekend op basis van opgeslagen provider- en modeldetails. c45124a
  • Door LaunchAgent beheerde Gateways op macOS-volumes met beperkte machtigingen starten de gegenereerde omgevingswrapper nu via /bin/sh, zodat achtergrondservices niet onmiddellijk worden afgesloten. #89967 Gerelateerd: #87199. Met dank aan @joshdaynard, @zhangguiping-xydt.
  • Het opzoeken van opdrachten in Windows respecteert nu de PATHEXT van de aanroeper, zodat geldige PowerShell-scripts en uitvoerbare bestanden in containers, CI en geïsoleerde omgevingen kunnen worden gevonden. #98093 Met dank aan @wendy-chsy.
  • Bij mislukte openclaw devices approve-pogingen wordt nu uitgelegd of elders een uitbreiding van het bereik moet worden goedgekeurd, of dat de ID van het openstaande verzoek moet worden vernieuwd en de poging herhaald. #98146 Met dank aan @romneyda.
  • openclaw gateway status geeft nu relevante richtlijnen voor inloggegevens, configuratie, herstart en logboeken wanneer de test van een actieve Gateway mislukt, in plaats van beheerders te vertellen op het opwarmen te wachten. #98183 Met dank aan @masatohoshino.
  • openclaw docs weigert nu te grote zoekresponsen met een duidelijke foutmelding voordat ze de CLI kunnen destabiliseren of het geheugen kunnen uitputten. #98188 Met dank aan @cxbasdev.
  • Gateway config.patch accepteert nu niet-gerelateerde configuratie-updates wanneer een gebundelde provider het standaardeindpunt gebruikt, zonder lege provider-velden op te slaan die alleen voor de runtime bestemd zijn. #98396 Gerelateerd: #98270. Met dank aan @momothemage, @weltmaister.
  • OpenClaw-updatecontroles beperken nu ongeldige of onverwacht grote responsen van het npm-register voordat deze buitensporig veel geheugen kunnen verbruiken. #98508 Met dank aan @lzyyzznl.
  • In diverse randgevallen blijven transcript- en spraaktekst nu behouden, worden MCP-fouten getoond, te grote responsen begrensd, de huidige sessietijd weergegeven, de juiste Linux-pakketbeheerder gekozen en poort 443 gebruikt voor beveiligde Gateway-links zonder expliciete poort. #100258 Met dank aan @connermo, @cxbasdev, @gfaerny, @hailory, @harjothkhara, @ly85206559, @mushuiyu886, @simon-xydt, @sunlit-deng, @uditdewan.
  • Geldige openclaw.json-bestanden met een BOM, PowerShell-opmaak of diepe inspringing kunnen nu wijzigingen aan authenticatie, modellen, herstel en andere configuratie opslaan zonder handmatige herformattering. #100591 Met dank aan @vincentkoc.
  • openclaw update in Windows voorkomt nu dat de beheerde geplande Gateway-taak opnieuw wordt gestart tijdens de vervanging van pakketten, waardoor gedeeltelijk bijgewerkte processen of processen met gemengde versies worden vermeden. #100757 Met dank aan @vincentkoc.
  • Het herstellen van shell-aanvulling tijdens openclaw doctor en updates slaat nu het kostbare laden van pluginopdrachten over, waardoor onnodige vertragingen worden vermeden, terwijl volledige, door de gebruiker aangevraagde generatie nog steeds pluginopdrachten bevat. #76235
  • De Windows-installatie van de Gateway detecteert nu wanneer Taakplanner afsluit zonder een listener te starten en kan de bestaande alternatieve startmethode gebruiken zonder een duplicaat te maken als het opstarten alleen vertraagd is. #76245
  • Als je tijdens de installatie-upgradecontrole op Ctrl+C drukt, wordt de procedure nu netjes gestopt en wordt voorkomen dat na een onvolledige of mislukte installatie een verouderd dashboard wordt geopend. #76386 Met dank aan @sebtardif.
  • openclaw doctor waarschuwt nu wanneer QMD-sessiezoekopdrachten zijn ingeschakeld zonder transcriptexport en biedt opdrachten en documentatie om de ontbrekende geheugenconfiguratie te corrigeren. #80947 Met dank aan @anyech.
  • openclaw doctor biedt nu een voorbeeldopdracht voor ontbrekende transcripten die daadwerkelijk de items toont die kunnen worden verwijderd voordat gebruikers besluiten het opschonen af te dwingen. #83630 Met dank aan @yuanhanzhong.
  • Beheerders kunnen verouderde schrijfvergrendelingen van sessies inspecteren met openclaw doctor --lint --json --only core/doctor/session-locks en vooraf bekijken welke vergrendelingen door een herstelbewerking zouden worden verwijderd of behouden. #84366 Met dank aan @giodl73-repo.
  • openclaw doctor evalueert nu de werkelijke bootstraplimieten per agent van de standaardagent, wat nauwkeurige waarschuwingen over afkapping en richtlijnen voor herstel oplevert. #84424 Met dank aan @kasangyong, @vincentkoc.
  • Door de Gateway beheerde Skills-controles kunnen nu opdrachten vinden die via pnpm 11 en gangbare globale npm-indelingen zijn geïnstalleerd, waardoor onjuiste waarschuwingen over ontbrekende hulpmiddelen en onnodige herinstallaties worden verminderd. #85238 Met dank aan @shbernal, @vincentkoc.
  • status en status --json stellen modelabels voor sessies nu samen met minder onnodige normalisatie, waardoor het teruglezen sneller verloopt voor grotere sessieverzamelingen en incidentcontroles. #87831 Met dank aan @acskamloops.
  • openclaw doctor in Windows detecteert ondersteunde Chrome-versies nu nauwkeurig, in plaats van te waarschuwen dat een werkende installatie niet kon worden geïdentificeerd. #87937 Met dank aan @mukundakatta.
  • openclaw doctor wordt niet langer afgebroken wanneer een geconfigureerde agentwerkruimte nog niet is aangemaakt, terwijl echte bestandsbewerkingen nog steeds de grenzen van de werkruimte afdwingen. #89226 Met dank aan @sasan1200, @shifengwang333-ai.
  • Bij een ongeldige openclaw nodes approve <requestId> worden nu beschikbare openstaande ID's en de herstelopdracht openclaw nodes pending getoond in plaats van een onbewerkte clientfout. #94452 Met dank aan @mushuiyu886.
  • Optionele Doctor-lint kan nu ontbrekende, onveilige, niet-beschrijfbare, met de cloud gesynchroniseerde, verwijderbare, vluchtige of onvolledige OpenClaw-statusopslag rapporteren, inclusief paden en reparatie-instructies. #95979 Met dank aan @giodl73-repo.
  • Een optionele Doctor-lintcontrole legt nu uit welke geconfigureerde Plugin-installatie defect is en toont een voorbeeld van de reparatie voordat beheerders de bestaande herstelworkflow uitvoeren. #96171 Met dank aan @giodl73-repo.
  • Wanneer uitvoer van een Cron-opdracht wordt afgekapt, kunnen beheerders nog steeds de eerdere benodigde aanmeld- of installatie-instructie terugvinden zonder het onbewerkte geheim via meldingen prijs te geven. #96393 Gerelateerd: #96346. Met dank aan @nz365guy.
  • Een time-out tijdens de installatie van één geïsoleerde Cron-taak herstart de Gateway niet langer en onderbreekt geen niet-gerelateerd agent- of gepland werk. #96396 Met dank aan @849261680, @brycemurray, @velvet-shark.
  • Beheerders kunnen openclaw doctor --lint --all uitvoeren om elke optionele diagnostische controle op te nemen zonder het gedrag van bestaande doctor --lint-automatisering te wijzigen. #96471 Met dank aan @giodl73-repo.
  • Standaardwaarschuwingen voor mislukte Cron-taken die met openclaw cron edit <job> --failure-alert zijn ingeschakeld, blijven nu behouden na herstarts van de Gateway in plaats van na het herladen ongemerkt te verdwijnen. #96615 Met dank aan @liuhao1024.
  • Beheerders kunnen openclaw doctor --lint --only core/doctor/gateway-health, --only core/doctor/gateway-daemon of --all uitvoeren voor gestructureerde waarschuwingen die referenties beschermen over de bereikbaarheid van de Gateway en de status van lokale services, zonder de servicestatus te wijzigen. #97075 Met dank aan @giodl73-repo.
  • Beheerders kunnen de gerichte Doctor-lintcontrole voor authenticatieprofielen gebruiken om verlopen, ontbrekende, onjuist opgemaakte, tijdelijk geblokkeerde, uitgeschakelde of verouderde referenties te vinden, inclusief gestructureerde reparatie-instructies. #97125 Met dank aan @giodl73-repo.
  • Een gerichte Doctor-lintcontrole voor geheugenzoekopdrachten rapporteert nu problemen met de configuratie van providers, referenties, backends en QMD, inclusief gestructureerde paden en oplossingen. #97137 Met dank aan @giodl73-repo.
  • De Doctor-lintcontrole voor de werkruimtestatus rapporteert nu Plugin-afwijkingen, compatibiliteit, laaddiagnostiek en herstelbare TaskFlow-status in machineleesbare vorm. #97358 Met dank aan @giodl73-repo.
  • Een gerichte Doctor-lintcontrole voor apparaatkoppeling biedt nu gestructureerde waarschuwingen en reparatie-instructies voor openstaande verzoeken, verouderde authenticatie, ontbrekende bereiken en onleesbare opslagplaatsen. #97366 Met dank aan @giodl73-repo.
  • openclaw onboard legt nu vooraf uit wat de installatie omvat, waarom volledige onboarding langer kan duren en welke optionele stappen kunnen worden uitgesteld. #97482 Met dank aan @ly85206559.
  • Beheerders kunnen een gestructureerde Doctor-lintcontrole aanvragen voor geconfigureerde kanalen waarvan de onderliggende Plugins zijn geblokkeerd, inclusief de onvervulde vereiste en voorgestelde oplossing. #97496 Met dank aan @giodl73-repo.
  • Een gerichte Doctor-lintcontrole voor de limiet van toolresultaten identificeert nu instellingen onder modelafhankelijke standaardwaarden of boven de runtimegrens, met bruikbare paden. #97500 Met dank aan @giodl73-repo.
  • Linux-beheerders kunnen de Doctor-lintcontrole voor systemd-linger gebruiken om te zien wanneer afmelden de Gateway kan stoppen en de exacte loginctl enable-linger-oplossing te krijgen. #97514 Met dank aan @giodl73-repo.
  • Externe Node-hosts kunnen nu verbinding maken met Gateways die zijn gekoppeld aan reverse-proxypaden zoals /openclaw-gw, ook na installatie of opnieuw verbinden van de daemon. #97679 Gerelateerd: #97678. Met dank aan @wm0018.
  • Lokale Docker-bronbuilds lopen minder snel zonder geheugen, en bij fouten waarbij het geheugen alsnog uitgeput raakt, worden nu de relevante buildinstellingen voorgesteld. #98119 Gerelateerd: #98118. Met dank aan @zyzo.
  • openclaw pairing list geeft nu een nuttige volgende stap voor apparaatgoedkeuring wanneer er geen koppelingskanalen voor chat-DM's bestaan, in plaats van een defecte foutmelding voor een lege keuzelijst weer te geven. #98142 Met dank aan @romneyda.
  • openclaw doctor waarschuwt nu wanneer Cron-taken zijn gericht op kanalen waarvan de Plugins inactief zijn, zodat beheerders de bezorging kunnen corrigeren voordat de volgende geplande uitvoering mislukt. #98184 Met dank aan @masatohoshino, @vincentkoc.
  • Docker- en bind-mountinstallaties kunnen de migratie van verouderde Cron-taken nu over bestandssysteemgrenzen heen voltooien, met bruikbare waarschuwingen en duplicaatveilige nieuwe pogingen wanneer het opschonen niet kan worden voltooid. #98217 Met dank aan @masatohoshino.
  • Linux-beheerders zien nu wanneer systemd is gestopt met het herstarten van een Gateway die herhaaldelijk crasht, en openclaw gateway restart kan de vergrendelde mislukte service herstellen. #98291 Met dank aan @masatohoshino.
  • Doctor-lint kan nu verouderde omheinde HEARTBEAT.md-sjablonen identificeren en onderscheid maken tussen bestanden die geschikt zijn voor automatische opschoning en bestanden met aangepaste inhoud. #98400 Met dank aan @giodl73-repo.
  • Doctor-lint kan nu de combinatie markeren van WhatsApp, een zwaarbelaste Gateway-gebeurtenislus en actieve lokale TUI-sessies die verband houdt met vertraagde antwoorden. #98406 Met dank aan @giodl73-repo.
  • Links voor de Control UI, koppeling, installatiecode, QR en status geven nu de voorkeur aan een bereikbaar LAN-adres op hosts met VPN's, virtuele adapters, WSL, Hyper-V of meerdere netwerken. #98482 Met dank aan @joshavant.
  • openclaw doctor legt nu uit waarom Cron-taken na een onderbroken Gateway-uitvoering nog steeds actief lijken en hoe die achtergebleven markeringen bij de volgende start worden gewist. #98620 Met dank aan @masatohoshino.
  • openclaw gateway status --deep kan nu Windows Firewall-regels identificeren die LAN-apparaten blokkeren en praktische oplossingen voorstellen voor regels, loopback, Tailscale of SSH-tunnels. #98666 Met dank aan @joshavant.
  • Gestructureerde Doctor-lint kan nu verouderde globale symbolische koppelingen van de Plugin-runtime rapporteren, inclusief de verouderde koppeling, het doel ervan en de opschoonopdracht openclaw doctor --fix. #98729 Met dank aan @giodl73-repo.
  • Nadat openclaw doctor --fix een verouderd nevenbestand heeft gearchiveerd, maakt de macOS-app het niet langer opnieuw aan en activeert deze niet meer bij elke opdracht of start van de Gateway dezelfde waarschuwing over een migratieconflict. #99039 Gerelateerd: #98917. Met dank aan @momothemage, @p51moustache.
  • Diagnostiek voor Gateway-status, Doctor en onboarding leest grote logboeken nu binnen vaste grenzen en toont recente nuttige fouten in plaats van verouderde ruis. #99407 Met dank aan @sunlit-deng.
  • Doctor waarschuwt nu wanneer ingeschakelde Cron-taken vastzitten in herhaalde fouten zonder geconfigureerde waarschuwingen, terwijl gezonde taken en taken onder de drempel stil blijven. #99606 Met dank aan @masatohoshino.
  • Bij beheerde Gateway-updates kan actief werk nu binnen de geconfigureerde afbouwperiode worden voltooid voordat de serviceoverdracht een time-out krijgt. #99695 Met dank aan @zoowh.
  • Grote sessiegeschiedenissen produceren nu kleinere .usage-cost-cache.json-bestanden met minder parseer- en herschrijfwerk, die na een upgrade automatisch opnieuw worden opgebouwd. #99714 Gerelateerd: #99511. Met dank aan @dexhunter, @wayne524.
  • Bij de eerste installatie van Skills op minimale machines worden ontbrekende vereisten voor Homebrew, uv of Go nu gegroepeerd in één duidelijke melding, terwijl afhankelijkheden die wel kunnen slagen nog steeds worden geïnstalleerd. #99726 Met dank aan @fuller-stack-dev, @sedrak-hovhannisyan.
  • Upgrades vanuit de verouderde opslag voor configuratiestatus herhalen niet langer een permanente conflictwaarschuwing, en bestaande herstelback-ups blijven beschikbaar zonder nieuwere waarnemingen te overschrijven. #99728 Gerelateerd: #99280. Met dank aan @ccbridle, @jalehman, @joshavant.
  • Installatieprogramma's en runtimecontroles weigeren Node 23.0-23.10 nu vroegtijdig met instructies over ondersteunde versies, in plaats van gebruikers met een defecte OpenClaw CLI achter te laten. #99832 Met dank aan @fuller-stack-dev, @vincentkoc.
  • Crestodian in Claude Code of Gemini CLI kan nu installatiegesprekken met meerdere beurten voeren, de status inspecteren, expliciete goedkeuring voor wijzigingen vragen en schrijfbewerkingen verifiëren, in plaats van onmiddellijk terug te vallen op een planner voor één beurt. #100029
  • Installatie- en reparatiechats van Crestodian destabiliseren de lokale TUI niet langer wanneer een verwerker van terminalgebeurtenissen uitvalt tijdens het bezorgen van een antwoord. #100341 Met dank aan @cxbasdev, @vincentkoc.
  • Extended-stable Gateways tonen nu periodiek een openclaw update-hint wanneer een nieuwer exact pakket is geverifieerd, zonder de installatie automatisch te wijzigen. #100438 Met dank aan @kevinslin.
  • Crestodian maakt nu onderscheid tussen gewone vragen en operationele verzoeken, accepteert natuurlijke goedkeuringszinnen, wist verouderde voorstellen en houdt gevoelige configuratie buiten het gespreksmodel. #100656
  • Nieuwe git-installaties begeleiden gebruikers nu door de installatie, of geven de exacte opdracht om deze later te voltooien, voordat ontbrekende configuratie of Gateway-authenticatie het eerste gebruik kan verstoren. #101901 Met dank aan @fuller-stack-dev.
  • De installatie controleert nu de geconfigureerde aangepaste agent- of authenticatiemap op referenties, in plaats van de verkeerde initiële status vanuit een standaardlocatie te rapporteren. 0fd69dc Met dank aan @vincentkoc.
  • De CLI en TUI op volledig scherm openen nu met een duidelijke herstelmelding wanneer hun startmap is verwijderd, in plaats van vóór het opstarten te crashen. #93636 Met dank aan @ml12580.
  • Weergaven voor Node-status, lijsten en wachtende koppelingen tolereren nu onjuist opgemaakte opgeslagen waarden en tonen de bruikbare Node-informatie in plaats van te crashen. #93930 Met dank aan @ly-wang19.
  • usage.cost en sessions.usage weigeren nu een begindatum die later is dan de einddatum met een duidelijke INVALID_REQUEST, in plaats van een misleidend leeg rapport terug te geven. #94096 Met dank aan @alix-007.
  • Browser-CLI-opdrachten accepteren nu --browser-profile vóór of na de subopdracht, waardoor bestaande opdrachtpatronen voor externe browsers en WSL2 weer werken. #94431 Met dank aan @ml12580.
  • Langfuse, OpenTelemetry en Prometheus kunnen nu gebruiks-, kosten-, model-, provider-, timing- en sessiegegevens vastleggen voor uitvoeringen die via /v1/responses en /v1/chat/completions zijn gestart. #96152 Met dank aan @rocke2020, @xialonglee.
  • openclaw tasks maintenance --apply behoudt nu de geschiedenis van actieve Cron-sessies, zelfs wanneer taak-ID's spaties, hoofdletters, leestekens of expliciete sessiesleutels bevatten. #96352 Met dank aan @ly-wang19, @vincentkoc.
  • openclaw cron add weigert nu onmiddellijk ongeldige waarden voor --no-output-timeout-seconds en --output-max-bytes, in plaats van stilzwijgend een opdrachttaak zonder de aangevraagde limieten aan te maken. #96516 Met dank aan @zhangguiping-xydt.
  • openclaw config unset legt nu uit wanneer een zichtbare waarde een overgenomen standaardwaarde van de runtime is die niet in de configuratie van de gebruiker is opgeslagen. Dit voorkomt een vruchteloze cyclus tussen config get en config unset, terwijl mislukte pogingen ongewijzigd blijven. #96557 Met dank aan @moeghashim.
  • Bij het mislukken van het opstarten van openclaw --help en openclaw --version wordt nu direct afsluitcode 1 geretourneerd, in plaats van dat het terminalproces vastloopt. #97807 Met dank aan @aniruddhaadak80, @maweibin.
  • gateway run --force negeert nu onjuist gevormde PID-records van listeners tijdens het vrijmaken van poorten, in plaats van een ongeldige processtatus mee te nemen in het herstel. #98371 Met dank aan @lzyyzznl.
  • Diagnostiek voor bezette Gateway-poorten en gedwongen opschoning negeren nu onjuist gevormde listener-ID's, vermijden niet-bestaande processen en controleren of een poort daadwerkelijk vrij is voordat herstel wordt gemeld. #98505 Met dank aan @qiuyuang.
  • CLI-tabellen verkorten nu alleen de daadwerkelijke thuismap en onderliggende mappen, zodat paden op hetzelfde niveau, zoals /home/alice2/project, niet langer misleidend als paden ten opzichte van de thuismap worden weergegeven. #98876 Gerelateerd: #98872. Met dank aan @qingminglong.
  • openclaw backup create staat nu toe dat verwijderbare runtimebestanden tijdens een liveback-up verdwijnen, terwijl duurzame bestanden onder het bestaande opnamebeleid beschermd blijven. #98879 Gerelateerd: #98865. Met dank aan @carterstebbins23-spec, @vincentkoc, @zengwen-dt.
  • Bestandsgebaseerde sjablonen voor de gebruiksbalk houden nu het gebruik van watchers en bestandsdescriptors begrensd in langlopende OpenClaw-processen, terwijl sjablonen indien nodig nog steeds opnieuw worden geladen. #98990 Met dank aan @chenyangjun-xy, @vincentkoc, @zhanglei99586.
  • Hints voor de validatie van configuratie- en pluginschema's tonen nu duidelijke toegestane waarden in plaats van het misleidende letterlijke label undefined. #99045 Met dank aan @lzyyzznl.
  • Opdrachten voor het lezen en zoeken van berichten en voor vastgezette berichten kunnen nu meer dan 25 geretourneerde rijen weergeven wanneer een hogere --limit wordt aangevraagd, en waarschuwen wanneer er nog meer providerresultaten beschikbaar zijn. #99089 Met dank aan @jerrytao-ai, @wm0018.
  • openclaw health waarschuwt nu wanneer het dynamisch herladen van de Gateway-configuratie is gestopt, zodat beheerders weten dat een herstart nodig is en niet ongemerkt verouderde instellingen blijven gebruiken. #99267 Met dank aan @masatohoshino, @vincentkoc.
  • openclaw sessions tail --tail weigert nu aantallen die te groot zijn om veilig weer te geven, in plaats van een onnauwkeurige geschiedenislimiet toe te passen. #99398 Met dank aan @qingminglong.
  • Een onjuist gevormd tijdstempel in een transcript vervuilt de gebruiks- en kostenregistraties van een sessie niet langer met ongeldige waarden. #99420 Met dank aan @krissding.
  • De voor mensen leesbare uitvoer van cron list en cron show toont nu reeksen van herhaalde fouten, zoals error (12x), terwijl JSON-statuswaarden ongewijzigd blijven. #99602 Met dank aan @masatohoshino.
  • Windows detecteert nu actieve Gateway-listeners betrouwbaar in gelokaliseerde uitvoer van netstat. Dit verbetert de poortdiagnostiek en opschoning met gateway --force, zonder bestaande verbindingen ten onrechte als listeners te beschouwen. #100012 Met dank aan @qingminglong, @vincentkoc.
  • Waarschuwingen voor sessieonderhoud vermelden nu bij afgeronde grenzen 1 minute, 1 hour of 1 day, in plaats van onhandige waarden zoals 60 seconds. #100096 Met dank aan @narahariraghava, @vincentkoc.
  • De compacte /status toont niet langer de dubbelzinnige rij Plugins: OK, terwijl waarschuwingen en gedetailleerde plugindiagnostiek beschikbaar blijven. #100143
  • openclaw --help komt nu overeen met opdrachtspecifieke hulp en aanvullingen, waarbij config patch en config schema zichtbaar zijn in de hoofdlijst met opdrachten. #100670 Met dank aan @amirf194, @vincentkoc.
  • In de terminal weergegeven links met uitgebalanceerde haakjes blijven nu klikbaar voor de volledige bedoelde URL, in plaats van te worden ingekort of verkeerd doorverwezen. #100697 Met dank aan @aniruddhaadak80, @zoowh.
  • Bij een Gateway WebSocket-verbreking met code 1006 krijgen beheerders nu nauwkeurige aanwijzingen over het verlies van de verbinding, in plaats van de indruk dat een gezonde Gateway noodzakelijkerwijs is gecrasht. #101219 Met dank aan @darren2030, @vincentkoc.
  • Mislukte OpenClaw- en plugin-harnastraces bevatten nu nuttige geredigeerde foutdetails in OpenTelemetry, in plaats van alleen een algemeen foutlabel. #101244 Met dank aan @amknight.
  • Het herstarten van de Gateway op Windows is niet langer afhankelijk van de controle findstr, die een zichtbaar of vastgelopen opdrachtvenster kon achterlaten en zo de overdracht kon blokkeren. #101366 Met dank aan @deepujain.
  • OpenTelemetry-traceviewers kunnen nu vastgelegde toolresultaten naast toolinvoer weergeven in standaard GenAI-velden, waardoor onderzoek naar mislukte uitvoeringen vollediger wordt. #101371 Met dank aan @amknight.
  • Opdrachten die op Windows een time-out krijgen, laten minder waarschijnlijk onderliggende processen actief wanneer taskkill.exe niet kan starten. #101392 Met dank aan @aniruddhaadak80, @zengwen-dt.
  • openclaw backup create op Windows probeert conflicten bij het archiveren van actieve bestanden nu opnieuw met nieuwe tijdelijke paden, waardoor vergrendelde gedeeltelijke back-ups en achtergebleven archieven van nieuwe pogingen minder vaak voorkomen. #101464 Met dank aan @lilan0125, @zoowh.
  • openclaw status --all houdt ingekorte berichten over kanaalproblemen nu leesbaar wanneer een emoji op de weergavegrens valt. #101503 Met dank aan @wm0018.
  • Waarschuwingen voor sessieonderhoud tonen nu nauwkeurigere schattingen van de wachttijd rond eenheidsgrenzen, zodat een vertraging van ongeveer 90 seconden niet wordt opgehoogd tot twee minuten. 58d707f Met dank aan @vincentkoc.
  • openclaw status, status --json en status --all respecteren nu hun time-out op Linux wanneer systemd niet reageert, in plaats van voor onbepaalde tijd vast te lopen. #94149 Gerelateerd: #84698. Met dank aan @zengwen-dt, @zus-assistant.
  • Wanneer een lokale Gateway luistert maar niet goed functioneert, kan openclaw gateway status --deep een recente waarschijnlijke oorzaak tonen, zoals een volle schijf, in plaats van alleen een algemene verbrekingsmelding. #95902 Met dank aan @vincentkoc, @wangbyg.
  • Bij het herstarten, bijwerken, opnieuw installeren of repareren van een macOS-Gateway blijven actieve kanaalreferenties die door SecretRef worden ondersteund nu behouden, in plaats van Telegram en andere integraties zonder mogelijkheid tot authenticatie achter te laten. #99124 Met dank aan @mushuiyu886.
  • Updates van de Gateway-configuratie weigeren nu ontbrekende geredigeerde waarden voor sleutels zoals toString of constructor, in plaats van een overgenomen JavaScript-functie te herstellen. #99152 Met dank aan @zenglingbiao.
  • Gegenereerde shell-aanvulling stelt nu geaccepteerde OpenClaw-opdrachtaliassen voor en blijft hun opties en subopdrachten aanvullen. #99419 Met dank aan @amirf194, @jack-dev-ops, @vincentkoc.
  • Update- en statuscontroles identificeren onjuist gevormde npm-metadata nu als ongeldige JSON, in plaats van alleen een onduidelijke syntaxisfout te retourneren. #100338 Met dank aan @cxbasdev.
  • Beheerders kunnen de Gateway vóór N-1 onderliggende nodes upgraden zonder het normale pad voor updates, herstarts, reparaties, statuscontroles en onderhoud voor die nodes te verliezen. #101109 Met dank aan @jtczville.
  • Windows-gebruikers kunnen wereldwijd geïnstalleerde Gemini CLI- en Claude Code-backends via hun npm-opdrachtshims starten zonder onmiddellijke spawnfouten of verminkte promptargumenten. #101378 Met dank aan @wendy-chsy.
  • Een mislukt proces voor het vervangen van de Gateway tijdens een update veroorzaakt niet langer een extra niet-afgevangen crash in het bestaande bovenliggende proces. #101489 Met dank aan @aniruddhaadak80, @momothemage, @vincentkoc.
  • Mislukte CLI-installaties ruimen nu hun tijdelijke Node-stagingmappen en herschrijfbestanden voor de pnpm-workspace op. #103725 Met dank aan @sebtardif.
  • Git-installaties maken nu een openclaw-starter die de bedoelde Node.js-runtime blijft gebruiken, zelfs nadat het PATH van de gebruiker verandert. be7198f
  • openclaw agents list toont nu geconfigureerde externe kanalen, zelfs wanneer hun Plugin ontbreekt, en geeft de juiste installatie- of openclaw doctor --fix-instructies. #95363 Met dank aan @hugenshen.
  • Beheerders kunnen gerichte Doctor-linting gebruiken om verouderde sessietranscripten en verouderde snapshotpaden te inspecteren, de opschoning vooraf te bekijken en te kiezen of ze deze willen toepassen. #95976 Met dank aan @giodl73-repo.
  • Waarschuwingen voor de routering van standaardaccounts van WhatsApp en Telegram zijn nu beschikbaar via selecteerbare, gestructureerde Doctor-linting, terwijl de normale Doctor-uitvoer ongewijzigd blijft. #96147 Met dank aan @pick-cat, @vincentkoc.
  • Optionele Doctor-linting kan nu verouderde of ontbrekende pluginregistergegevens, overschaduwde gebundelde plugins, verouderde installatierecords en defecte OpenClaw-peerlinks herkennen. #96169 Met dank aan @giodl73-repo.
  • Links naar documentatie over Terminal en installatie worden nu correct verwerkt wanneer relatieve paden beginnen met http of absolute HTTP-schema's hoofdletters gebruiken. #96439 Met dank aan @lin-hongkuan.
  • Terminal-notities, Doctor-uitvoer en diagnostiek breken lange reeksen CJK-, volledige-breedte- of emoji-tekens nu af binnen de gevraagde breedte, in plaats van over kolommen heen te lopen. #96746 Met dank aan @ly-wang19.
  • Gestructureerde Doctor-lint kan nu weinig of kritiek weinig schijfruimte voor de OpenClaw-statusmap melden, inclusief het betreffende pad, de beschikbare ruimte, de vereiste ruimte en de herstelmaatregel. #98391 Met dank aan @giodl73-repo.
  • Handmatige Gateway-installatie weigert nu poortwaarden zoals 1e3 of 0x1000, in plaats van ongemerkt een andere poort op te slaan, terwijl geldige decimale poorten ongewijzigd blijven. #98689 Gerelateerd: #98681. Met dank aan @qingminglong.
  • Pluginbeheerders kunnen doctor --lint --only core/doctor/legacy-plugin-manifests of --all uitvoeren om verouderde manifestsleutels te identificeren en de betreffende Plugin, het pad en de herstelopdracht te bekijken. #98695 Met dank aan @giodl73-repo.
  • Beheerders kunnen openclaw doctor --lint --only core/doctor/legacy-plugin-dependencies of --all gebruiken om verouderde afhankelijkheidsstatus van Plugins te vinden en een pad plus veilige herstelinstructies te ontvangen zonder de installatie te wijzigen. #98725 Met dank aan @giodl73-repo.
  • Beheerders kunnen zich aanmelden voor core/doctor/legacy-cron-store om verouderde Cron-gegevens te vinden die aandacht vereisen, zonder dat de lintcontrole opgeslagen status wijzigt. #99211 Met dank aan @giodl73-repo.
  • Waarschuwingen over kanaalinstallatie zijn nu beschikbaar als gestructureerde Doctor-lintbevindingen met stabiele paden en herstelinstructies voor beheerders en automatisering. #99238 Met dank aan @giodl73-repo.
  • Standaardresultaten van doctor --lint richten zich nu op oplosbare configuratie- en runtimeproblemen; optioneel advies over back-ups en geheugen is alleen beschikbaar wanneer daarom wordt gevraagd. #99249 Met dank aan @giodl73-repo.
  • Een normale Doctor-lintuitvoering roept crontab -l niet langer aan voor de optionele controle van verouderde WhatsApp-gegevens, tenzij een beheerder deze expliciet selecteert. #99250 Met dank aan @giodl73-repo.
  • openclaw doctor --fix wordt nu met succes voltooid in streng afgeschermde omgevingen wanneer alleen de installatie van shellaanvulling is geblokkeerd, terwijl echte schrijffouten nog steeds worden gemeld. #99540 Gerelateerd: #99237. Met dank aan @hunglp6d en @rballiance.
  • doctor --lint --all kan nu uitleggen welk pad of welke machtiging een configuratieherstel zou blokkeren voordat beheerders doctor --fix uitvoeren. #100093 Met dank aan @giodl73-repo.
  • OTLP-traces, -metrieken en -logboeken volgen nu HTTP_PROXY, HTTPS_PROXY en NO_PROXY, zodat diagnostische exports via het geconfigureerde netwerkpad verlopen. #100616 Met dank aan @jesse-merhi.
  • Statuscontroles van een externe Gateway vallen nu terug op het geconfigureerde SSH-doel wanneer lokaal opvragen van de effectieve configuratie mislukt, in plaats van de detectie te laten vastlopen of crashen. #101160 Met dank aan @cxbasdev.
  • Windows-update en Doctor-herstel verplaatsen nu een verouderde Gateway in Startup die onder eigen beheer staat naar Task Scheduler, zonder een verouderd proces achter te laten, authenticatie te verliezen of de terugvaloptie te vroeg te verwijderen. #101213 Met dank aan @vincentkoc.
  • openclaw update richt zich nu op de globale Node-installatie waarmee het is gestart, zodat geen onterecht succes wordt gemeld wanneer Homebrew, nvm, asdf of Volta een ander exemplaar van OpenClaw beschikbaar stelt. #101228 Met dank aan @buddyh.
  • Kaarten voor wachtende uitvoeringsgoedkeuringen beschrijven nu alleen de goedkeuringsstatus, en de waarschuwing over terugvallen op de voorgrond verschijnt pas nadat een opdracht daadwerkelijk op die manier is uitgevoerd. #101561 Met dank aan @vincentkoc.
  • openclaw plugins list gebruikt nu aanzienlijk minder piekgeheugen bij nieuwe en reeds gemigreerde pakketinstallaties, met behoud van het vereiste migratiegedrag. #103132

Documentatie en gebruikshandleidingen

De officiële gebruiksrichtlijnen sluiten nu beter aan op de uitgeleverde opdrachten, configuratie, installatie, statusuitvoer, tijdelijke aanduidingen en herstelprocedures. Gegenereerde documentatieoverzichten behouden ook letterlijke opdrachtparameters, waardoor de kans kleiner is dat een lezer een voorbeeld volgt waaruit identificatiegegevens zijn verwijderd of waarvan de workflow niet meer overeenkomt met het product.

Bronnen en bijdragers
  • De CLI-configuratiedocumentatie maakt nu duidelijk onderscheid tussen de normale verwerking van JSON5-waarden en --strict-json, dat standaard-JSON accepteert en syntaxis afwijst die alleen door JSON5 wordt ondersteund. #80981 Met dank aan @addu2612.
  • De documentatie over Plugin- en kanaalstatus verduidelijkt nu dat een MessageReceipt- of duurzaam sent-resultaat bewijst dat het platform dit heeft geaccepteerd, niet dat het op het apparaat van een ontvanger is weergegeven of gelezen. #90063 Met dank aan @pdurlej.
  • De macOS-handleiding biedt gebruikers nu een duidelijker traject vanaf het downloaden van de app tot de configuratie bij de eerste start, de selectie van een Gateway en gerichte probleemoplossing. #97120 Met dank aan @romneyda.
  • De installatiehandleiding voor Discord verwijst gebruikers nu naar de juiste sectie van de Developer settings om Developer Mode in te schakelen en de vereiste ID's te kopiëren. #97336 Met dank aan @naseemm123.
  • Plugin-ontwikkelaars krijgen nu duidelijkere informatie over SDK-afschrijvingen en migratie voor helpers voor sessieopslag en transcriptbestanden, voorafgaand aan de geplande overgang naar SQLite. #97494 Met dank aan @jalehman.
  • De openbare documentatie van OpenClaw gebruikt nu kortere, taakgerichte instructies met gecorrigeerde opdrachten, configuratienamen, standaardwaarden, providergedrag en stappen voor probleemoplossing. #100142
  • Logbook-gebruikers beschikken nu over volledige richtlijnen voor installatie, modelroutering, privacykeuzes en het oplossen van ontbrekende opnamen of tijdlijnresultaten. b6a7898
  • De richtlijnen voor veilig opnieuw starten vermelden nu dat de standaardwachttijd na gateway.reload.deferralTimeoutMs kan eindigen en leggen uit hoe je een onbeperkte wachttijd configureert. #95397 Met dank aan @zhangqueping.
  • De configuratiehandleiding voor agents vermeldt nu welke huidige modellen door de ingebouwde aliassen opus en gpt worden geselecteerd. #96375 Met dank aan @niks999.
  • Docker-beheerders hebben nu een officieel traject om de claude-cli-backend te installeren, te authenticeren, te verifiëren en te behouden bij upgrades van containerimages. #96380 Met dank aan @fffrank, @zaidazmi.
  • De documentatie van OpenClaw voor Anthropic en de Claude CLI beschrijft nu de huidige behandeling van abonnementslimieten voor claude -p en gerelateerd gebruik, met officiële verwijzingen voor beslissingen over facturering en implementatie. #96848 Met dank aan @fightingsleep, @tirion-p.
  • De installatiehandleiding voor Discord scheidt General Permissions nu van Text Permissions, zodat keuzes voor bottoegang gemakkelijker correct te interpreteren zijn. #97584 Met dank aan @slammajamma28.
  • De documentatie over foutantwoorden van Telegram vermeldt nu de ondersteunde beleidsopties en de juiste standaardwaarden voor de afkoelperiode, waardoor ongeldige errorPolicy: "reply"-configuraties worden voorkomen. #97635 Met dank aan @wm0018.
  • De Feishu-documentatie beveelt de afgewezen instelling dmPolicy: disabled niet langer aan, waardoor minder configuratiefouten uit de handleiding worden overgenomen. #97640 Met dank aan @wm0018.
  • De openbare onboardingdocumentatie behandelt nu elf bestaande niet-interactieve vlaggen voor tokenauthenticatie, Cloudflare AI Gateway, de daemon, de UI, hooks en tokenuitvoer. #97753 Met dank aan @vincentkoc, @wm0018.
  • De Matrix-documentatie legt nu voortgangsstreaming, kamerspecifieke herkenning van vermeldingen, activering per kamer en door beheerders configureerbare beveiligingen tegen botlussen uit. #98318 Met dank aan @vincentkoc, @wm0018.
  • De documentatie voor het Telegram-kanaal vermeldt nu correct dat een niet-ingestelde streamingmodus gedeeltelijke voorvertoningen gebruikt en legt uit hoe je uitsluitend definitieve antwoorden kiest. #98453 Met dank aan @solodmd.
  • De mobiele documentatie van OpenClaw duidt de iOS- en Android-apps nu aan als officiële releases en biedt consistente richtlijnen voor de App Store, Google Play en de gehoste iOS-pushrelay. #98843 Met dank aan @joshavant.
  • Plugin-auteurs krijgen nu duidelijkere verpakkingsrichtlijnen voor runtime-afhankelijkheden, gebouwde artefacten, npm-pack:-validatie en controles van vertrouwde officiële Plugins vóór publicatie. #99962 Met dank aan @hxy91819.
  • Voorbeelden van officiële Plugin-pakketten komen nu overeen wat betreft de vereiste typebox-runtime- en openclaw-peerafhankelijkheden, waardoor minder installatiefouten door kopiëren en plakken ontstaan. #99973
  • De gebundelde Skill imsg leidt agents nu naar het juiste directe of groepsgesprek, stabiele doelen, acties met minimale bevoegdheden en bevestiging vóór zichtbare of gevoelige wijzigingen. #100105 Met dank aan @omarshahine.
  • De officiële OpenClaw-documentatie helpt beheerders en Plugin-auteurs nu om aanmeldgegevens veilig te verwerken, Cron-taken die terugvalopties voor lokale providers gebruiken vooraf te controleren, standaardwaarden voor Talk-timing toe te passen, MiniMax-providers en -modellen te configureren en een volledig minimaal Plugin-pakket met de vereiste afhankelijkheidsmetadata te kopiëren. #100182
  • Beheerders van Android-Nodes beschikken nu over een volledige handleiding om een extern apparaat veilig vanaf macOS te spiegelen en te bedienen, inclusief autorisatie, probleemoplossing en correct verbreken van de verbinding. #100398
  • De Plugin-referenties voor Codex en WhatsApp beschrijven nu hun toolcontract, waardoor ondersteunde Plugin-mogelijkheden gemakkelijker aan OpenClaw-workflows kunnen worden gekoppeld. 46ad3f9 Met dank aan @vincentkoc.
  • De onboardingreferentie legt nu uit dat alleen openclaw onboarding start wanneer de configuratie ontbreekt, Crestodian opent wanneer de configuratie ongeldig is en de agent-TUI start wanneer de configuratie geldig is. d9dbee7
  • De ACP-probleemoplossing noemt nu PermissionPromptUnavailableError, zodat beheerders een niet-interactieve machtigingsfout kunnen herkennen en de juiste configuratieoplossing kunnen vinden. b3a74cc
  • De onboardingreferentie biedt nu correcte richtlijnen voor signal-cli, de Gateway-runtime en kanaaltoelatingslijsten, inclusief Windows-beperkingen en de verwachte ID's voor directe berichten. aaaa803
  • De gegenereerde documentatienavigatie behoudt nu volledige koppen met opdrachttijdelijke aanduidingen zoals <id> en <deviceId>, in plaats van vereiste argumenten te verbergen. #99099 Met dank aan @hxy91819.

Browser, planningen, bestanden en programmeertools

Agents kunnen gescande pdf's lezen met modellen die beeldverwerking ondersteunen, in geïsoleerde programmeercheck-outs werken en bestanden, media, browserresultaten en uitvoeringsfouten verwerken met bruikbaardere uitvoer. Browserbesturing behoudt koppelings- en downloadstatus betrouwbaarder, terwijl parallelle werkruimtebewerkingen minder snel met elkaar of met de huidige bestanden van de gebruiker botsen.

Geplande automatisering behoudt de bedoelde modellen, timing, status en aflevering bij meer herstarts en bewerkingen. Toolaanroepen en -resultaten herstellen ook beter van time-outs, onjuist gevormde inhoud, te grote uitvoer en onderbroken werk, in plaats van een taak voltooid te laten lijken wanneer het bruikbare resultaat verloren is gegaan.

Bronnen en bijdragers
  • Modellen met visuele mogelijkheden kunnen nu gerenderde pagina's lezen uit gescande PDF's en PDF's die alleen afbeeldingen bevatten en via chatkanalen zijn bijgevoegd. #97354 Met dank aan @joshavant.
  • Workboard-taken kunnen nu beheerde, geïsoleerde worktrees gebruiken, met CLI- en Control UI-tools voor het maken, opschonen en herstellen ervan en voor herstelmomentopnamen wanneer werk niet veilig kan worden verwijderd. #100535
  • Gebruikers kunnen nu vanuit de Control UI of mobiele app een chat in een eigen beheerde worktree starten, zodat parallel programmeerwerk wordt geïsoleerd, terwijl niet-opgeslagen werk behouden blijft en veilige inactieve check-outs automatisch worden opgeschoond. #100788
  • Een vastgelopen externe Chrome- of WSL2-browser kan verzoeken om tabbladlijsten niet langer onbeperkt tegenhouden; OpenClaw retourneert na een begrensde tijd een time-out en kan bij het volgende verzoek opnieuw verbinding maken. #80147 Met dank aan @hemantsudarshan, @keaneyan.
  • Acties in externe browsers herstellen nu van een gesloten of vervangen geselecteerd tabblad door het opnieuw te proberen zonder de verouderde tabblad-ID, overeenkomstig het gedrag van lokale browsers. #89086 Met dank aan @rhclaw.
  • Browsernavigatie op basis van CDP naar CSV-, PDF- en andere bijlage-URL's retourneert nu een veilig opgeslagen beheerd bestand met de URL en voorgestelde bestandsnaam. #89416 Met dank aan @zhangguiping-xydt.
  • Browserdownloads geven de agent nu de opgeslagen bestandsnaam en het pad door, zodat deze de voltooide download kan gebruiken in plaats van de actie opnieuw te proberen. #93307 Met dank aan @sunlit-deng.
  • Bijgewerkte verbindingsgegevens voor browser.profiles.* kunnen nu van kracht worden zonder een onnodige herstart van de Gateway of onderbreking van actieve sessies. #93827 Met dank aan @goutamadwant.
  • Browserautomatisering kan nu tabbladen aansturen via voorgestelde ID, tabblad-ID, label of uniek voorvoegsel zonder onterechte fouten wegens een niet-overeenkomend doel. #96178 Met dank aan @zengwen-dt.
  • Permanente aanmeldingen bij beheerde browsers blijven nu behouden na normale herstarts van Chrome en de Gateway, waardoor herhaald aanmelden en MFA-onderbrekingen bij onbeheerd browserwerk afnemen. #98284 Met dank aan @malashenia, @turbotheturtle.
  • Te grote foutreacties van browserbesturing kunnen niet langer buitensporig veel Gateway-geheugen verbruiken, terwijl normale fouten nog steeds nuttige diagnostische informatie geven. #98455 Met dank aan @wings1029.
  • Browserverzoeken via responsebody om een kort voorvoegsel van een groot antwoord vermijden nu het decoderen van een tweede tekstkopie op volledige grootte, terwijl de gevraagde ingekorte inhoud nog steeds wordt geretourneerd. #98940 Met dank aan @pandah97.
  • Browserextensies kunnen opnieuw verbinding maken met een nieuw geroteerd koppelingstoken terwijl Browser control actief blijft, en oude tokens blijven geweigerd. a703183 Met dank aan @vincentkoc.
  • Cron-taken met een geldige toekomstige uitvoering precies op de grens van een seconde behouden nu dat geplande tijdstip, in plaats van ten onrechte als verouderd te worden behandeld en opnieuw te worden gebaseerd. #81731 Met dank aan @vincentkoc, @yashkot007.
  • Geïsoleerde agentTurn-cron-taken kunnen herstellen van tijdelijk niet-overeenkomende runtimeartefacten, in plaats van bij het opstarten te mislukken met een sourceReplyDeliveryMode-fout. #85249 Met dank aan @jerry-xin.
  • openclaw tasks maintenance --apply kan nu onjuiste registraties van verloren taken herstellen wanneer de duurzame Cron-geschiedenis bewijst dat de uitvoering is geslaagd. #86088 Met dank aan @altaywtf, @liaoandi.
  • Geplande agenttaken waarschuwen nu wanneer ANNOUNCE_SKIP de voltooiing van een Cron-taak onderdrukt, waardoor ontbrekende rapporten en gedeeltelijke uitvoer eenvoudiger te diagnosticeren zijn. #90566 Gerelateerd: #68561. Met dank aan @mibslee, @sahibzada-allahyar.
  • Inhaaltaken van Cron die kort na het opstarten worden uitgesteld, worden niet langer overgeslagen enkel omdat een beheerder de Cron-status controleert voordat ze worden uitgevoerd. #94022 Gerelateerd: #93935. Met dank aan @richchen01, @vincentkoc, @yetval.
  • Geplande agentbeurten die claude-cli of een andere CLI-backend gebruiken, starten nu normaal, terwijl expliciet niet-ondersteunde toolbeperkingen nog steeds veilig tot een fout leiden. #95615 Met dank aan @anagnorisis2peripeteia, @obviyus.
  • Geïsoleerde Cron-uitvoeringen met een time-out of annulering behouden nu hun provider-, model- en sessiegegevens in cron_run_logs, waardoor mislukte taken eenvoudiger te traceren zijn. #95943 Gerelateerd: #95873. Met dank aan @luke-renjoy, @zengwen-dt.
  • Een geplande taak met een cloudmodel die een antwoord opent maar geen inhoud verzendt, kan nu overschakelen naar een goed werkend terugvalmodel voordat de volledige uitvoering een time-out bereikt. #96096 Met dank aan @849261680, @velvet-shark.
  • Het bewerken van een terugkerende Cron-taak slaat niet langer een uitvoering over die al aan de beurt is en verschuift een ongewijzigd intervalschema niet meer naar het tijdstip van bewerken. #96159 Met dank aan @yetval.
  • Het wissen van een opgeslagen overschrijving voor Model of Thinking/Effort in de Cron Control UI herstelt nu daadwerkelijk de overgenomen standaardwaarden, waarbij --clear-thinking beschikbaar is vanuit de CLI. #96293 Gerelateerd: #96287. Met dank aan @takamasa-aiso, @zengwen-dt.
  • Door de CLI ondersteunde workers van geïsoleerde Cron-taken worden nu na voltooiing afgesloten, in plaats van zich op te hopen en de host en Gateway te vertragen. #97227 Met dank aan @vianne-droid, @xialonglee, @yusukeit0.
  • Lange waarschuwingen over Cron-fouten behouden nu emoji en andere aanvullende Unicode-tekens, in plaats van te eindigen met een beschadigd vervangingssymbool. #97298 Met dank aan @zenglingbiao.
  • Mislukte Heartbeat-terugvalpogingen verzenden niet langer storende chatberichten die alleen uit herhaalde tijdelijke aanduidingen voor interne fouten bestaan. #97364 Met dank aan @turbotheturtle.
  • Berichten over mislukte shelltools maken nu duidelijker onderscheid tussen de opdracht die de agent heeft ingevoerd en de labels van het framework, en tonen de afsluitcode, Node en werkmap duidelijker. #97511 Met dank aan @aditya-vithaldas.
  • Geplande taken die web_search toestaan, melden nu dat er geen bruikbare zoekprovider is geselecteerd in plaats van te voltooien met een onbruikbaar resultaat. #97677 Met dank aan @lilan0125, @riazrahaman.
  • Geplande vervolgacties voor toezeggingen blijven nu gericht op hun oorspronkelijke gesprek, in plaats van niet-gerelateerde Heartbeat-instructies, context in de wachtrij of herstelwerk over te nemen. #98169 Met dank aan @bdjben.
  • Geplande bezorgingen aan numerieke threads, zoals Telegram-forumonderwerpen, keren na herstarts van de Gateway nu terug naar de geconfigureerde thread in plaats van terug te vallen op de algemene chat. #98699 Met dank aan @yetval.
  • Geplande taken kunnen resultaten afleveren in een actieve chat zonder antwoorden te blokkeren of achtergrondwerk met het transcript te vermengen, en beheerders kunnen verouderde Cron-taken zonder onderliggende taken wissen zonder actieve, door sessies ondersteunde uitvoeringen te annuleren. #98755 Gerelateerd: #98121. Met dank aan @ethansk, @obviyus.
  • Terugkerende Cron-taken die voor current of session:<id> zijn gemaakt, nemen hun geselecteerde gespreksgeschiedenis opnieuw mee naar latere uitvoeringen, terwijl isolated-taken nog steeds met een schone lei beginnen. #98947 Met dank aan @ethansk, @obviyus.
  • Mislukte opdrachten cron add, cron update en cron remove laten de actieve planner nu ongewijzigd, zodat actieve taken overeenkomen met de opgeslagen configuratie en het gerapporteerde resultaat. #99960 Met dank aan @masatohoshino, @vincentkoc.
  • Het bewerken van het bericht van een geplande taak verstoort latere door de CLI ondersteunde uitvoeringen niet langer per ongeluk, terwijl expliciete toolbeperkingen beschermd blijven waar ze niet kunnen worden afgedwongen. #100203 Met dank aan @obviyus.
  • Betrouwbaarheidsverbeteringen weigeren nu onveilige invoer voor Cron en plugins, behouden de opmaak van Skills, maken fouten in de Gateway en het geheugen zichtbaar, laten het opstarten van LSP eerder mislukken en voorkomen verouderde Android-cameraresultaten na annulering. #100399 Met dank aan @849261680, @anyech, @cxbasdev, @lin-hongkuan, @masatohoshino, @nankingjing, @qingminglong, @simon-xydt, @snotty, @xialonglee.
  • Een brede betrouwbaarheidsronde vervangt vastgelopen werk van onderliggende processen nu door duidelijke fouten, verbetert sandboxdiagnostiek, begrenst de status van mobiele agenda's en spraak, normaliseert Cron-terugvalopties en weigert onveilige providerreacties. #100483 Met dank aan @aniruddhaadak80, @cxbasdev, @jincheng-xydt, @morluto, @nianjiuzst, @pandah97, @versatagent, @xialonglee, @zenglingbiao, @zengwen-dt.
  • Tijdelijke leesfouten van stdout of stderr vanuit gog gmail watch serve laten OpenClaw niet langer vastlopen terwijl de Gmail-bewakingsmodus actief is. #100519 Met dank aan @cxbasdev.
  • Resultaten van Exec en voltooide achtergrondsessies bevatten nu signalen, time-outvlaggen, fouttypen en afsluitredenen, zodat gebruikers kunnen zien waarom een opdracht is gestopt. #89104 Met dank aan @yu-xin-c.
  • openclaw mcp serve en de kale openclaw acp beginnen nu met schone uitvoer voor het machineprotocol, waardoor opstartwaarschuwingen JSON-RPC voor MCP- en ACP-clients niet meer beschadigen. #89997 Met dank aan @kenners22, @vincentkoc.
  • Agentopdrachten met een ongeldige expliciete workdir, waaronder een letterlijke ~, stoppen nu met een duidelijke foutmelding in plaats van vanuit een onbedoelde terugvalmap te worden uitgevoerd. #94441 Met dank aan @jesse-merhi, @renaudcerrato.
  • Door SSH en OpenShell ondersteunde sandboxopdrachten ruimen nu externe resources op na mislukte starts, behouden de juiste pluginsessie en kanaalcontext en retourneren bij onjuist gevormde invoer een normale toolfout in plaats van een interne WeakMap-fout. #96926 Met dank aan @jesse-merhi.
  • Windows-uitvoeringen van autoreview --engine copilot retourneren nu een voltooid beoordelingsresultaat, zelfs wanneer het opschonen van de tijdelijke map kort wordt vertraagd. #97901 Met dank aan @paulcam206.
  • Te grote antwoorden van lokale sockets mislukken nu snel zonder geheugen te verbruiken totdat een time-out optreedt, terwijl grote macOS-opdrachten nog steeds hun voltooiingsstatus en begrensde recente uitvoer retourneren. #98130 Met dank aan @pick-cat.
  • Extensieopdrachten die een time-out bereiken, worden afgebroken of een uitvoerlimiet bereiken, ruimen nu hun onderliggende processen op in plaats van achtergrondwerk te laten doorlopen nadat api.exec() is teruggekeerd. #98340 Gerelateerd: #98335. Met dank aan @ooiuuii.
  • web_fetch bereikt nu veel sneller de providerfallback voor shellachtige pagina's zonder lokaal extraheerbare inhoud, waardoor de gemeten vertraging voor een nieuw proces afneemt van enkele seconden tot ongeveer één seconde. #98559 Met dank aan @vincentkoc.
  • Emoji en andere aanvullende Unicode-tekens blijven intact wanneer lange opdrachtuitvoer wordt ingekort voor polls, voltooiingsmeldingen of vervolgacties voor goedkeuring. #98721 Met dank aan @zengwen-dt.
  • Een reeks oplossingen voor foutpaden zorgt er nu voor dat opdrachten en onderhoudstaken ondanks afzonderlijke fouten blijven draaien, behoudt terminal- en modeltekst, verbetert diagnostiek voor Skills en goedkeuringen en beëindigt Android-spraaksessies correct nadat de microfoonverbinding verloren gaat. #100440 Met dank aan @cxbasdev, @lavyatandel, @nankingjing, @nianjiuzst, @tzy-17, @wendy-chsy.
  • Agentworkflows kunnen nu tijdelijke leesfouten van stdout of stderr van hulpprocessen doorstaan zonder dat het volledige OpenClaw-proces verloren gaat. #100522 Met dank aan @cxbasdev, @vincentkoc.
  • Docker-sandboxopdrachten retourneren nu een expliciete fout wanneer de uitvoer niet kan worden gelezen, in plaats van OpenClaw te laten crashen of een onvolledig resultaat als geslaagd te rapporteren. #100523 Met dank aan @cxbasdev.
  • De installatie- en lokale-toolcontroles van Crestodian beëindigen OpenClaw niet langer wanneer een onderzochte opdracht een zeldzame leesfout in de uitvoerstroom ondervindt. #100741 Met dank aan @lsr911.
  • web_fetch verwerkt misvormde of vijandige HTML nu voorspelbaarder, waardoor overmatige verwerking wordt beperkt en verborgen scriptachtige tekst buiten de fallbackuitvoer blijft. #102033 Met dank aan @pgondhi987.
  • Afbeeldingen in screenshotstijl die Plugin-tools via MCP retourneren, bereiken clients nu als bruikbare resultaten in plaats van de toolaanroep te laten mislukken. #90902 Met dank aan @k-schmidt, @mushuiyu886.
  • Zodra één gegenereerde videoclip gereed is, kan een andere volgende clip onmiddellijk starten in plaats van enkele extra minuten te wachten vanwege verouderde onderdrukking van duplicaten. #96018 Met dank aan @palomyates516-alt, @vincentkoc.
  • Agentruns stoppen nu correct wanneer een bewerking met write, edit of apply_patch geen wijziging zou aanbrengen. Dit voorkomt herhaalde nieuwe pogingen met onterechte voortgang, terwijl echte mutaties en geldige wijzigingen aan verwante onderdelen normaal doorgaan. #97044 Met dank aan @vincentkoc, @zw-xysk.
  • openclaw capability video generate retourneert nu een begrensde, bruikbare fout wanneer een provider-URL een te grote video zonder --output aanbiedt. #97549 Met dank aan @alix-007.
  • openclaw infer image describe probeert nu geconfigureerde fallbackafbeeldingsmodellen nadat een expliciet geselecteerd model mislukt en meldt welk model uiteindelijk is geslaagd. #98347 Met dank aan @momothemage.
  • Wanneer een gebundelde MCP-server halverwege een sessie stopt, krijgen gebruikers nu direct een serverspecifieke melding dat de verbinding is verbroken en kunnen ze de niet-werkende sessie wissen door de catalogus te vernieuwen. #98738 Met dank aan @masatohoshino, @vincentkoc.
  • Het ophalen van een leeg bestand met een afbeeldingsachtige naam retourneert nu een duidelijk pad naar het opgeslagen bestand in plaats van een onbruikbaar inline-afbeeldingsresultaat. #99370 Met dank aan @2loch-ness6, @vincentkoc.
  • De difftool rendert standaarduitvoer nu sneller, behoudt markering voor talen die alleen via pakketten beschikbaar zijn, verwerkt ongewijzigde invoer duidelijk en meldt fouten bij het renderen van bestanden en ongeldige patches nauwkeuriger. #100487
  • Correcties in natuurlijke taal kunnen na geslaagde of mislukte beurten nu worden omgezet in de juiste openstaande verbetering voor Skill Workshop, zonder oude feedback te herhalen, /learn te dupliceren of de context van het voorstel te vervangen. #100576 Met dank aan @vincentkoc.
  • Mapdownloads via File Transfer leveren nu een volledig geverifieerd archief op of melden een duidelijke leesfout, in plaats van te crashen of gedeeltelijke gegevens te retourneren. #101590 Met dank aan @sunlit-deng.
  • OpenShell-sandboxsessies starten nu met de bedoelde werkruimtebestanden in de beheerde externe map, waardoor fouten door ontbrekende bestanden en onjuiste mappen worden voorkomen. d9034da Met dank aan @vincentkoc.
  • De optionele algemene sandboximage bevat nu Node 24 en pnpm, zodat gedocumenteerde Node-gebaseerde ontwikkeltaken erin kunnen worden uitgevoerd. eabc12b Met dank aan @vincentkoc.
  • web_search aan de agentzijde ziet nu de geconfigureerde provider in de actieve runtime, zodat Gateway- en kanaalsessies providers zoals Brave zonder herstart kunnen blijven gebruiken. #88684 Met dank aan @alexzhu0, @vincentkoc.
  • Misvormde draft-2020-12-toolschema's van een MCP-server leveren nu een bruikbare installatiefout op die het externe schema identificeert en de onderliggende fout behoudt. #89619 Met dank aan @vincentkoc.
  • Mislukte toolpogingen in codemodus tonen nu het fouttype, het bericht en de locatie, zodat het model en de beheerder voldoende details hebben om het probleem te diagnosticeren of te corrigeren. #95906 Met dank aan @vincentkoc, @zengwen-dt.
  • Promptsjablonen behouden nu bewust lege argumenten tussen aanhalingstekens, zodat latere positionele tijdelijke aanduidingen de juiste waarden ontvangen. #96405 Met dank aan @lin-hongkuan.
  • OpenTelemetry-latentiedashboards bieden nu bruikbare verdelingen van duur en contextgrootte voor agent- en harnaswerk dat veel langer dan 10 seconden duurt, waaronder runs van meerdere minuten, zonder aanpassing van buckets aan de collectorzijde. #96592 Met dank aan @hcnode, @vincentkoc, @zhiling-chen-20230331.
  • Wanneer de bewerkingstool oldText niet kan vinden, verwijst de fout nu naar waarschijnlijke nabijgelegen regels en legt deze veelvoorkomende verschillen in inspringing, escaping en witruimte uit, waardoor blinde nieuwe pogingen worden beperkt. #97038 Met dank aan @aocogoal-gethub, @vincentkoc, @zoowh.
  • MCP-tools ontvangen optionele null-waarden nu correct, in plaats van dat deze worden omgezet in lege tekenreeksen die geldige aanroepen kunnen verstoren. #97212 Met dank aan @vincentkoc, @zw-xysk.
  • Geslaagde leesbewerkingen van Codex-threaddoelen worden nu als geslaagd weergegeven in modelcontext, transcripties en diagnostiek, in plaats van als mislukte toolaanroepen te worden vastgelegd. #98659 Met dank aan @yetval.
  • Goedkeuringsprompts van Skill Workshop bevatten nu de voorstelgegevens die nodig zijn om een wijziging toe te passen, af te wijzen of in quarantaine te plaatsen, terwijl onbeantwoorde verzoeken veilig openstaand blijven en een duidelijke time-outmelding retourneren. #100498
  • Wanneer gebruikers dingen zeggen als "de volgende keer" of "onthoud dat je", kan OpenClaw nu één controleerbaar Skill Workshop-voorstel aanbieden zonder autonome vastlegging te vereisen of na afwijzing herhaaldelijk een prompt te tonen. #100692
  • Upgrades van verouderde taken herstellen opgeslagen taken nu automatisch, zodat gekoppelde TaskFlows niet langer ten onrechte melden dat ze ontbreken of handmatig SQLite-herstel vereisen. #103946 Met dank aan @bek91, @theo674.
  • Externe CDP-browserverbindingen accepteren nu URL-gecodeerde Basic-authreferenties met spaties, apenstaartjes en andere gereserveerde tekens. #97972 Met dank aan @vectorpeak.
  • Misvormde invulgegevens voor de browser die via --fields of --fields-file worden aangeleverd, leveren nu een duidelijke, bruikbare fout op en stoppen voordat een browseractie begint. #98861 Met dank aan @lsr911.
  • Het uitvoeren van /new of /reset in een privébericht sluit nu de beheerde browsertabbladen van dat gesprek, maar laat de tabbladen van anderen ongemoeid, zelfs tijdens een korte onderbreking van de browserverbinding. #100792 Met dank aan @fmls.
  • Agents kunnen nu een screenshot maken van een geselecteerd Chromium-tabblad op de achtergrond zonder te wachten totdat de browseropdracht een time-out bereikt, al kan de opname dat tabblad naar de voorgrond halen. #100857 Met dank aan @spencer2211.
  • Beheerde lokale browserpagina's kunnen normaal navigeren onder een beperkende browser.ssrfPolicy.hostnameAllowlist, terwijl externe CDP-eindpunten en niet-toegestane bestemmingen geblokkeerd blijven. #100986 Met dank aan @nianjiuzst, @sarinv.
  • Browserscreenshots die privé voor visuele inspectie worden gebruikt, worden niet langer automatisch aan kanaalantwoorden toegevoegd en worden alleen gedeeld wanneer daar expliciet om wordt gevraagd. #101434
  • Browserautomatisering die aan een bestaande Chrome-sessie is gekoppeld, stopt nu met een begrensde fout wanneer Chrome crasht of een verzoek wordt geannuleerd, en latere verzoeken kunnen de verbinding correct herstellen. #101454 Met dank aan @aniruddhaadak80.
  • Browseruploads op pagina's die opnieuw worden gerenderd, herstellen nu betrouwbaarder en tonen de werkelijke fout door een verouderde verwijzing of actie in plaats van een algemene time-out. #101465 Met dank aan @diwakarrankawat, @m13v, @tigicion.
  • Browserresponslichamen en paginasnapshots blijven nu geldig en leesbaar wanneer de uitvoer vlak bij een emoji wordt ingekort. #101761 Met dank aan @mushuiyu886.
  • Gebruikers van Browser Control bij wie Playwright ontbreekt, ontvangen nu een werkende verwijzing naar documentatie voor het installeren of herstellen van de vereiste browserruntime. d460635
  • Browser Control kan nu met openclaw browser set media no-preference het ontbreken van een expliciete kleurvoorkeur emuleren, en bij ongeldige waarden worden alle ondersteunde opties vermeld. 9133118
  • POST-acties van de browser worden nu voltooid op ondersteunde runtimes van Node 24.16 en nieuwer na JSON-parsing, terwijl ze nog steeds worden geannuleerd wanneer de client de verbinding verbreekt. 52044e1 Met dank aan @obviyus, @vincentkoc.
  • Bijgewerkte Cron-taken kunnen nu een taakspecifieke instelling voor een fallbackmodel verwijderen, zodat geplande runs de algemene standaardwaarden weer overnemen zonder dat de taak opnieuw hoeft te worden aangemaakt. #100801 Met dank aan @sunnyshu0925.
  • Voltooide Heartbeat-taken blijven geregistreerd wanneer de stille HEARTBEAT_OK-bevestiging niet kan worden bezorgd, waardoor herhaald werk en dubbele vervolgacties bij de volgende Heartbeat worden verminderd. #100834 Met dank aan @machine3at, @vincentkoc.
  • openclaw cron edit vindt taken nu betrouwbaarder en met minder vertraging op Gateways met veel geplande taken, waaronder --exact en bewerkingen die alleen de time-out wijzigen. #100836 Met dank aan @machine3at, @vincentkoc.
  • Het bewerken van een Cron-payload met --no-best-effort-deliver wijzigt de bezorgingsmodus van de taak niet langer stilzwijgend in aankondigingen. #100846 Met dank aan @machine3at.
  • Het gebruik van openclaw cron edit <id> --no-best-effort-deliver bij een oudere losgekoppelde taak onderdrukt niet langer per ongeluk de voltooiingsaankondiging. #101027
  • Cron-verzoeken van agents en MCP met opdrachtlabels in gemengd hoofdlettergebruik worden nu veilig geweigerd in plaats van de beperking voor shell-ondersteunde Cron-taken van agents te omzeilen. #101350 Met dank aan @pgondhi987.
  • Antwoorden bevestigen nu correct herinneringen die zijn gepland via opdrachten zoals openclaw cron add, in plaats van ook te beweren dat er geen herinnering is aangemaakt. #101807 Met dank aan @bryantegomoh, @vincentkoc.
  • Wanneer een geïnstalleerd binair bestand van fd of rg onbruikbaar is, kan zoeken door de agent nu een werkende kopie installeren en herstellen in plaats van herhaaldelijk te mislukken. #96361 Met dank aan @miorbnli.
  • Linkinterpretatie houdt het ophalen van pagina's nu beschikbaar voor de traagste geconfigureerde fallback en past tools.links.timeoutSeconds consequent toe, ongeacht de modelvolgorde. #100731 Met dank aan @aniruddhaadak80, @cxbasdev.
  • Een mislukte find-zoekopdracht retourneert nu één afgeschermde toolfout en stopt het fd-proces, in plaats van een agentcrash of verweesde zoekopdracht te riskeren. #101158 Met dank aan @cxbasdev.
  • Het stoppen van een chat via chat.abort kan nu de bijbehorende ingesloten uitvoering vinden en beëindigen, in plaats van een mislukking te melden terwijl het onderliggende toolproces doorgaat. #101222 Met dank aan @zoowh.
  • Tool Search laat de betreffende aanroep nu netjes mislukken en beëindigt het onbruikbare onderliggende proces wanneer de diagnostische stream uitvalt, in plaats van een vastgelopen verzoek of Gateway-crash te riskeren. #101295 Met dank aan @cxbasdev.
  • Defecte uitvoer van onderliggende processen, time-outs en afbrekingen tijdens shellopdrachten van agents worden nu afgeschermd in plaats van zeldzame Gateway-crashes te veroorzaken. #101370 Met dank aan @wings1029.
  • Fouten in QMD-opdrachtpipes melden nu een duidelijke fout bij de geheugenbewerking in plaats van de geheugenhost uit te schakelen. #101402 Met dank aan @wings1029.
  • Taaklijsten in de terminal korten samenvattingen met veel emoji nu in zonder beschadigde vervangingstekens in de rij achter te laten. #101600 Met dank aan @maweibin.
  • Markdown die begint met tekst zoals ---not of ---- blijft nu gewone inhoud in plaats van ten onrechte als frontmatter te worden beschouwd en verwijderd. #101795 Met dank aan @nianjiuzst.
  • Uploads naar OpenShell-sandboxes plaatsen werkruimtemappen nu op het aangevraagde externe pad, zodat sandboxopdrachten hun bestanden betrouwbaar kunnen vinden. #96303 Met dank aan @vincentkoc.
  • Gescande pdf's met meerdere pagina's behouden tijdens fallbackextractie nu een bruikbaar afbeeldingsformaat voor latere pagina's, zodat visiemodellen het volledige document kunnen lezen. #96390 Met dank aan @cls3389, @vincentkoc, @zengwen-dt.
  • Prompts met meerdere bijlagen behouden nu echte bijschriften en verwijderen tegelijkertijd dubbele transportmarkeringen en tekst die alleen uit tijdelijke aanduidingen bestaat en het model kan verwarren. #96431 Met dank aan @lin-hongkuan.
  • GIF-bijlagen worden nu herkend ondanks normale Content-Type-parameters, spaties of gemengd hoofdlettergebruik, in plaats van als een ander mediatype te worden verwerkt. #96435 Met dank aan @lin-hongkuan.
  • Geldige inline-URL's met afbeeldingsgegevens zonder afsluitende base64-opvulling worden nu geaccepteerd, terwijl onjuist gevormde afbeeldingspayloads geblokkeerd blijven. #96437 Met dank aan @lin-hongkuan, @vincentkoc.
  • Video-invoer nabij de geconfigureerde groottelimiet wordt nu geaccepteerd of geweigerd op basis van de werkelijke grootte in bytes, waardoor onverwachte fouten worden voorkomen voor bestanden die nog binnen de limiet vallen. #96519 Met dank aan @lin-hongkuan, @vincentkoc.
  • Het opvragen van niet-bestaande pdf-pagina's retourneert nu een duidelijke bereikfout in plaats van per ongeluk het volledige document naar een native provider te sturen. #97698 Met dank aan @zhangguiping-xydt.
  • Aanroepen van de berichtentool met een ongeldige Gateway-time-out retourneren nu onmiddellijk een validatiefout in plaats van te lijken vastlopen. #98652
  • Markdown-frontmatter behoudt nu velden met een null-waarde die toString, constructor, valueOf of hasOwnProperty heten, in plaats van stilzwijgend metagegevens uit Skills, hooks of opdrachten te verwijderen. #99129 Met dank aan @vincentkoc, @zenglingbiao.
  • Voortgangssamenvattingen voor inline-scripts en gegenereerde bestanden geven heredoc-inhoud niet langer weer als extra uitgevoerde shellopdrachten. #99379 Met dank aan @zengwen-dt.
  • Selecties van fractionele pdf-pagina's zoals 1.5 mislukken nu onmiddellijk met een duidelijke validatiefout in plaats van aangevraagde inhoud stilzwijgend weg te laten. #99399 Met dank aan @qingminglong.
  • De agenttool find meldt een onderbroken of mislukte zoekopdracht in een map nu als fout in plaats van een gedeeltelijke lijst met overeenkomsten als volledig te retourneren. #99446 Met dank aan @zhangguiping-xydt.
  • Mislukte bewerkingen met een exacte overeenkomst tonen nu leesbare context uit het huidige bestand, zelfs wanneer de afkapping naast een emoji of ander niet-BMP-teken valt. #99527 Met dank aan @mikasa0818.
  • Ongeldige goedkeuringsverzoeken voor plugins tonen nu het werkelijke validatieprobleem in plaats van gebruikers te misleiden met een foutmelding dat de Gateway niet beschikbaar is. #100337 Met dank aan @tzy-17.
  • Skill Workshop legt nu uit wanneer het toolbeleid skill_workshop verbergt en toont de exacte wijziging in allow of alsoAllow die nodig is om handmatige reviewaanroepen in te schakelen. #100654 Met dank aan @wangwllu.
  • Te grote ClawHub-pakketten, Skills, ClawPacks, resolverarchieven en downloads uit GitHub-bronnen stoppen nu met een duidelijke fout over de groottelimiet voordat ze het Gateway-geheugen kunnen uitputten. #101176
  • Automatische sessierotatie laat het volgende gesprek minder snel vastlopen wanneer een context-engineplugin onmiddellijk het transcript leest of een controlepunt ervan opslaat. #101192
  • Herstelde web_fetch-overloopbestanden behouden emoji nu intact en melden de werkelijke veilig geschreven lengte wanneer een lange pagina de inline-limiet overschrijdt. #101312 Met dank aan @alix-007.
  • Herhaaldelijk mislukte of geannuleerde mapvermeldingen van agents geven hun annuleringslisteners nu vrij, waardoor ophoping van listeners na verloop van tijd wordt voorkomen. #101588 Met dank aan @lzw112.
  • Lange ID's en bereiken duwen openclaw commitments-kolommen niet langer uit lijn, zodat de tabel in één oogopslag leesbaar blijft. #95923 Met dank aan @parveshsaini.
  • web_fetch behoudt emoji, wiskundige symbolen, uitgebreide Unicode en bewust geëscapete tekst met numerieke entiteiten nu getrouwer. #96268 Met dank aan @ly-wang19.
  • DuckDuckGo-resultaten behouden nu opzettelijke entiteitsnotatie zoals < en ' in plaats van titels, fragmenten of URL's stilzwijgend te wijzigen. #96348 Met dank aan @ly-wang19, @vincentkoc.
  • Antwoorden met Canvas-insluitingen behouden nu hun zichtbare berichttekst wanneer een zelfsluitende insluitingsshortcode wordt gevolgd door een extra sluitmarkering. #96449 Met dank aan @ly-wang19.
  • Labels tussen haakjes in Markdown-citaten zorgen er niet langer voor dat linkinterpretatie alleen voor weergave bedoelde URL's ophaalt die de gebruiker niet wilde ophalen. #96476 Met dank aan @ly-wang19, @vincentkoc.
  • DuckDuckGo-zoekpagina's met onjuist gevormde numerieke HTML-entiteiten laten het parseren niet langer crashen en voegen geen beschadigde Unicode meer in titels, URL's en fragmenten in, terwijl geldige emoji-entiteiten ondersteund blijven. #96583 Met dank aan @llagy007, @weeli-009.
  • Ingekorte toolbeschrijvingen in catalogi en /tools verbose splitsen emoji of andere Unicode-tekens niet langer op in onleesbare vervangingssymbolen. #98644 Met dank aan @zengwen-dt.
  • Auteurs van interne hooks krijgen nu een waarschuwing wanneer een waarschijnlijke typefout in een gebeurtenisnaam er anders toe zou leiden dat een hook stilzwijgend inactief blijft. #99456 Met dank aan @masatohoshino.
  • Codex-sessietools respecteren nu de aangevraagde time-out in seconden en retourneren hun eigen nuttige time-outstatus in plaats van voortijdig te eindigen. #100722 Met dank aan @carterstebbins23-spec, @cxbasdev.
  • Geannuleerde ACP-achtergrondtaken worden nu als geannuleerd weergegeven in taaklijsten, samenvattingen en updates van de bovenliggende uitvoering, in plaats van als geslaagd te worden gemeld. #101245 Met dank aan @masatohoshino.
  • Verzoeken uit de Anthropic-familie die tools gebruiken, kunnen nu zonder door een incompatibele toolindeling veroorzaakte 400-fout terugvallen op OpenAI. #101443 Met dank aan @chrisbaker2000.
Aanvullende bijdragen
  • De interne configuratietracking is gemoderniseerd zonder te wijzigen hoe configuratie-updates worden gedetecteerd. #59695 Met dank aan @yonganzhang.
  • De formulieren voor bugrapporten zijn verbeterd, zodat melders schermafbeeldingen of opnamen kunnen bijvoegen terwijl logboeken leesbaar blijven. #73649 Met dank aan @d1rshan.
  • De dekking voor Android Gateway-authenticatie is versterkt door een tijdgevoelige herstelcontrole betrouwbaarder te maken. #83826 Met dank aan @neatguycoding.
  • Duidelijkere rapportage over beleidsdekking is toegevoegd, zodat beheerders hiaten kunnen opsporen naarmate beveiligingsgevoelige configuratie zich ontwikkelt. #87081 Met dank aan @giodl73-repo.
  • Betrouwbare validatie van gewijzigde code voor Plugin-detectiewerk is hersteld zonder het gedrag van Plugins te wijzigen. #87695 Met dank aan @vincentkoc.
  • De dekking voor het koppelen van Codex-gesprekken zonder expliciet model is versterkt, waardoor de standaardworkflow tegen regressies wordt beschermd. #89535 Met dank aan @kesslerio.
  • Intern fallbackgedrag is verduidelijkt, zodat bij toekomstig onderhoud minder snel onjuist wordt omgegaan met providerfouten of oudere modelreacties. #89558
  • Het tijdsgedrag voor nieuwe Compaction-pogingen is gedocumenteerd om toekomstig onderhoud veiliger te maken zonder het runtimegedrag te wijzigen. #89585
  • De dekking voor browserveiligheid is uitgebreid op Windows-systemen die directorykoppelingen ondersteunen, waardoor tests beter overdraagbaar zijn. #90365 Met dank aan @aniruddhaadak80.
  • De toeschrijving aan bijdragers is gecorrigeerd, zodat het samengevoegde werk van guanbear correct kan worden vermeld in gegenereerde bijdragersgegevens. #90547 Met dank aan @guanbear.
  • Eerdere validatie voor kanaalinstellingen is toegevoegd, waardoor de kans kleiner is dat configuratiewijzigingen opstartfouten van de Gateway veroorzaken. #91134 Met dank aan @luoyanglang.
  • De lokale Python-testconfiguratie is hersteld, zodat bijdragers de ondersteunde pre-commitcontroles betrouwbaar kunnen uitvoeren. #91276 Met dank aan @deepujain.
  • De QA-volwassenheidsscorekaart is gemakkelijker vindbaar gemaakt en er is verduidelijkt hoe beheerders de documentatie ervan moeten bijwerken. #91483 Met dank aan @romneyda.
  • Herhaalbare Slack QA-dekking is toegevoegd voor goedkeuringen van Codex-opdrachten en bestandswijzigingen. #91519 Met dank aan @kevinslin.
  • De dekking is versterkt, zodat redeneerkeuzes van GitHub Copilot afgestemd blijven op de modellen die elk account ondersteunt. #91728 Met dank aan @saju01.
  • Het schijfgebruik van livetests is verminderd door onnodige kopieën van grote Gemini-browsergegevens te vermijden, met behoud van de vereiste inloggegevens. #91907 Met dank aan @bryantegomoh, @pikaqqqqqq.
  • De geautomatiseerde beveiligingsreview voor code die lokale processen start is uitgebreid, zodat ernstige risico's vóór het samenvoegen kunnen worden opgespoord. #92667 Met dank aan @hxy91819.
  • De geautomatiseerde testopschoning en richtlijnen zijn verbeterd, waardoor minder tijdelijke bestanden achterblijven en de testconfiguratie consistenter is. #93209 Met dank aan @hxy91819.
  • Routinematige rookvalidatie is toegevoegd, waarmee beheerders brede regressies eerder kunnen opsporen en diagnosticeren. #94291 Met dank aan @romneyda, @solvely-colin.
  • De dekking is versterkt om gestreamde Telegram-antwoorden binnen het forumonderwerp te houden waar het gesprek begon. #94526 Gerelateerd: #89352. Met dank aan @pmika, @xialonglee.
  • Validatie is sneller en gemakkelijker te inspecteren gemaakt voor kleine wijzigingen aan extensies of scripts, met behoud van volledige controles wanneer dat nodig is. #94708 Met dank aan @romneyda.
  • Regressiedekking is toegevoegd, zodat code-ID's met underscores leesbaar blijven in de terminalinterface. #95211 Met dank aan @zhangguiping-xydt.
  • Documentatiedetectie is uitgebreid met MDX-pagina's, zodat echte handleidingen niet worden overgeslagen. #95230 Met dank aan @hugenshen.
  • Beveiligingstests voor QQBot en Zalo zijn afhankelijk gemaakt van daadwerkelijke ondersteuning voor symbolische koppelingen in plaats van de naam van het besturingssysteem. #95531 Met dank aan @aniruddhaadak80, @vincentkoc.
  • Lokalisatiecontroles voor de Control UI worden nu betrouwbaar uitgevoerd op Windows zonder vertaalde inhoud te wijzigen. #95534 Met dank aan @ooiuuii.
  • De WhatsApp QA voor berichten, reacties, antwoorden, media, peilingen, goedkeuringen en groepsgedrag is versterkt. #95622 Met dank aan @mcaxtr.
  • Voorkomen dat pre-commitopmaak onverwacht bestanden herschrijft tijdens samenvoegingen, rebases, cherry-picks en terugdraaiingen. #95842 Met dank aan @nxmxbbd, @vincentkoc.
  • Herhaalbare WhatsApp-integratietests tegen een gecontroleerde lokale service zijn mogelijk gemaakt zonder live-inloggegevens te vereisen. #95920 Met dank aan @romneyda.
  • Een gegenereerde documentatiekaart is toegevoegd, zodat bijdragers snel relevante handleidingen kunnen vinden en verouderde navigatie kunnen detecteren. #95954 Met dank aan @glenn-agent.
  • De opschoning en isolatie in tests voor automatische antwoorden en de installatie van Skills zijn verbeterd, waardoor minder tijdelijke schijfgegevens achterblijven. #96058 Met dank aan @xialonglee.
  • Regressiedekking is toegevoegd om te waarborgen dat geheugenzoekopdrachten kunnen herstellen na een afzonderlijke herindexering zonder de Gateway opnieuw te starten. #96094 Gerelateerd: #91167. Met dank aan @849261680, @kiagentkronos-cell.
  • Gesprekscontrolepunten zijn voorbereid op toekomstige opslagwijzigingen zonder het gedrag van vertakkingen of herstel te wijzigen. #96222 Met dank aan @jalehman.
  • De verwerking van opstartsessies is voorbereid op toekomstige opslagwijzigingen zonder het isolatie- of opschoningsgedrag te wijzigen. #96225 Met dank aan @jalehman.
  • Een draaiboek voor beheerders is toegevoegd voor het diagnosticeren en afstemmen van buildcapaciteit zonder deze te verwarren met niet-gerelateerde fouten. #96302 Met dank aan @vincentkoc.
  • Rooktests voor pull requests zijn sneller en voorspelbaarder gemaakt, met behoud van bredere releasedekking. #96320 Met dank aan @romneyda.
  • De logboeken van QA-uitvoeringen zijn verbeterd, zodat beheerders onmiddellijk kunnen zien welk kanaal wordt getest. #96327 Met dank aan @romneyda.
  • Voorkomen dat herhaalde toolaanroepen in QA-scenario's onterechte fouten wegens dubbele ID's veroorzaken. #96338 Met dank aan @vincentkoc.
  • Rooktests zijn gestroomlijnd om sneller feedback te geven, met behoud van de beoogde QA-dekking. #96340 Met dank aan @romneyda.
  • De opschoning in opdrachttests is verbeterd, waardoor minder tijdelijke gegevens achterblijven bij lokale en geautomatiseerde uitvoeringen. #96359 Met dank aan @xialonglee.
  • De dekking voor de veilige verwerking van te grote of onjuist gevormde gebruiksreacties van providers is versterkt. #96360 Met dank aan @solodmd, @vincentkoc.
  • Voorkomen dat geldige Codex-resultaten met lange context onterechte QA-fouten veroorzaken, terwijl nog steeds wordt gecontroleerd of eerder bewijs beschikbaar blijft. #96366 Met dank aan @vincentkoc.
  • De traceerbaarheid van QA-bewijs is verbeterd door de werkelijk gebruikte bronrevisie voor elke uitvoering vast te leggen. #96434 Met dank aan @vincentkoc.
  • Dekking voor de opmaak van opdrachtuitvoer en waarschuwingen is toegevoegd om toekomstige presentatieregressies te beperken. #96448 Met dank aan @dwc1997.
  • Sessiestatus en modelselectie zijn voorbereid op toekomstige opslagwijzigingen, met behoud van het huidige gedrag. #96460 Met dank aan @jalehman.
  • Feishu-voorbeelden en Mattermost-modelsamenvattingen zijn voorbereid op toekomstige wijzigingen in sessieopslag zonder het gedrag te wijzigen. #96507 Met dank aan @jalehman.
  • De interne sessieverwerking van Telegram is gemoderniseerd met behoud van het gedrag voor pollen, opzoeken, verzenden en verwijderen. #96524 Met dank aan @jalehman.
  • De sessieverwerking voor gebundelde kanalen is voorbereid op toekomstige opslagwijzigingen zonder routering, modelkeuzes of gebruikersworkflows te wijzigen. #96527 Met dank aan @jalehman.
  • De activeringsinstellingen voor WhatsApp-groepen zijn voorbereid op toekomstige opslagwijzigingen, met behoud van het bestaande activeringsgedrag. #96530 Met dank aan @jalehman.
  • De interne sessieverwerking van Voice Call is gemoderniseerd zonder antwoorden of belgedrag te wijzigen. #96539 Met dank aan @jalehman.
  • De QA-volwassenheidsscorekaart geeft gedeeltelijke dekking nu nauwkeuriger weer en toont welk bewijs nog ontbreekt. #96543 Met dank aan @romneyda.
  • QA-uitvoeringen van de Claude CLI hebben passende langere tijdslimieten gekregen voor Sonnet- en Opus-modellen. #96567 Met dank aan @clawsean.
  • Er is verduidelijkt hoe volwassenheid wordt beoordeeld, terwijl de dekking zichtbaar blijft als ondersteunend bewijs. #96594 Met dank aan @romneyda.
  • Volledig QA-bewijs is de standaard gemaakt voor updates van de volwassenheidsscorekaart, zodat onvolledig bewijs de resultaten niet beïnvloedt. #96595 Met dank aan @romneyda.
  • Herhaalde verwerking is verminderd wanneer de Gateway metagegevens uit zeer grote transcriptrecords leest. #96707 Met dank aan @vincentkoc, @yonganzhang.
  • De opschoning van tijdelijke bestanden in configuratie-, Gateway-, plannings- en statustests is verbeterd. #96711 Met dank aan @xialonglee.
  • Er is gedocumenteerd hoe bijdragers issues, ondersteuningsverzoeken, beveiligingsmeldingen en pull requests moeten routeren. #96714 Met dank aan @100yenadmin.
  • De dekking voor uitgebreide logboekregistratie op de opdrachtregel is versterkt om toekomstige regressies te beperken. #96735 Met dank aan @dwc1997, @vincentkoc.
  • Dekking voor terminaluitvoer en gedrag van opdrachten die niet worden afgesloten is toegevoegd, waardoor de onderhoudbaarheid verbetert zonder de interface te wijzigen. #96736 Met dank aan @dwc1997.
  • De geëxporteerde sessiesjablooncode verduidelijkt om toekomstig onderhoud minder foutgevoelig te maken zonder de gerenderde pagina's te wijzigen. #96765 Met dank aan @qiuyuang.
  • Token- en kostentotalen behouden wanneer te grote geëxporteerde uitvoeringsrecords worden ingekort. #96811 Met dank aan @aleps001, @joshavant, @lin-hongkuan.
  • De overhead van routinematige builds verminderd door ongebruikte verzameling van timingoverzichten te pauzeren, terwijl deze beschikbaar blijft voor toekomstige diagnostiek. #96930 Met dank aan @romneyda.
  • Herhaald browserwerk in grote gebruiksdashboards verminderd met behoud van filters, totalen, grafieken en tijdlijnen. #96945 Met dank aan @ly-wang19.
  • Herhaald werk verminderd wanneer plugins gecachte toolaanroepen oplossen, zonder de toolselectie te wijzigen. #96948 Met dank aan @ly-wang19.
  • De administratieve verwerking verminderd tijdens updates waarbij veel pluginbestanden ontbreken, met behoud van herstelbeslissingen en waarschuwingen. #96950 Met dank aan @ly-wang19.
  • Onnodige verwerking verminderd voor lokale geheugeninstallaties die zijn geconfigureerd om kortere embeddingvectoren te gebruiken. #96952 Met dank aan @ly-wang19, @vincentkoc.
  • Statusrapportage efficiënter gemaakt voor installaties met een uitgebreide sessiegeschiedenis, met behoud van hetzelfde overzicht van recente sessies. #96955 Met dank aan @ly-wang19.
  • CPU- en tijdelijk geheugengebruik verminderd bij het vertakken of herstellen van sessies met veel opgeslagen controlepunten. #96964 Met dank aan @ly-wang19.
  • Het goedgekeurde, gedetailleerde releaseverhaal van v2026.6.10 gepubliceerd met duidelijkere uitleg, bronnen en naamsvermelding van bijdragers. #97079 Met dank aan @hannesrudolph.
  • Eerder uitgebrachte paginering vastgelegd voor het bekijken van oudere gedeelten van lange sessiegeschiedenissen. #97101 Met dank aan @galiniliev.
  • Het bijhouden van vertaaldekking toegevoegd voor interfacetekst van Android, iOS en macOS in ondersteunde landinstellingen. #97110 Met dank aan @vincentkoc.
  • Een consistente vertaalworkflow toegevoegd voor tekst in native apps in 21 landinstellingen, inclusief beveiligingen voor tijdelijke aanduidingen en terminologie. #97113 Met dank aan @vincentkoc.
  • De macOS-release-instructies verduidelijkt, zodat beheerders voor elke publicatiestap de juiste opslagplaatsen en bronrevisies gebruiken. #97116 Met dank aan @romneyda.
  • De geautomatiseerde buildcapaciteit aangepast om vermijdbare wachtrijen voor Linux te verminderen, met behoud van bestaande beveiligingen voor andere platforms. #97119 Met dank aan @vincentkoc.
  • Het beoordeelde releaseverhaal van v2026.6.9 in het wijzigingslogboek gepubliceerd met duidelijkere groepering, bronnen en naamsvermelding. #97124 Met dank aan @hannesrudolph.
  • De bescherming van Nostr tegen duplicaten ongeldige timingwaarden veilig laten verwerken, zodat gebeurtenissen niet te snel worden vergeten of voor altijd worden bewaard. #97133 Met dank aan @zhangguiping-xydt.
  • Bestaande end-to-end-tests gekoppeld aan de QA-volwassenheidsinventaris voor nauwkeurigere rapportage van de dekking. #97150 Met dank aan @romneyda.
  • Logboeken voor macOS-pakkettering gemakkelijker te volgen gemaakt door duidelijk aan te geven welk product en welke architectuur worden gebouwd. #97151 Met dank aan @romneyda.
  • Het native reparatieproces voor versleuteling van Matrix beperkt, met behoud van hetzelfde automatische herstelgedrag. #97181 Met dank aan @patrick-erichsen.
  • Een index voor scripts in de opslagplaats toegevoegd, zodat bijdragers de juiste bestaande tool kunnen vinden zonder gevestigde paden te verstoren. #97250 Met dank aan @dboone323, @qingminglong.
  • Een historische kop in het wijzigingslogboek afgestemd op de huidige structuur van releaseopmerkingen zonder de beweringen ervan te wijzigen. #97297 Met dank aan @hannesrudolph.
  • Het beknopte wijzigingslogboek van v2026.6.9 hersteld terwijl een vervanging kon worden voorbereid die compatibel is met de releasepagina. #97306 Met dank aan @hannesrudolph.
  • De opdrachtregelagent van Cursor toegevoegd als optionele engine voor codebeoordelingen van opslagplaatsen. #97348 Met dank aan @hxy91819.
  • OpenClaw beschermd tegen overmatig geheugengebruik wanneer een agentproxy een ongewoon groot foutantwoord retourneert. #97351 Met dank aan @zhangguiping-xydt.
  • QA-dekkingsrapportage nauwkeuriger laten overeenkomen met bestaande tests voor OpenAI-compatibele providers. #97369 Met dank aan @romneyda.
  • Tests voor sessiemigratie gestabiliseerd, met behoud van gerichte dekking voor sessieafhandeling van Voice Call. #97370 Met dank aan @romneyda.
  • Bestaande Gateway-dekking voor Tool Search gekoppeld aan de standaard QA-inventaris voor duidelijkere opvolging. #97374 Met dank aan @romneyda.
  • Gateway-validatie voor Tool Search verplaatst naar de standaard QA-workflow voor consistente uitvoering en bewijsverzameling. #97478 Met dank aan @romneyda.
  • Matrix-QA-uitvoeringen beschermd tegen overmatig geheugengebruik wanneer een homeserver een ongewoon groot antwoord retourneert. #97547 Met dank aan @alix-007.
  • Discord-rooktests beschermd tegen overmatig geheugengebruik wanneer de service een ongewoon groot antwoord retourneert. #97548 Met dank aan @alix-007, @vincentkoc.
  • Validatielimieten voor de plugin-SDK vernieuwd om overeen te komen met het huidige openbare oppervlak, met behoud van controles voor toekomstige groei. #97604 Met dank aan @romneyda.
  • De traceerbaarheid van QA verbeterd voor Gateway-verbindingen, protocolonderhandeling en gedrag bij nieuwe opstartpogingen dat door MCP-kanaalbruggen wordt gebruikt. #97609 Met dank aan @romneyda.
  • Validatie van automatische tekst-naar-spraak in WebChat verplaatst naar de standaard QA-workflow voor consistente dekking en rapportage. #97632 Met dank aan @romneyda.
  • Bijgedragen aan de uitgebrachte oplossing die Discord-antwoorden behoudt nadat grote hoeveelheden skillgegevens zijn opgeslagen. #97657 Met dank aan @joshavant, @wiidz.
  • Betrouwbare buildvalidatie van de plugin-SDK hersteld door een conflicterende definitie die alleen voor tests bestemd was te verwijderen. #97661 Met dank aan @vincentkoc.
  • Bestaande Docker-controles voor releases en upgrades beschikbaar gemaakt als gestructureerd QA-bewijs zonder de onderliggende tests te dupliceren. #97689 Met dank aan @romneyda.
  • Verduidelijkt waarom verschillende netwerk- en providerpaden nuttige resultaten behouden wanneer secundaire opschonings- of ontledingsstappen mislukken. #97701 Met dank aan @zengwen-dt.
  • Aanvullende Docker-controles opgenomen in de gedeelde QA-inventaris, waardoor de releasedekking is verbeterd en dubbel validatiewerk is verminderd. #97708 Met dank aan @romneyda.
  • Gestructureerde QA-dekking toegevoegd voor marktplaatsvermeldingen van ClawHub en controles van de installatie van verpakte plugins. #97712 Met dank aan @romneyda.
  • Regressiedekking van Firecrawl versterkt voor URL-veiligheid, zoekresultaten, scraping en antwoordlimieten. #97714 Met dank aan @solodmd.
  • Dekking versterkt voor duidelijke en nauwkeurige validatiemeldingen voor configuraties. #97736 Met dank aan @solodmd.
  • Regressiedekking toegevoegd voor numerieke opdrachtregel- en configuratieopties, inclusief standaardwaarden en grenswaarden. #97802 Met dank aan @dwc1997.
  • Opzettelijke afsluitingen in tests en wrappers gemakkelijker te onderscheiden gemaakt van echte runtimefouten. #97803 Met dank aan @maweibin.
  • Regressiedekking toegevoegd voor Unicode-veilige tekstsegmentatie, inclusief emoji en grenzen van gesplitste tekens. #97805 Met dank aan @dwc1997.
  • Slack-QA-flows geschikt gemaakt voor uitvoering met een lokale testprovider, waardoor de afhankelijkheid van live Slack-referenties is verminderd. #97891 Met dank aan @romneyda.
  • Herhaalbare controles voor releasekandidaten toegevoegd voor nieuwe installatie en upgrades van ClawHub-pakketten vóór publicatie. #97896 Met dank aan @romneyda.
  • De minimale Node.js-versie voor bijdragers aan de broncode verduidelijkt voordat zij installatie- en testopdrachten uitvoeren. #97898 Gerelateerd: #97792. Met dank aan @aniruddhaadak80, @lin-hongkuan.
  • Gestructureerd live QA-bewijs toegevoegd voor gehoste beeld- en videoproviders, met behoud van bestaande handmatige controles. #97900 Met dank aan @romneyda.
  • De betrouwbaarheid van het publiceren van officiële plugins verbeterd door gecorrigeerde detectie van ClawHub-pakketfamilies toe te passen. #97907 Met dank aan @patrick-erichsen.
  • Tijdelijke validatiefouten voor Windows, macOS en iOS verminderd door time-outs bij het ophalen van broncode opnieuw te proberen. #97912 Met dank aan @romneyda.
  • Draagbaardere kanaal-QA voorbereid door elk scenario vóór uitvoering de vereisten te laten vermelden. #97915 Met dank aan @romneyda.
  • Door Docker ondersteunde QA-controles gemakkelijker vindbaar en onderhoudbaar gemaakt op één ondersteunde locatie. #97937 Met dank aan @romneyda.
  • Dubbele Linux-configuratie voor de CI-pijplijn verminderd, zodat het checkoutgedrag consistent kan worden onderhouden. #97940 Met dank aan @romneyda.
  • QA Lab compatibel gehouden met het huidige Crabline-pakket en de terminologie voor lokale providers verduidelijkt voor operators. #97941 Met dank aan @romneyda.
  • Richtlijnen voor CI-capaciteit bijgewerkt, zodat beheerders pieken van gehoste runners kunnen dimensioneren aan de hand van de huidige limieten. #97943 Met dank aan @vincentkoc.
  • Herhaalde checkoutconfiguratie van workflows geconsolideerd, waardoor onderhoudsafwijkingen zijn verminderd zonder het validatiegedrag te wijzigen. #97946 Met dank aan @romneyda.
  • Herhaalde referentiecontroles voor live kanaal-QA zijn samengevoegd zonder te wijzigen wat wordt gevalideerd. #97947 Met dank aan @romneyda.
  • Referentiecontroles voor release-QA zijn voor alle kanaaltaken samengevoegd, met behoud van hetzelfde validatiegedrag. #97948 Met dank aan @romneyda.
  • Dubbele configuratie voor de gereedheidscontrole van Docker is uit de Crabbox-validatie verwijderd, zodat toekomstige updates gemakkelijker consistent kunnen worden gehouden. #97950 Met dank aan @romneyda.
  • Herhaalde voorbereiding van Docker-builds in de releaseworkflow is samengevoegd om onderhoudsafwijkingen te beperken. #97951 Met dank aan @romneyda.
  • Er is een goed vindbare documentatiestartpagina voorbereid voor verzorgde OpenClaw-releaseopmerkingen. #97959 Met dank aan @hannesrudolph.
  • Kanaal-QA-scenario's zijn herbruikbaar gemaakt in ondersteunde testomgevingen zonder het gedrag voor eindgebruikers te wijzigen. #97962 Met dank aan @romneyda.
  • Er is regressiedekking toegevoegd voor consistente numerieke waarden in door SQLite ondersteunde workflows. #98009 Met dank aan @dwc1997.
  • Er is dekking toegevoegd voor algemene en agentspecifieke instellingen voor opdrachtmarkering en hun terugvalgedrag. #98087 Met dank aan @solodmd.
  • Er is voorkomen dat voltooide Tailscale-detectiecontroles tijdens de Gateway-configuratie onnodige timers actief lieten. #98134 Met dank aan @zhanglei99586.
  • Beheerde Chrome-profielen zijn beschermd tegen onjuist gevormde, lege voorkeursvermeldingen in een uitzonderingssituatie. #98138 Met dank aan @zhanglei99586.
  • De regressiedekking voor het activeren van Gateway-Nodes en de afhandeling van de herverbindingsstatus is versterkt. #98205 Met dank aan @zenglingbiao.
  • Er is dekking toegevoegd voor het consistent opsplitsen van lijsten bij normale invoer en uitzonderingssituaties. #98219 Met dank aan @zenglingbiao.
  • De publicatie van officiële plugins is bijgewerkt om gecorrigeerde ClawHub-hulpmiddelen te gebruiken voor de verwerking van pakketfamilies. #98233 Met dank aan @patrick-erichsen.
  • Vier verouderde officiële plugins kunnen opnieuw worden gepubliceerd zonder dat ClawHub hun bestaande pakketfamilie afwijst. #98249 Met dank aan @patrick-erichsen.
  • Er is in de documentatie een leesbaar en goed vindbaar releaseverhaal voor OpenClaw v2026.6.11 gepubliceerd. #98319 Met dank aan @hannesrudolph.
  • Gegenereerde documentatiemetadata zijn bijgewerkt, zodat de releaseopmerkingen voor v2026.6.11 de implementatiecontroles konden doorstaan. #98325 Met dank aan @hannesrudolph.
  • Er is regressiedekking toegevoegd voor het lezen van SQLite-databaseversies tijdens het opstarten en schemacontroles. #98369 Met dank aan @dwc1997.
  • Er is regressiedekking toegevoegd voor het correct herkennen van antwoordblokken met denkprocessen en geredigeerde denkprocessen. #98370 Met dank aan @dwc1997.
  • Er is dekking toegevoegd om kanaalaccounts standaard ingeschakeld te houden, tenzij ze expliciet worden uitgeschakeld. #98395 Met dank aan @dwc1997.
  • Bugrondes voor beheerders ondersteunen nu aangevraagde batchgroottes en specifieke lijsten met pull requests, met behoud van de bestaande gereedheidsnormen. #98494 Met dank aan @vincentkoc.
  • Betrouwbare gehoste validatie is hersteld door verouderde testverwachtingen in kern- en providercontroles te herstellen. #98533
  • Er is een consistente interne basis voorbereid voor toekomstige gespreksbewuste toegangscontroles zonder de huidige machtigingen te wijzigen. #98536
  • De typcontrole van kerntests is hersteld, zodat geldige Gateway- en providertests niet langer ongerelateerd werk blokkeren. #98551 Met dank aan @romneyda.
  • Groene lintvalidatie is hersteld met behoud van eerdere veiligheidsoplossingen voor Tailscale en Feishu. #98598 Gerelateerd: #98462, #98464. Met dank aan @zhanglei99586.
  • Er is regressiedekking toegevoegd voor leesbare lijsten in goedkeuringsmeldingen en andere gebruikersgerichte berichten. #98605 Met dank aan @dwc1997, @vincentkoc.
  • De validatiepijplijn voor hulpmiddelen is hersteld nadat nieuwe transcriptdekking het verwachte testplan had gewijzigd. #98610
  • Bijgedragen aan de oplossing die lange lijsten met werkruimtebestanden schuifbaar houdt in de chatzijbalk. #98611 Gerelateerd: #98566. Met dank aan @645648406-max, @zw-xysk.
  • Referentieaanvragen voor QA mislukken nu netjes wanneer een gedeelde broker een onverwacht groot antwoord retourneert. #98619 Met dank aan @zengwen-dt.
  • Er is voorkomen dat tests van het berichtenhulpmiddel een time-out bereikten, met behoud van het plugingedrag dat ze verifiëren. #98701
  • Herhaalde laadpatronen voor providers en hulpprogramma's zijn samengevoegd om de consistentie en onderhoudbaarheid te verbeteren. #98749 Met dank aan @romneyda.
  • Het QA-bewijs dat systeemeigen stopopdrachten het juiste actieve gesprek onderbreken, is versterkt voor alle ondersteunde testomgevingen. #98751 Met dank aan @romneyda.
  • De QA-dekking voor de configuratie en berichtnormalisatie van Signal, Mattermost en Matrix via Crabline is uitgebreid. #98779 Met dank aan @romneyda.
  • Documentatie- en testtypecontroles zijn hersteld zonder het gedrag van de koppelopdracht te wijzigen. #98792
  • Betrouwbaarheidsrichtlijnen voor Telegram zijn geplaatst waar bijdragers en reviewers ze bij toekomstig uitbreidingswerk zullen tegenkomen. #98808 Met dank aan @obviyus.
  • De macOS Swift-validatie herstelt nu van onvolledige buildcaches in plaats van dezelfde fout te herhalen. #98818
  • Controles van de systeemeigen vertaalinventaris blijven responsief bij het scannen van ongebruikelijke bronlabels. #99098 Met dank aan @hxy91819.
  • Telegram-controles in QA Lab zijn beschermd tegen overmatig geheugengebruik wanneer de Telegram-API een onverwacht groot antwoord retourneert. #99151 Met dank aan @hugenshen.
  • Configuratiecontroles in QA Lab stoppen nu vroegtijdig en duidelijk bij onverwacht grote Gateway-antwoorden. #99165 Met dank aan @hugenshen.
  • QA Channel-workflows zijn beschermd tegen overmatig geheugengebruik wanneer een QA-service te grote gegevens retourneert. #99169 Met dank aan @hugenshen.
  • Onterechte CI-fouten in de dekking voor gelijktijdige antwoordsessies zijn verminderd door de testcoördinatie betrouwbaarder te maken. #99212
  • Er is voorkomen dat proxy-asserties die uitsluitend voor tests zijn bedoeld, onterechte fouten bij de validatie van netwerkveiligheid veroorzaken. #99233 Met dank aan @joshavant.
  • Er is een gedeelde interne basis opgezet om runtimemodules consistent te laden zonder het gedrag te wijzigen. #99261 Met dank aan @romneyda.
  • Er is QA-dekking toegevoegd voor het verzenden van Signal-berichten via Crabline en de genormaliseerde resultaten daarvan. #99262 Met dank aan @romneyda.
  • Er is QA-dekking toegevoegd om te waarborgen dat Mattermost-antwoorden via Crabline aan het juiste groepsgesprek gekoppeld blijven. #99264 Met dank aan @romneyda.
  • Er is QA-dekking toegevoegd om te waarborgen dat Matrix-berichten via Crabline aan de juiste ruimte gekoppeld blijven. #99265 Met dank aan @romneyda.
  • Herhaalde laadpatronen in kernruntimegebieden zijn samengevoegd om onderhoudsafwijkingen te beperken. #99278 Met dank aan @romneyda.
  • Tijdelijke time-outs bij QA-rooktests onder zware CI-belasting zijn verminderd zonder het productgedrag te wijzigen. #99294 Met dank aan @romneyda.
  • Laadpatronen voor de Gateway en statusbehoudende runtime zijn samengevoegd om de consistentie en onderhoudbaarheid te verbeteren. #99296 Met dank aan @romneyda.
  • Herhaalde laadpatronen in Discord, Slack en Telegram zijn geüniformeerd met behoud van het bestaande kanaalgedrag. #99298 Met dank aan @romneyda.
  • Herhaalde laadpatronen in Matrix en andere kanalen zijn geüniformeerd om toekomstige onderhoudsrisico's te beperken. #99302 Met dank aan @romneyda.
  • Er is end-to-end-QA-dekking toegevoegd voor de configuratie, inkomende levering en normalisatie van uitgaande berichten van Zalo via Crabline. #99303 Met dank aan @romneyda.
  • Betrouwbare lintvalidatie voor de Memory Wiki-uitbreiding is hersteld zonder het gedrag ervan te wijzigen. #99307 Met dank aan @romneyda.
  • Streaming-QA-bewijs toont nu aan dat een kanaal vóór het definitieve antwoord een voorbeeld weergeeft. #99310 Met dank aan @romneyda.
  • Er is voor releasebeheerders een beveiligd maandelijks npm-publicatiepad toegevoegd zonder het normale nieuwste kanaal te verplaatsen. #99352 Met dank aan @kevinslin.
  • CI-controles voor Telegram-contextafhandeling en ondersteunde grenzen van de plugin-SDK zijn hersteld. #99355 Met dank aan @romneyda.
  • Herhaalde controles van gegevensvormen in de kerncode zijn samengevoegd om de consistentie en onderhoudbaarheid te verbeteren. #99359 Met dank aan @romneyda.
  • Herhaalde controles van gegevensvormen in gebundelde plugins zijn samengevoegd om onderhoudsafwijkingen te beperken. #99361 Met dank aan @romneyda.
  • Onregelmatige time-outs bij QA-rooktests zijn verminderd wanneer meerdere geïsoleerde Gateway-controles gelijktijdig worden uitgevoerd op beperkte CI-hardware. #99368 Met dank aan @romneyda.
  • QA-resultaten en diagnostiek zijn gestandaardiseerd, zodat releasevalidatie gemakkelijker te vergelijken en te vertrouwen is. #99374 Met dank aan @romneyda.
  • Gateway-validatie in een schone checkout is hersteld nadat een ontbrekende testafhankelijkheid onterechte fouten veroorzaakte. #99520 Gerelateerd: #99513. Met dank aan @masatohoshino.
  • Expliciete livecontroles voor Bedrock zijn behouden op de echte Bedrock-runtime, zodat beheerders AWS-ondersteund gedrag betrouwbaar kunnen valideren. #99607 Met dank aan @brian-bell.
  • Dubbele dekking van QA-scenario's laat de validatie nu duidelijk mislukken, zodat de resultaten betrouwbaar blijven. #99628 Gerelateerd: #99627. Met dank aan @romneyda.
  • Geheimen in begrensde QA-bewijslogboeken en foutdetails zijn beschermd, met behoud van nuttige diagnostiek. #99629 Met dank aan @romneyda.
  • De configuratie van kanaal-QA is vereenvoudigd en niet-ondersteunde testacties mislukken nu duidelijker. #99632 Gerelateerd: #99622. Met dank aan @romneyda.
  • Fout-positieve platformoverschrijdende fouten bij releasecontroles rond het afsluiten van de statische server zijn verminderd. #99642 Met dank aan @romneyda.
  • Incidentele Crabline-QA-fouten door gedeeltelijk geschreven testuitvoer zijn verminderd. #99649 Gerelateerd: #99648. Met dank aan @romneyda.
  • Fout-positieve QA-fouten zijn verminderd door herstel na een native stopopdracht de volledige verwachte beurtduur te geven. #99656 Gerelateerd: #99655. Met dank aan @romneyda.
  • De verwerking van numerieke limieten is in heel OpenClaw geconsolideerd om de consistentie en onderhoudbaarheid te verbeteren. #99671 Gerelateerd: #99667. Met dank aan @romneyda.
  • Herhaalde verwerking van tekenreeksopties is geconsolideerd voor opdrachten, configuratie, providers en kanalen, zonder het gedrag te wijzigen. #99676 Gerelateerd: #99663. Met dank aan @romneyda.
  • Activiteit van lokale providers verschijnt nu snel en consistent in door Crabline ondersteunde QA. #99679 Gerelateerd: #99664. Met dank aan @romneyda.
  • Geconfigureerde modelverwijzingen zijn consistenter gemaakt in de catalogus, agentruntime, Gateway en plugins, zonder het beoogde gedrag te wijzigen. #99682 Gerelateerd: #99674. Met dank aan @romneyda.
  • Interne hashing voor identificatoren en validatierecords is geconsolideerd zonder de uitvoer ervan te wijzigen. #99687 Gerelateerd: #99675. Met dank aan @romneyda.
  • Tolerante JSON-verwerking is in diverse interne workflows geconsolideerd om duplicatie en toekomstige afwijkingen te verminderen. #99688 Met dank aan @romneyda.
  • De interne werkvolgorde is geüniformeerd voor account-, sessie-, bestands-, bericht- en pluginpaden, met behoud van het bestaande gedrag. #99691 Met dank aan @romneyda.
  • Overbodige lagen voor het opschonen van lijsten zijn verwijderd uit kanalen, agents, de CLI en diagnostiek, om het onderhoud overzichtelijker te maken. #99702 Gerelateerd: #99697. Met dank aan @romneyda.
  • De releasevalidatie voor belangrijke chat-, zoek-, compatibiliteits- en pluginworkflows is versterkt. #99705 Met dank aan @romneyda.
  • De gedeelde QA-dekking voor livekanalen is uitgebreid voor Telegram, Slack, WhatsApp en Matrix, met behoud van het bestaande gedrag van elk kanaal. #99707 Met dank aan @romneyda.
  • Betrouwbare pakket- en Docker-voorbereiding vanuit schone check-outs is hersteld. #99710 Met dank aan @romneyda.
  • De opmaak van referentieafbeeldingen is gestandaardiseerd voor mediaproviders om onderhoudsafwijkingen te verminderen zonder het gedrag van gegenereerde media te wijzigen. #99715 Met dank aan @romneyda.
  • De validatie van de interactieve Telegram-configuratiestroom is versterkt, inclusief het opslaan van de resulterende configuratie. #99717 Met dank aan @romneyda.
  • Interne tekstopschoning is geconsolideerd, met behoud van terminalopmaak en de veiligheid van uitgaande berichten. #99718 Met dank aan @romneyda.
  • De validatie van web- en WebSocket-adressen is consistenter gemaakt voor configuratie-, proxy-, media-, webhook- en pluginworkflows. #99719 Met dank aan @romneyda.
  • Veelvoorkomend wacht- en time-outgedrag is geconsolideerd voor kernworkflows, plugins, hulpmiddelen en tests, zonder de beoogde timing te wijzigen. #99721 Met dank aan @romneyda.
  • De releasedekking voor het daadwerkelijk opstarten, verbinden, detecteren en onderhandelen van Gateway en MCP, evenals voor hulpmiddelaanroepen, is versterkt. #99735 Met dank aan @romneyda.
  • Gecombineerde releasevalidatie is betrouwbaarder gemaakt door ontbrekende verpakte runtimebestanden te voorkomen. #99736 Gerelateerd: #99734. Met dank aan @romneyda.
  • Er is sterkere runtimedekking toegevoegd voor spraak-, media-, plannings-, browseropschonings- en telemetrieworkflows. #99737 Met dank aan @romneyda.
  • Fout-positieve validatietime-outs bij het richten van native opdrachtsessies onder drukke omstandigheden zijn verminderd. #99743 Met dank aan @romneyda.
  • Beveiligingen voor het downloaden van begrensde HTTP-responsen zijn geüniformeerd voor agents, providers, de Gateway, plugins, documentatie en media. #99744 Met dank aan @romneyda.
  • Het maskeren van aanmeldgegevens en het veilig vergelijken van geheimen zijn gecentraliseerd om het authenticatiegedrag consistent te houden in ondersteunde workflows. #99746 Met dank aan @romneyda.
  • De interpretatie van waar-of-onwaar-instellingen is consistent gemaakt voor plugins, berichten, media, planning en geheugenconfiguratie. #99750 Met dank aan @romneyda.
  • De afhandeling van annuleringen is geüniformeerd, zodat stops en time-outs consistent blijven in agent-, Gateway-, antwoord-, media- en procesworkflows. #99753 Met dank aan @romneyda.
  • Herhaalde interne taakoverdrachten zijn geconsolideerd voor configuratie, goedkeuringen, agentbeurten en plugins, zonder het gedrag te wijzigen. #99755 Met dank aan @romneyda.
  • De routeafhandeling voor spraakoproepen is geconsolideerd, met behoud van webhook- en realtimeovereenkomsten. #99766 Met dank aan @romneyda.
  • Het testonderhoud is vereenvoudigd door herhaalde lokale netwerkconfiguratie te consolideren. #99771 Met dank aan @romneyda.
  • Het onderhoud van de gekoppelde modelcatalogi van BytePlus en Volcengine is vereenvoudigd zonder het providergedrag te wijzigen. #99777 Met dank aan @romneyda.
  • Het escapen van tekstpatronen is gestandaardiseerd in beheerdersautomatisering om duplicatie en toekomstige inconsistenties te verminderen. #99778 Met dank aan @romneyda.
  • De primaire releasevalidatie is sneller en betrouwbaarder gemaakt, met behoud van runtime- en telemetriewekking. #99784 Met dank aan @romneyda.
  • Dubbel gedrag voor het opschonen van lijsten dat wordt gebruikt bij providerresolutie en uitvoeringsautorisatie is geconsolideerd. #99785 Met dank aan @romneyda.
  • De verwerking van numerieke limieten is geüniformeerd in agentworkflows, met behoud van de bestaande toegestane bereiken. #99786 Met dank aan @romneyda.
  • Interne hashing is geconsolideerd voor authenticatie, sessies, goedkeuringen, identificatoren en plugins, zonder de compatibiliteit te wijzigen. #99788 Met dank aan @romneyda.
  • Consistente verwerking van provider- en modelverwijzingen is uitgebreid naar media-, spraak-, agentbeleids- en diagnostische workflows. #99790 Met dank aan @romneyda.
  • De betrouwbaarheid van releasevalidatie is verbeterd door de geheugendruk tijdens het bouwen van pakketten te verminderen. #99793
  • Interne labels voor het publiek van gesprekken zijn afgestemd op geverifieerde groepscontext ter voorbereiding op toekomstig werk aan toegangsbeheer. #99816
  • De betrouwbaarheid van artifactbuilds is verbeterd door geheugengerelateerde validatiefouten te voorkomen. #99820
  • Het onderhoud van gedeelde kanaalstatus en pluginmigraties is geconsolideerd voor Slack, Mattermost, Teams en Matrix, zonder workflows te wijzigen. #99850
  • De chatopmaak van de Control UI is voorspelbaarder bij te werken gemaakt, zonder beoogde visuele verandering en met minder risico op regressies. #99900
  • De validatie van QA-rapportopdrachten is aanzienlijk sneller en minder geheugenintensief gemaakt, zonder de resultaten te wijzigen. #99909
  • Het inkorten van opdrachtuitvoer is gecorrigeerd, zodat nulwaarden of ongeldige lengtelimieten geen tekst meer opleveren die langer is dan de gevraagde grootte. #99917 Met dank aan @super-cabbage.
  • De validatie van het ontwikkeloppervlak voor plugins is sneller en minder geheugenintensief gemaakt, zonder te wijzigen wat er wordt geverifieerd. #99940
  • Een ongebruikt downloadpad van Slack is verwijderd, waardoor het beveiligingsgevoelige onderhoud afneemt terwijl downloads van privébestanden en afbeeldingen behouden blijven. #99944 Met dank aan @miorbnli.
  • De dekking van de updateopdracht is versneld, met behoud van de validatie van mislukte herstarts van beheerde services. #99945
  • De dekking van de Crabbox-wrapper is sneller en lichter gemaakt, met behoud van dezelfde gedragscontroles. #99969
  • Onnodig wachten in de dekking van de Docker-planner is verminderd zonder het planningsgedrag van de runtime te wijzigen. #99988
  • Lichtgewicht hulpmiddelen voor realtimevalidatie starten nu sneller en gebruiken minder geheugen, met behoud van het gedrag van live-rooktests. #100002
  • De veiligheidsvalidatie van pakketkandidaten is versneld zonder de geboden bescherming te wijzigen. #100008
  • Er is voorkomen dat releases van de Codex-plugin worden gepubliceerd met een verouderde ingebedde runtime, waardoor fout-positieve updates afnemen. #100015 Met dank aan @100yenadmin, @fuller-stack-dev.
  • Verminderde het geheugengebruik en hield geïsoleerde tests binnen hun prestatiebudget voor snellere, betrouwbaardere feedback aan bijdragers. #100019
  • Herstructureerde de Control UI voor voorspelbaardere navigatie, soepelere paginaovergangen en minder onnodige schermupdates. #100024 Met dank aan @shakkernerd.
  • Verbeterde het QA-bewijs voor Matrix, zodat beheerders de volgorde van aanvragen, nieuwe pogingen, fouten en de continuïteit van de status eenvoudiger kunnen diagnosticeren. #100039 Met dank aan @romneyda.
  • Zorgde dat validatie vanuit geïsoleerde ontwikkelcheck-outs de code gebruikt die daadwerkelijk wordt getest, om misleidende resultaten te voorkomen. #100053
  • Verwijderde overbodige interne typenamen, zodat beheerders en pluginontwikkelaars de betreffende code directer kunnen volgen. #100061 Met dank aan @romneyda.
  • Stabiliseerde lokale macOS-validatie, zodat beheerders releases en wijzigingen kunnen voorbereiden zonder hostspecifieke foutpositieven. #100069
  • Werkte TypeScript-linting bij en voorkwam daarbij misleidende bevindingen en onveilige geautomatiseerde wijzigingen. #100083
  • Zorgde dat de gedocumenteerde opdracht voor de web-fetch-prestatiebenchmark werkt zoals beschreven. #100087 Met dank aan @vincentkoc.
  • Stabiliseerde de dekking van Control UI-routering om foutpositieven rond chat- en sessie-indelingen te verminderen. #100108 Met dank aan @vincentkoc.
  • Zorgde dat definitieve antwoorden van qa-channel voorbeelden betrouwbaar vervangen, zelfs wanneer optionele afleveringsgegevens ontbreken. #100114 Met dank aan @vincentkoc.
  • Versterkte de lintbescherming tegen het per ongeluk delen van één veranderlijke waarde tussen meerdere matrixitems. #100122
  • Werkte de regressiedekking van de documentatie bij om aan te sluiten op de huidige formulering en niet-gerelateerde validatiefouten te voorkomen. #100183 Met dank aan @vincentkoc.
  • Lijnde de documentatie voor omgevingsbeveiliging, terugvalcontroles voor geplande taken en standaardinstellingen voor stilte in Talk uit zonder het gedrag te wijzigen. #100186
  • Voegde herhaalbare dekking voor Android-chatstreaming toe voor dubbele, ontbrekende, verouderde, verlopen en onjuist gevormde berichten. #100200
  • Voegde herhaalbare chatdekking voor Apple-platforms toe om dubbele, ontbrekende, opnieuw geordende of onjuist gevormde gestreamde antwoorden vóór de release te detecteren. #100201
  • Versterkte mobiele validatie, zodat nieuwe Gateway-gebeurtenissen niet ongemerkt onverwerkt kunnen blijven door iOS of Android. #100206
  • Werkte de gebundelde geautomatiseerde reviewworkflow bij met actuele revieweropties, configureerbare standaardinstellingen en sterkere uitvoeringsbeveiligingen. #100210
  • Verbeterde de veiligheid en consistentie van beheerdersvalidatie voor zware werkbelastingen en niet-vertrouwde bijdragen. #100220
  • Isoleerde eenheidstests van actieve lokale configuratie en inloggegevens voor veiligere, consistentere resultaten op verschillende machines. #100221
  • Stelde iOS-ontwikkelaars in staat om debug- en release-apps naast elkaar geïnstalleerd te houden met afzonderlijke pictogrammen en gescheiden appgegevens. #100222
  • Herstelde foutloze lokalisatie-, documentatie- en lintvalidatie voor de onboardingflow van Crestodian. #100223
  • Stroomlijnde het publiceren van releases door duidelijke goedkeuring binnen dezelfde benoemde release te behouden, met behoud van controles op gewijzigde risico's. #100239 Met dank aan @vincentkoc.
  • Maakte de voorbereiding van releases betrouwbaarder op zwaarbelaste Macs en versterkte de validatie van de volledige testsuite. #100242
  • Stabiliseerde contract- en chatdekking van OpenClawKit bij parallelle belasting op macOS, waardoor foutpositieven bij validatie werden verminderd. #100243
  • Herstelde volledige pakketartefacten voor betrouwbaardere bron-, Docker- en pluginontwikkelbuilds. #100249 Met dank aan @vincentkoc.
  • Verminderde onderbrekingen tijdens begrensde opschoning door beheerders door grotere goedgekeurde batches verouderde pull requests toe te staan. #100253
  • Schoonde de debugpictogrammen voor iOS en Apple Watch op door een onbedoelde witte buitenrand te verwijderen. #100259
  • Corrigeerde de verwerking van QA-prompts, zodat validatie reageert op de daadwerkelijke instructie van de gebruiker in plaats van verborgen runtimecontext. #100272 Met dank aan @marvinthebored, @obviyus, @peetiegonzalez.
  • Versterkte de validatie van het mobiele protocol, zodat native wijzigingen voor iOS of Android de dekking van Gateway-gebeurtenissen niet kunnen omzeilen. #100278
  • Herstelde een schone basis voor Android-opmaak, zodat bijdragers recent mobiel chatwerk kunnen valideren en uitbreiden. #100304
  • Voorkwam dat landingsvalidatie voor pull requests gedeelde servicelimieten uitputte, met behoud van betrouwbare resultaten. #100332
  • Voltooide het releaseoverzicht voor gelande oplossingen voor opnieuw verbinden met WhatsApp, geciteerde antwoorden, herstel van inloggegevens en afleveringsstatussen. #100346 Met dank aan @bartok9, @leonidaslux, @masatohoshino, @vishalj99.
  • Herstelde de compilatie van gedeelde tests voor Apple-platforms die resultaten van de koppelingsconfiguratie afdekken. #100355
  • Voorkwam opstartfouten in iOS wanneer Voice Wake is uitgeschakeld, ook in ontwikkelbuilds voor Simulator. #100370
  • Stabiliseerde belastingsgevoelige dekking voor Matrix, WhatsApp en processen om foutpositieven op zwaarbelaste machines te verminderen. #100420
  • Verminderde de geheugendruk van de volledige testsuite, zodat lokale validatie minder snel mislukt of het werkstation van een ontwikkelaar overbelast. #100437
  • Voltooide het releaseoverzicht voor diverse reeds gelande, voor gebruikers zichtbare oplossingen en hun oorspronkelijke bijdragers. #100441
  • Loste een fout in de releasevalidatie op die verhinderde dat kandidaatpakketten werden voorbereid. #100459 Met dank aan @vincentkoc.
  • Voegde de ontbrekende releasevermelding toe voor de oplossing voor lege interactieve antwoorden. #100464 Met dank aan @mushuiyu886.
  • Vereenvoudigde het label van de iOS-ontwikkelapp en hield debug- en release-installaties eenvoudig van elkaar te onderscheiden. #100466
  • Herstelde releasevalidatie voor oudere OpenClaw-kandidaten zonder de controles voor huidige pakketten te verzwakken. #100469 Met dank aan @vincentkoc.
  • Voegde herhaalbaar visueel bewijs toe dat kandidaatbuilds van de Control UI een chatbericht kunnen verzenden en het definitieve antwoord kunnen weergeven. #100472 Met dank aan @brokemac79.
  • Voltooide het releaseoverzicht en de bijdragersvermelding voor drie reeds gelande spraakoplossingen. #100473
  • Legde een reeds gelande betrouwbaarheidsoplossing voor externe browsers vast en verminderde tegelijkertijd herhaalde validatie door conflicten in het wijzigingslogboek. #100495 Met dank aan @hemantsudarshan, @keaneyan.
  • Verwijderde een verouderde macOS-onboardingtest, zodat het huidige native testdoel foutloos compileert. #100497 Met dank aan @steipete-oai.
  • Legde vast dat persistente aanmeldingen in nieuwe geïsoleerde macOS-browserprofielen behouden blijven na correct uitgevoerde herstarts van Browser en Gateway. #100507 Met dank aan @turbotheturtle.
  • Versterkte de betrouwbaarheid van macOS-browserproxytests door incidentele fouten te verwijderen die onnodige nieuwe testuitvoeringen veroorzaakten. #100517
  • Voegde een nauwkeurig releaseoverzicht toe voor downloads van bijlagen via beheerde browsers en de bestandsgegevens die ze retourneren. #100532 Met dank aan @zhangguiping-xydt.
  • Legde vier eerder uitgebrachte verbeteringen aan de Control UI vast, zodat de releasegeschiedenis en bijdragersvermeldingen volledig bleven. #100533 Met dank aan @evan-ym, @qingminglong, @tiffanychum, @xianshishan.
  • Verminderde onnodig configuratiewerk voor modellen die geen hulpmiddelen kunnen gebruiken, met behoud van bestaande workflows met hulpmiddelen. #100536 Met dank aan @vincentkoc.
  • Verduidelijkte en versterkte de dekking van nieuwe pogingen voor bewerkingen van Telegram-berichten zonder het bestaande gedrag ervan te wijzigen. #100543 Met dank aan @lzw112.
  • Voltooide het releaseoverzicht voor drie eerder uitgebrachte betrouwbaarheidsoplossingen en de bijbehorende bijdragersvermeldingen. #100545
  • Documenteerde de uitgebrachte voorbeelden in de Control UI die nuttige details van GitHub-issues en pull requests tonen. #100555
  • Voegde dekking aan de releasegeschiedenis toe voor herstel van Apple-chat na opnieuw verbinden met een actief antwoord. #100561
  • Legde drie gelande oplossingen vast voor gestreamde antwoorden, de verwerking van telefoonidentiteiten en begrensde Tlon-antwoorden. #100562 Met dank aan @hugenshen, @morluto, @totobusnello.
  • Voegde een traceerbaar releaseoverzicht toe voor veiligere downloads via browseracties en behield tabbladen die eigendom zijn van de gebruiker. #100575 Met dank aan @sunlit-deng.
  • Verminderde onnodige herhaalde validatie wanneer gelijktijdige pull requests worden geland zonder de voorbereide patch te wijzigen. #100593
  • Voltooide de dekking in het wijzigingslogboek voor vijf uitgebrachte oplossingen voor de Control UI en terminalinterface. #100599 Met dank aan @goutamadwant, @haishmg, @ml12580, @ruanrrn, @vincentkoc, @zengwen-dt.
  • Herstelde documentatievalidatie en indexering voor de handleiding over beheerde worktrees. #100603
  • Legde drie uitgebrachte oplossingen voor plugins en configuratie vast, zodat de dekking ervan in releases volledig bleef. #100609 Met dank aan @vincentkoc.
  • De Workboard-validatie gecorrigeerd, zodat legitiem opschoongedrag niet langer foutieve mislukkingen veroorzaakte. #100611
  • Het onderhoud van de navigatie in de Control UI vereenvoudigd, met behoud van opgeslagen zijbalkkeuzes en bestaand gedrag. #100612
  • Gedupliceerde en ongebruikte interne code in verschillende gebieden verminderd, waardoor toekomstig onderhoud consistenter wordt. #100650 Met dank aan @vincentkoc.
  • Overbodige gehoste validatie na schone rebases vermeden wanneer aantoonbaar was dat de voorbereide wijziging ongewijzigd was. #100663
  • Het Android-releaselogboek uitgebreid met vijf eerder uitgebrachte appverbeteringen. #100702
  • De validatie van de kern-Gateway en codekwaliteit hersteld, zodat niet-gerelateerde wijzigingen betrouwbaar konden doorgaan. #100703
  • De dekkingsgraad van pakketacceptatie bijgewerkt om de huidige vastgezette Claude CLI-configuratie te weerspiegelen. #100723 Met dank aan @vincentkoc.
  • Releasedekking toegevoegd voor gecorrigeerde modellabels en duurzame voorbeelden van binnenkomende afbeeldingen in de Control UI. #100740 Met dank aan @hyspacex, @sweetcornna.
  • Het prereleaselogboek voltooid voor vier eerder opgenomen oplossingen en hun bijdragers. #100781
  • Ondersteuning en validatie voor ontwikkelaars voltooid voor integraties die sessieresultaten van beheerde worktrees gebruiken. #100793
  • Sessieresultaten van beheerde worktrees beschikbaar gemaakt via de ondersteunde ontwikkelaarsinterface. #100804
  • Verouderde interne code en legacy Android-artefacten verwijderd, wat een kleiner onderhoudsoppervlak oplevert. #100823 Met dank aan @vincentkoc.
  • Ongebruikte paden in de kernruntime opgeschoond, zodat eigenaarschap en toekomstig onderhoud gemakkelijker te begrijpen zijn. #100856 Met dank aan @vincentkoc.
  • Verouderde interne UI- en provideroppervlakken ingeperkt, waardoor onderhoudsrapporten nauwkeuriger worden. #100882 Met dank aan @vincentkoc.
  • De regressiedekking versterkt voor het instellen van lokale Hugging Face-apps met compatibele lokale modelservers. #100887 Met dank aan @osolmaz.
  • De consistentie verbeterd van compacte Android-opnamen van spraak en schermen die voor releasebeoordeling worden gebruikt. #100895 Met dank aan @iwhatsskill.
  • De validatie opnieuw afgestemd op het huidige gedrag van Codex, Gateway en Control UI om misleidende mislukkingen te voorkomen. #100897 Met dank aan @vincentkoc.
  • De compilatie hersteld van gedeelde tests voor Apple-platforms die worden gebruikt om chatwijzigingen voor iOS en macOS te valideren. #100903
  • De grenzen van interne agentcode aangescherpt, zodat beheerders minder onbedoelde interfaces hoeven te behouden. #100909 Met dank aan @vincentkoc.
  • Het interne oppervlak van de Control UI verkleind, terwijl het zichtbare gedrag ongewijzigd bleef. #100931 Met dank aan @vincentkoc.
  • Gerichte end-to-end-controles van de Control UI automatisch hun vereiste mediatools laten voorbereiden. #100950 Met dank aan @vincentkoc.
  • Verouderde en niet-ondersteunde ontwikkelaarsinterfaces van de Control UI verwijderd om onbedoelde afhankelijkheden te verminderen. #100952 Met dank aan @vincentkoc.
  • Voorkomen dat routinematige iOS-pakketresolutie niet-gerelateerde lokale bestandswijzigingen achterlaat. #100961
  • De interne grenzen van Telegram verduidelijkt, zodat de kans kleiner is dat private implementatiedetails afhankelijkheden worden. #100975 Met dank aan @vincentkoc.
  • Het interne ontwikkeloppervlak van Workboard vereenvoudigd zonder het gedrag van Workboard te wijzigen. #100989 Met dank aan @vincentkoc.
  • De verwachtingen voor het pluginregister duidelijker en eenvoudiger te valideren gemaakt zonder het runtimegedrag te wijzigen. #100990 Met dank aan @romneyda.
  • Gedupliceerde scriptcontracten geconsolideerd, zodat onderhoudswijzigingen gemakkelijker consistent te valideren zijn. #100992 Met dank aan @romneyda.
  • Het onderhoud van Gateway-clients vereenvoudigd door herhaalde interne contracten te consolideren met behoud van compatibiliteit. #101012 Met dank aan @romneyda.
  • Het ongebruikte ontwikkeloppervlak van de Control UI en ruis in toekomstige onderhoudsrapporten verminderd. #101013 Met dank aan @vincentkoc.
  • Private pakketcode duidelijk intern gehouden, waardoor eigendomsgrenzen en rapportage over dode code zijn verbeterd. #101041 Met dank aan @vincentkoc.
  • De validatie van Docker-releases versterkt door aan te tonen dat gedocumenteerde services en pakketinstallaties daadwerkelijk starten en werken. #101045 Met dank aan @romneyda.
  • Sterker releasebewijs toegevoegd voor het opstarten van Telegram, geplande activiteit en de levering van telemetrie. #101051 Met dank aan @romneyda.
  • De validatie van de Matrix-levenscyclus in ondersteunde testomgevingen geüniformeerd, waardoor verschillen in gelijkwaardigheid eenvoudiger te detecteren zijn. #101055 Met dank aan @romneyda.
  • Scenario's voor het opnieuw starten van kanalen en toegangsbeleid gecentraliseerd om gedupliceerd QA-onderhoud te verminderen. #101063 Met dank aan @romneyda.
  • De dekking voor kanaalroutering geüniformeerd, zodat regressies in vermeldingen, kamers, toelatingslijsten en antwoorden gemakkelijker te detecteren zijn. #101076 Met dank aan @romneyda.
  • Controles van opdrachten en sessies voor Telegram en WhatsApp gestandaardiseerd in gedeelde en live QA-omgevingen. #101080 Met dank aan @romneyda.
  • Android-opmaak en frameworkvalidatie hersteld, waardoor onderhoudsruis die releases blokkeert is verminderd. #101081 Met dank aan @vincentkoc.
  • De dekking van threads en directe berichten voor Slack en Matrix geconsolideerd voor duidelijkere validatie tussen kanalen. #101112 Met dank aan @romneyda.
  • Changelogdekking toegevoegd voor een brede reeks eerder uitgebrachte oplossingen voor providers, kanalen, geheugen, browsers en configuratie. #101128
  • Het beheer van QA-inloggegevens bestand gemaakt tegen te grote servicereacties, met duidelijke fouten zonder buitensporig geheugengebruik. #101131 Met dank aan @cxbasdev.
  • Het interne typeoppervlak van de Control UI opgeschoond om onderhoudsrapporten nauwkeuriger te maken. #101135 Met dank aan @vincentkoc.
  • Private definities van de Control UI intern gehouden, waardoor ruis en onbedoelde afhankelijkheden voor beheerders zijn verminderd. #101165 Met dank aan @vincentkoc.
  • De selectie van QA-smoketests gecorrigeerd, zodat routinematige uitvoeringen konden starten in plaats van tijdens de configuratie te mislukken. #101173 Met dank aan @romneyda.
  • De parallelle testcapaciteit verhoogd om vermijdbare wachttijd tijdens drukke validatieruns te verminderen. #101174 Met dank aan @vincentkoc.
  • Validatie voor beheerders toegevoegd die voorkomt dat nieuwe code het ondersteunde pad voor sessieopslag omzeilt. #101178 Met dank aan @jalehman.
  • Compaction, geplande controles en sessieforks voorbereid op toekomstige opslagwijzigingen zonder het gedrag te veranderen. #101179 Met dank aan @jalehman.
  • Sessieroutering, doelen, levering en Compaction-tracering voorbereid op veiligere opslagwijzigingen zonder workflows te veranderen. #101180 Met dank aan @jalehman.
  • Een tijdelijke wijziging in de selectie van QA-smoketests teruggedraaid die niet bedoeld was voor uitgave. #101184 Met dank aan @romneyda.
  • Een onbetrouwbare vereiste voor QA-smoketests tijdelijk verwijderd, zodat niet-gerelateerde bijdragen niet werden geblokkeerd. #101185 Met dank aan @romneyda.
  • Betrouwbare automatische smokedekking voor wijzigingen aan Matrix- en Telegram-kanalen hersteld. #101186 Met dank aan @romneyda, @vincentkoc.
  • Native releasevalidatie beschikbaar gehouden wanneer de gebruikelijke capaciteit van gehoste runners niet beschikbaar was. #101196
  • De dekking van de Windows-opstartfallback gestabiliseerd en ervoor gezorgd dat plannerwijzigingen bij de juiste validatie terechtkomen. #101223
  • De tracering van native lokalisatie na het verplaatsen van broncode vernieuwd om foutieve validatiemislukkingen te voorkomen. #101232
  • Verwijzingen voor native lokalisatie gecorrigeerd, zodat appgerelateerde validatie nauwkeurig blijft. #101233 Met dank aan @vincentkoc.
  • De gegenereerde documentatie-index bijgewerkt om overeen te komen met de richtlijnen voor Claude Mythos 5. #101242
  • Onbedoelde blootstelling van interne API's verminderd en het signaal van beoordelingen van dode code verbeterd. #101243 Met dank aan @vincentkoc.
  • Het interne moduleoppervlak van de Control UI vereenvoudigd met behoud van koppelingsrichtlijnen en zichtbaar gedrag. #101262 Met dank aan @vincentkoc.
  • Android-ontwikkelopdrachten automatisch een standaard lokale SDK laten vinden in nieuwe checkouts. #101273
  • Automatische handhaving van Android-opmaak toegevoegd om te voorkomen dat afwijkingen in opschoning de hoofdcodebase bereiken. #101275
  • De lokale debugproxy beschikbaar gehouden en de foutmeldingen ervan accuraat gehouden wanneer een upstreamserver een reactie voortijdig beëindigt. #101315 Met dank aan @sebtardif.
  • Voorkomen dat tests voor het herladen en opstarten van de Gateway vastlopen wanneer ze samen worden uitgevoerd. #101331 Met dank aan @obviyus.
  • De modulegrenzen van de Control UI ingeperkt en ruis in controles op ongebruikte code verminderd. #101339 Met dank aan @vincentkoc.
  • De Android-buildafhankelijkheden en validatie gemoderniseerd, terwijl het doelgedrag van de app ongewijzigd bleef. #101356
  • Het niet-ondersteunde oppervlak van de geheugen-SDK verkleind, zodat ontwikkelaars minder snel afhankelijk worden van interne privéonderdelen. #101362 Met dank aan @vincentkoc.
  • De compilatie hersteld van gedeelde tests voor Apple-platforms die voor lokale validatie worden gebruikt. #101372
  • De interne grenzen van de Copilot-plugin verduidelijkt zonder het runtimegedrag ervan te wijzigen. #101379 Met dank aan @vincentkoc.
  • Onbedoelde API-blootstelling in de GitHub Copilot-provider verminderd, waardoor de ondersteunde grenzen duidelijker zijn. #101393 Met dank aan @vincentkoc.
  • Privédetails van plugins intern gehouden, waardoor rapporten over dode code en toekomstige opschoning zijn verbeterd. #101406 Met dank aan @vincentkoc.
  • De ondersteunde grenzen voor de providerplugins Brave, Firecrawl en DeepInfra verduidelijkt. #101425 Met dank aan @vincentkoc.
  • De streaming- en catalogusonderdelen van OpenCode Go privé gehouden, zodat extensieontwikkelaars duidelijkere integratiegrenzen zien. #101440 Met dank aan @vincentkoc.
  • Privédefinities van de OpenRouter- en sms-plugins opgeschoond om de nauwkeurigheid van de interne API te verbeteren. #101452 Met dank aan @vincentkoc.
  • Releasebeheerders in staat gesteld een exacte extended-stable-kandidaat te valideren voordat de definitieve tag bestaat. #101466 Met dank aan @kevinslin.
  • Een verouderd pad voor het opschonen van de Android-cache verwijderd, zodat één duidelijker eigendomsmodel overblijft. #101470 Met dank aan @vincentkoc.
  • Het privéoppervlak van de geheugen-SDK verkleind en de nauwkeurigheid van onderhoudsrapporten verbeterd. #101508 Met dank aan @vincentkoc.
  • De dekking voor het opnieuw verbinden van Android met een opgeslagen Gateway gestabiliseerd om incidentele validatiefouten te verminderen. #101519
  • De interne code voor uitvoeringstime-outs ingeperkt zonder het time-outgedrag te wijzigen. #101523 Met dank aan @vincentkoc.
  • Verouderde onderhoudsoppervlakken van de Control UI verwijderd met behoud van zichtbaar gedrag. #101549 Met dank aan @vincentkoc.
  • Dekking van de releasegeschiedenis toegevoegd voor de uitgebrachte correctie van de Discord-prompt voor threadtitels. #101566 Met dank aan @alix-007.
  • Het privéoppervlak van de geheugen-SDK vereenvoudigd door lagen voor eenmalig gebruik en ongebruikte interfaces te verwijderen. #101568 Met dank aan @vincentkoc.
  • Bijgedragen aan de correctie die goedkeuringstekst van plugins leesbaar houdt wanneer emoji dicht bij de lengtelimieten verschijnen. #101579 Met dank aan @wm0018.
  • Ongebruikte interne geheugeninterfaces verminderd, zodat die code eenvoudiger te onderhouden is zonder het gebruikersgedrag te wijzigen. #101583 Met dank aan @vincentkoc.
  • Interne Windows-code voor het starten van processen voor geheugenfuncties vereenvoudigd zonder de werking ervan te wijzigen. #101594 Met dank aan @vincentkoc.
  • Ongebruikte interne geheugeninterfaces teruggebracht om de onderhoudslast te verminderen met behoud van bestaand gedrag. #101604 Met dank aan @vincentkoc.
  • Ongebruikte en dubbele Control UI-code samengevoegd om de onderhoudbaarheid te verbeteren, zonder beoogde visuele wijziging. #101632 Met dank aan @vincentkoc.
  • Dubbele hulpprogramma's van de Control UI samengevoegd, zodat bij toekomstige wijzigingen minder paden gesynchroniseerd hoeven te blijven. #101647 Met dank aan @vincentkoc.
  • Interne grenzen voor antwoordverwerking en gebundelde plugins verduidelijkt zonder het runtimegedrag te wijzigen. #101666 Met dank aan @vincentkoc.
  • Achterhaalde Android-schermen en vertalingen verwijderd, waardoor minder onderhoud nodig is terwijl actieve appstromen ongewijzigd blijven. #101680 Met dank aan @vincentkoc.
  • Chattests van de Control UI bijgewerkt om het huidige avatargedrag te weerspiegelen en verouderde testaannames te verminderen. #101682 Met dank aan @shakkernerd.
  • De verwerking van chatgeschiedenis voorbereid op toekomstige opslagwijzigingen met behoud van bestaand bericht- en transcriptgedrag. #101688 Met dank aan @jalehman.
  • Betrouwbare validatie van Android-vertalingen hersteld nadat een verouderde apptekst was verwijderd. #101689
  • Het vertakken van gesprekken voorbereid op toekomstige opslagwijzigingen zonder te veranderen hoe bovenliggende sessies worden gekopieerd. #101699 Met dank aan @jalehman.
  • Onbedoelde interne interfaces in de kern, plugins en de Control UI verminderd om doorlopend onderhoud te vereenvoudigen. #101701 Met dank aan @vincentkoc.
  • Compatibiliteitscontroles voor de gebundelde Codex-integratie versterkt om niet-overeenkomende aanvragen vóór de release te detecteren. #101726 Met dank aan @vincentkoc.
  • Voorkomen dat privé-implementatiedetails als ondersteunde integratiepunten verschijnen, waardoor de onderhoudbaarheid van de codebase is verbeterd. #101731 Met dank aan @vincentkoc.
  • De dekking van de releasevoorcontrole uitgebreid, zodat officiële pluginpakketten vóór een extended-stable npm-release kunnen worden gebouwd en geïnspecteerd. #101757 Met dank aan @kevinslin.
  • Ongebruikte interne declaraties in de kern, plugins en de Control UI verminderd zonder het productgedrag te wijzigen. #101758 Met dank aan @vincentkoc.
  • De vertaalvalidatie van de Control UI hersteld voor de bestaande systeemeigen goedkeuringsinterface. #101771
  • Interne codegrenzen ingeperkt, zodat onderhoudshulpmiddelen ongebruikte code nauwkeuriger kunnen identificeren. #101831 Met dank aan @vincentkoc.
  • Consistente OpenClaw-identificatie toegevoegd aan aanvragen die via de officiële Google Gemini-API worden verzonden. #101834 Met dank aan @vishal-dharm.
  • Ongebruikte interne declaraties in de UI en onderhoudshulpmiddelen opgeschoond om het eigenaarschap van code te verduidelijken. #101858 Met dank aan @vincentkoc.
  • Onbedoelde interne interfaces in gebundelde extensies verminderd zonder het gedrag van plugins te wijzigen. #101860 Met dank aan @vincentkoc.
  • Interne kerngrenzen aangescherpt om ruis van dode code te verminderen en toekomstig onderhoud te vereenvoudigen. #101869 Met dank aan @vincentkoc.
  • Interne test- en toolinginterfaces vereenvoudigd, waardoor onderhoud en zoekopdrachten in de code minder ruis opleveren. #101875 Met dank aan @vincentkoc.
  • Verduidelijkt welke interne hulpprogramma's privé zijn, waardoor het risico op onbedoelde afhankelijkheden tijdens onderhoud is verminderd. #101886 Met dank aan @vincentkoc.
  • Het privéoppervlak van Parallels-validatietooling vereenvoudigd zonder het gedrag ervan te wijzigen. #101889 Met dank aan @vincentkoc.
  • Onnodige interne scriptinterfaces verminderd om automatisering van de repository begrijpelijker en eenvoudiger te onderhouden te maken. #101892 Met dank aan @vincentkoc.
  • Interne onderdelen van de Control UI ingeperkt om analyse van dode code te verbeteren zonder de voor gebruikers zichtbare interface te wijzigen. #101894 Met dank aan @vincentkoc.
  • Plugintests beter overdraagbaar gemaakt tussen gangbare ontwikkel- en gehoste omgevingen. #101896
  • Het ondersteunde oppervlak van de browserplugin verduidelijkt door implementatiedetails privé te houden. #101898 Met dank aan @vincentkoc.
  • De grenzen van de Microsoft Teams-plugin verduidelijkt door privé-implementatiedetails intern te houden. #101903 Met dank aan @vincentkoc.
  • Interne interfaces voor release- en validatietooling vereenvoudigd met behoud van bestaande opdrachten. #101904 Met dank aan @vincentkoc.
  • Interne interfaces van AI-providers ingeperkt zonder het providergedrag of de ondersteunde toegangspunten te wijzigen. #101907 Met dank aan @vincentkoc.
  • Implementatiedetails van Canvas privé gehouden, zodat het ondersteunde ontwikkelaarsoppervlak duidelijk blijft. #101915 Met dank aan @vincentkoc.
  • Ongebruikte interne typen in repositoryautomatisering verminderd, waardoor de onderhoudbaarheid is verbeterd zonder opdrachten te wijzigen. #101917 Met dank aan @vincentkoc.
  • Interne grenzen in de ClickClack- en Logbook-plugins verduidelijkt zonder het gedrag ervan te wijzigen. #101922 Met dank aan @vincentkoc.
  • Implementatiedetails van OC Path privé gehouden met behoud van de opdrachten en het gedrag voor bestandsbewerking. #101925 Met dank aan @vincentkoc.
  • Ongebruikte interne Memory Wiki-interfaces verminderd om toekomstig onderhoud en controles op dode code duidelijker te maken. #101931 Met dank aan @vincentkoc.
  • De interne grenzen van de iMessage-plugin verduidelijkt zonder de mogelijkheden of het gedrag ervan te wijzigen. #101936 Met dank aan @vincentkoc.
  • Interne terminalinterfaces in de Gateway ingeperkt met behoud van bestaand terminalgedrag. #101941 Met dank aan @vincentkoc.
  • Onbedoelde interne interfaces in de Discord-plugin verminderd zonder het bericht- of spraakgedrag te wijzigen. #101945 Met dank aan @vincentkoc.
  • Verduidelijkt welke details van de Feishu-integratie privé zijn, waardoor de code eenvoudiger te onderhouden is. #101949 Met dank aan @vincentkoc.
  • Interne onderdelen van de Matrix-integratie ingeperkt zonder het gebruikersgedrag of de gedocumenteerde configuratie te wijzigen. #101954 Met dank aan @vincentkoc.
  • Het ondersteunde typeoppervlak van de WhatsApp-integratie verduidelijkt met behoud van het berichtgedrag. #101959 Met dank aan @vincentkoc.
  • Onbedoelde interne interfaces in de Policy-extensie verminderd zonder de controles of rapporten ervan te wijzigen. #101963 Met dank aan @vincentkoc.
  • De grenzen van memory-core aangescherpt om het onderhoudsrisico te verminderen zonder het opslag- of zoekgedrag te wijzigen. #101969 Met dank aan @vincentkoc.
  • De interne werking van QA Matrix vereenvoudigd met behoud van de bestaande validatieworkflow. #101974 Met dank aan @vincentkoc.
  • De interne werking van QA-betrouwbaarheidsrapporten beperkt om het ondersteunde onderhoudsoppervlak duidelijk te houden. #101980 Met dank aan @vincentkoc.
  • De interne werking van QA-bewijssamenvattingen privé gehouden zonder het validatiegedrag te wijzigen. #101987 Met dank aan @vincentkoc.
  • Ongebruikte QA-hulpprogrammatypen verminderd om afhankelijkheid van niet-ondersteunde interne details te ontmoedigen. #101990 Met dank aan @vincentkoc.
  • Het ondersteunde oppervlak van QA Lab verduidelijkt door interne coördinatiedetails privé te houden. #102005 Met dank aan @vincentkoc.
  • De interne werking van de Google Meet-integratie beperkt zonder de configuratie, authenticatie of het belgedrag te wijzigen. #102010 Met dank aan @vincentkoc.
  • Interne grenzen in de plugins Diffs en File Transfer verduidelijkt zonder hun gedrag te wijzigen. #102021 Met dank aan @vincentkoc.
  • Implementatiedetails van Google Chat privé gehouden met behoud van al het bestaande integratiegedrag. #102029 Met dank aan @vincentkoc.
  • De interne werking van de LINE-integratie beperkt zonder berichten, webhooks of configuratie te wijzigen. #102037 Met dank aan @vincentkoc.
  • De grenzen van de Mattermost-integratie verduidelijkt door details die uitsluitend voor de implementatie bestemd zijn privé te houden. #102040 Met dank aan @vincentkoc.
  • Onbedoelde interne interfaces in de Signal-plugin verminderd zonder de werking van Signal te wijzigen. #102042 Met dank aan @vincentkoc.
  • De interne werking van de Slack-plugin beperkt met behoud van het bericht- en bezorggedrag. #102044 Met dank aan @vincentkoc.
  • Het ondersteunde integratieoppervlak van QQBot verduidelijkt zonder het runtimegedrag te wijzigen. #102048 Met dank aan @vincentkoc.
  • Implementatiedetails van spraakoproepen privé gehouden met behoud van het bestaande gedrag van de plugin. #102059 Met dank aan @vincentkoc.
  • De interne werking van de Zalo-integratie beperkt zonder berichten, webhooks, media of configuratie te wijzigen. #102065 Met dank aan @vincentkoc.
  • Validatie op afstand robuuster gemaakt wanneer een pas gestarte of drukbezette validatieomgeving langzaam reageert. #102159
  • Voorkomen dat onbetrouwbare geautomatiseerde QA niet-gerelateerde bijdragen blokkeert, terwijl gerichte handmatige validatie beschikbaar bleef. #102256 Met dank aan @romneyda.
  • Onterechte fouten bij releasevalidatie na geslaagde OpenAI-beurten met uitsluitend tools verminderd, terwijl echte fouten strikt blijven worden behandeld. #102600
  • De dekking van Telegram-autorisatie versterkt door te verifiëren dat geweigerde opdrachten het verwachte antwoord ontvangen. #102732
  • De validatie en richtlijnen van de Meta-provider bijgewerkt voor het geïmplementeerde Muse Spark 1.1-model. #103163
  • De betrouwbaarheid en beveiliging van controles op documentatievertalingen verbeterd. #103244
  • Betrouwbare releasevalidatie van de Codex-plugin hersteld nadat de verbindingsrecords naar een nieuw opslagsysteem waren verplaatst. #103467 Met dank aan @vincentkoc.
  • Installatievalidatie versterkt, zodat onvolledige pakketten waarin de meegeleverde AI-runtime ontbreekt vroegtijdig worden geweigerd. #103556 Met dank aan @vincentkoc.
  • Ervoor gezorgd dat controles op release-updates de meegeleverde AI-runtime opnemen en verifiëren voordat een kandidaatpakket wordt geaccepteerd. #103564
  • De nauwkeurigheid van QA verbeterd, zodat scenario's die bij een nieuwe poging succesvol herstellen niet als definitieve fouten worden gerapporteerd. #103635
  • Validatie van tokengebruik nauwkeuriger gemaakt door scenario's uit te sluiten die opzettelijk nooit een assistentantwoord opleveren. #103650
  • Betrouwbare handmatige uitvoeringen van gerichte releasevalidatie voor live providers hersteld. #103654
  • Validatie van Gateway-herstarts bijgewerkt om de huidige geslaagde resultaten voor herstarten en annuleren te herkennen. #103681
  • Validatie van webtoegang versterkt door een echte ophaalactie te vereisen in plaats van alleen de mogelijkheid te detecteren. #103685
  • Webchatvalidatie laten wachten op opgeslagen antwoorden en gebruiksgegevens voordat succes wordt vastgesteld. #103718
  • Releasegoedkeuringen beschermd tegen stilzwijgende wijzigingen wanneer validatie opnieuw wordt uitgevoerd, zodat exact het bewijs behouden blijft dat operators hebben beoordeeld. #103906
  • Validatie van Chinese documentatie voor referentiepagina's van de Meta-provider en plugins hersteld. #103923
  • Releasemanagers toegestaan betrouwbare validatie voor een ongewijzigde kandidaat opnieuw te gebruiken, terwijl verouderd bewijs nog steeds wordt geweigerd. #104162 Met dank aan @vincentkoc.
  • Pakketgebaseerde QA toegestaan tussen een versieverhoging en definitieve releaseopmerkingen zonder de releasecontroles af te zwakken. #104186
  • Details van Discord-spraakfouten begrensd en leesbaar gehouden wanneer fouten multibytetekst bevatten. #104684 Met dank aan @qingminglong.
  • Bescherming teruggeport tegen het verlies van nieuw geretourneerde tooluitvoer wanneer lange gesprekken worden gecompacteerd. #104702 Met dank aan @acosx, @solvely-colin.
  • Prereleasevalidatie van plugins afgestemd op de huidige standaardinstellingen voor het GPT-5.6-model. #104722
  • Validatie van live providers bijgewerkt om standaard het beoogde GPT-5.6-model van juli te gebruiken. #104750
  • Correcties voor herstel bij het opstarten, opnieuw verbinden met Discord, leesbare weigeringsberichten en een lichtere pluginlijst teruggeport. #104794 Met dank aan @wuqxuan.
  • Onterechte fouten bij GPT-5.6-releasevalidatie verminderd door een kleine reeks onjuiste validatieantwoorden opnieuw te proberen. #104939
  • Het zelfstandige pakketartefact hersteld dat nodig is voor Parallels-releasevalidatie. #104975
  • Onterechte fouten bij browservalidatie van de Control UI rond het aanwijsgedrag voor tijdstempels verminderd. #105133
  • Telegram-releasevalidatie betrouwbaar laten werken met modelselecties uit oudere compatibele kandidaten. #105401
  • Reproduceerbare Codex-QA-dekking voor het wisselen van modellen en het genereren van afbeeldingen behouden. #105444
  • Offline QA voor geheugenisolatie volledig lokaal gehouden, waardoor onbedoelde aanroepen naar de live embeddingservice worden voorkomen. #105488
  • Validatie van Codex-modelwisselingen verbeterd, zodat Compaction van gesprekken niet langer een onterechte fout veroorzaakt. #105493
  • Vergelijkingsresultaten voor het genereren van afbeeldingen nauwkeuriger gemaakt zonder werkelijk ontbrekende of dubbelzinnige resultaten te verbergen. #105500
Was this useful?
Op deze pagina

Op deze pagina