Release and CI

v2026.7.1

OpenClaw v2026.7.1-releaseopmerkingen (2026-07-13)

OpenClaw v2026.7.1 brengt ingrijpende vernieuwingen voor de Control UI en onboarding, grote updates voor de officiële iOS-, Android- en macOS-apps, 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 worden verbeterd. Daarnaast bevat OpenClaw veel algemene oplossingen en verfijningen.

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 Taken maken het gemakkelijker om tussen actief werk te schakelen zonder voortdurend tussen browsertabbladen te wisselen.

De chatbediening is duidelijker terwijl er werk wordt uitgevoerd. De opsteller houdt bijlagen, modelkeuze, spraak, redenering, verzend- en stopstatus en berichtacties bruikbaar op verschillende schermformaten; Talk-gebruikers kunnen in de instellingen een microfoon kiezen of vernieuwen en krijgen op smalle schermen leesbare aanwijzingen over machtigingen; geciteerde antwoorden behouden het punt waarop wordt gereageerd; en compacte hulpmiddelrijen houden invoer, resultaten, afbeeldingen, voortgang, fouten, goedkeuringen en bijsturing beschikbaar zonder het gesprek te overspoelen.

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 erboven 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 vervolgstappen zijn duidelijker.

De herziening versterkt ook de onderliggende paden van deze bedieningselementen. Dashboard-verbindingen en herverbindingen gebruiken minder tijdelijk Gateway-geheugen, waardoor er minder onterechte waarschuwingen over geheugendruk verschijnen, terwijl tijdelijke herstarts van de Gateway en verouderde assets beter worden hersteld. Via paden gerouteerde Gateways behouden de juiste bestemming en aanmeldgegevens, opgeslagen keuzes blijven na het vernieuwen behouden en fouten met authenticatie, protocol, updates en koppeling tonen nuttigere vervolgstappen in plaats van de pagina vastgelopen of onduidelijk achter te laten.

Responsieve indelingen houden de chatgeschiedenis en bediening bruikbaar op telefoons, tablets, korte liggende schermen en grote desktops. Toetsenbord- en focusgedrag, contrast, ondersteunende labels, 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 via 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.
  • Met de Control UI zijn gesprekken nu eenvoudiger te maken, te vinden en te wisselen vanuit 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 vastmaken en die keuzes na opnieuw laden behouden blijven. #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 instructies over machtigingen wanneer de browsertoegang is geblokkeerd. #101377 Met dank aan @fuller-stack-dev.
  • De chat van de Control UI kan nu meerdere aanpasbare sessies naast of boven elkaar weergeven, de deelvensterindeling na opnieuw laden behouden en het actieve deelvenster bruikbaar houden op smalle schermen. #100754
  • De Control UI heeft nu een livepagina Taken waarop beheerders actief en recent achtergrondwerk kunnen bekijken, de bijbehorende sessie kunnen openen, details kunnen vernieuwen en, indien bevoegd, taken in de wachtrij of in uitvoering kunnen annuleren. #100789
  • Sessielijsten op het web en mobiel ondersteunen nu vastgemaakte en aangepaste groepen, een gedeelde gelezen- en ongelezenstatus, indicatoren voor achtergronduitvoer, het afsplitsen van transcripten en directe acties voor 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, afstellingsopties en de geschiedenis van controlepunten weer te geven, zodat routinematig horizontaal scrollen niet meer nodig is. #100943
  • Gebruikers van de Control UI kunnen een sessie rechtstreeks naar het huidige deelvenster of naar een willekeurige zijkant slepen om een splitsing te maken, waarbij een voorbeeld toont waar deze 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 standaardinstelling. #89762 Met dank aan @marvinthebored, @obviyus, @peetiegonzalez.
  • Op de pagina Gebruik van de Control UI zijn recente geschatte kosten, dagelijkse waarden en het aandeel van elke provider, elk model, elke agent of elk kanaal nu eenvoudiger te vergelijken zonder herhaaldelijk opnieuw te laden of met de muisaanwijzer te bewegen. #100432
  • De pagina Gebruik toont nu door providers gerapporteerde abonnementen, quota, resettijden, saldo's, uitgaven en budgetten naast de sessieanalyse van OpenClaw, inclusief ondersteuning voor OpenRouter en Venice. #100520
  • Gebruik in de Control UI kan nu de dagelijkse uitgaven, tokens, verzoeken, populairste modellen en factureringscategorieën van Anthropic en OpenAI tonen voor vandaag, zeven dagen en dertig dagen wanneer beheerdersreferenties zijn geconfigureerd. #100672
  • Dagelijkse grafieken voor tokens en kosten 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 zich rond actieve dagen samen te trekken. #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 de chat van de Control UI met de muis over een openbaar GitHub-issue of pull request beweegt of dit met het toetsenbord selecteert, verschijnt nu een voorbeeld van de status, titel, auteur, activiteit, opmerkingen 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 invoer en resultaten van tools, zodat tijdens foutopsporing en beoordeling minder vaak hoeft te worden geklikt. #74398 Met dank aan @samrusani.
  • De contextindicator van de Control UI blijft nu tijdens een actief antwoord zichtbaar met een geschat totaal uit de cache, 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-definitieve 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 nu met de rechtermuisknop op een voltooid bericht klikken en antwoorden met zichtbare citaatcontext, in plaats van die handmatig te kopiëren en op te maken. #92654 Met dank aan @programmingwtf, @vincentkoc.
  • Nadat een update is geïnstalleerd, meldt de Control UI nu wanneer een herstart van de Gateway al bezig is, in plaats van de knop Update niet-reagerend 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 de standaard gebruiken. #95341 Met dank aan @ly85206559.
  • WebChat van de Control UI kan nu de inleiding en toelichting van Codex tonen terwijl tools actief zijn, 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 WebChat- en Gateway-antwoordrichtlijnen, in plaats van tot ongeldige tekst te worden afgekapt. #96938 Met dank aan @ly-wang19.
  • Lange details over toolactiviteit blijven nu leesbaar wanneer ze voor chat, UI of logboeken worden ingekort, 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 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 houdt rekening met lezers die bewust omhoog hebben gescrold. #97575 Met dank aan @turbotheturtle.
  • Pagina's van de Control UI 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 verwijzen gebruikers naar het genereren van een nieuwe. #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 actief worden verwerkt. #98257 Met dank aan @scotthuang.
  • De werkruimtenavigatie van de Control UI geeft lange lijsten met Project-bestanden 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 Session Workspace 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.
  • Control UI-chats met veel hulpmiddelen gebruiken nu compacte, uitklapbare activiteitsrijen, zodat opdrachten en resultaten minder ruimte innemen en de volledige details met één klik beschikbaar blijven. #99763
  • De Control UI blijft nu op zijn plaats tijdens overscrollen met het trackpad op Mac en in desktopbrowsers, terwijl chatgesprekken en lijsten normaal blijven scrollen. #99830
  • Control UI-chat is gemakkelijker te overzien dankzij rustigere invoerknoppen, een redeneerschuifregelaar van Faster naar Smarter en een verbindingsstatus die niet langer concurreert met permanente versietekst. #99838 Gerelateerd: #99837.
  • Gekoppelde deeplinks, Set Default, geauthenticeerde avatars, Cron-waarschuwingen en scrollen in Workboard werken nu weer correct in de hele Control UI. #100106
  • Beheerders kunnen mobiele koppeling nu openen vanaf elke Control UI-pagina of via Quick Settings, terwijl operators zonder beheerdersrechten de actie uitgeschakeld blijven zien met een uitleg over de 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 deze binnenkomen. #100179
  • Gebruikers van de Control UI kunnen hulpmiddelactiviteit selecteren en kopiëren zonder de bijbehorende rij in of uit te klappen, en mislukte hulpmiddelen herhalen niet langer overbodige foutindicatoren. #100199 Met dank aan @steipete-oai.
  • De aanmeldpagina van 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, soort, agent of datum, met permanente 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 teruggestuurd door hulpmiddelen zoals read verschijnen nu rechtstreeks in het Control UI-gesprek in plaats van alleen in tekst te worden vermeld. #100295 Met dank aan @lzyyzznl, @pandah97, @rquinones84.
  • Control UI-hulpmiddelactiviteit 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, cachelezingen en cacheschrijfacties. #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
  • Control UI Talk begint nu met een eenvoudiger invoerveld, terwijl beheerders permanente standaardwaarden voor provider, transport, timing en redeneren kunnen instellen in Settings. #100453
  • Tijdelijke verbrekingen van de Gateway-verbinding vervangen een geauthenticeerde Control UI-pagina niet langer door het aanmeldscherm, zodat de dashboardcontext behouden blijft terwijl de automatische herverbinding doorgaat. #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 beoordeeld. #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 terugkeren naar de Control UI-chatgeschiedenis. #100725 Met dank aan @sweetcornna, @vergissberlin.
  • De doelindicator van de Control UI ondersteunt nu pauzeren, hervatten, wissen, inspecteren en voorbereiden op bewerking, met live timing- en tokendetails. Gebruikers van opdrachten en de TUI kunnen een doel bovendien herformuleren 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 Control UI-antwoord 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 verzendt of een nieuwe regel invoegt. Command+Enter of Ctrl+Enter is beschikbaar als sneltoets voor verzenden en de keuze blijft voor die Gateway behouden. #100810 Met dank aan @moomx, @vincentkoc.
  • Bij het wisselen tussen Control UI-chats wordt de geselecteerde sessie niet langer onverwacht naar boven verplaatst. Gebruikers kunnen voor de zijbalk kiezen tussen een stabiele aanmaakvolgorde en een volgorde op basis van recente updates. #100927 Met dank aan @shakkernerd, @vyctorbrzezowski.
  • De instellingen van de Control UI gebruiken nu consistente /settings/...-paden, terwijl oude bladwijzers blijven werken. Hierdoor zijn opnieuw laden en links betrouwbaarder bij gehoste installaties of installaties achter een reverse proxy. #100928 Met dank aan @vyctorbrzezowski.
  • De navigatie van de Control UI plaatst huisstijl, zoeken en zijbalkbediening nu waar desktop- en mobiele gebruikers deze verwachten, met duidelijkere actieve sessies, compacte tijdstempels en eenvoudigere terminaltoegang. #101017 Met dank aan @shakkernerd, @vyctorbrzezowski.
  • De knop voor het inklappen van de zijbalk van de Control UI staat nu in de zijbalk waarop deze van invloed is, in plaats van eruit te zien als een losstaande knop van de bovenbalk of terminal. #101038
  • Gebruikers van Control UI Talk kunnen naast de Talk-knop de systeemstandaard of een andere voor de browser zichtbare microfoon kiezen en krijgen een duidelijke melding wanneer een opgeslagen apparaat niet beschikbaar is. #101100
  • Sessiegroepen in de zijbalk kunnen nu worden hernoemd, verwijderd zonder sessies te verwijderen, aangemaakt wanneer ze leeg zijn of 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 statusafstand. #101123
  • De Control UI plaatst zoeken, toegang tot de zijbalk, themakeuze en macOS-huisstijl nu op duidelijkere, voorspelbaardere locaties, met correcte labels voor schermlezers. #101497
  • Tijdelijke onderbrekingen van de Gateway duwen de inhoud van de Control UI niet langer omlaag met een banner over de volledige breedte. Het dashboard blijft daardoor op zijn plaats terwijl een compacte Retry-melding verschijnt. #101812
  • Tijdelijke verbrekingen van de Gateway-verbinding gebruiken nu een rustigere, in het dashboard geïntegreerde indicator voor opnieuw verbinden, 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 mobiele koppelingsprocedure van de Control UI wordt nu in de geselecteerde taal weergegeven voor 18 ondersteunde landinstellingen, in plaats van gelokaliseerde schermen te combineren met Engelse 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 vastgezette navigatieroutes en routes in het overloopmenu nu betrouwbaar, zodat bestemmingen zoals Worktrees beschikbaar blijven. 55a0012 Met dank aan @vincentkoc.
  • Niet-Engelstalige gebruikers van de Control UI zien nu vertaalde labels voor het cron-overloopmenu en 'uitvoeren indien gepland', inclusief het ondersteunende label voor meer acties. 2585d6b
  • De waarschuwing van de Control UI voor microfoontoegang bij realtime spraakinvoer wordt nu weergegeven in de door de gebruiker geselecteerde taal. 68c85ef
  • De zijbalk van de Control UI wordt nu foutloos 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 via de bestaande landinstellingenworkflow edities in die talen genereren. 689baa5 Met dank aan @vincentkoc.
  • Tijdens het koppelen van apparaten volgt / pair qr nu dezelfde geautoriseerde koppelingsprocedure als /pair qr, zonder een agentbeurt te starten of de bestaande Control UI-route te verstoren. #98262 Met dank aan @brokemac79.
  • Bij het openen van of opnieuw verbinden met het Control UI-dashboard wordt nu veel minder tijdelijk Gateway-geheugen gebruikt, waardoor minder onterechte waarschuwingen voor 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, het besturingssysteem, de runtime, de bedrijfstijd, de CPU-belasting, het geheugen en de vrije schijfruimte van een externe Gateway, zonder dat SSH vereist is. #100478
  • De Control UI toont nu uitvoeringsgoedkeuringen voor ondersteunde desktopnodes en weigert aanvragen die in behandeling zijn, niet worden ondersteund of door beleid worden geblokkeerd voordat ze de node bereiken. #100505 Met dank aan @vincentkoc.
  • Een geconfigureerde ui.seamColor verandert nu de knoppen, markeringen, selecties en focusringen van de Control UI, terwijl bij ongeldige waarden probleemloos op de standaardwaarde wordt teruggevallen. #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 na een serviceworkerupdate nu over naar de actieve build, waardoor na upgrades minder fouten optreden door verouderde JavaScript- en CSS-bestanden en niet-overeenkomende protocollen. #96141 Met dank aan @andrewccctechlink, @brokemac79.
  • Chatclients kunnen nu elk gebruikersbericht dat in behandeling is koppelen aan het exacte door de Gateway bevestigde bericht, waardoor bij door elkaar lopende beurten minder dubbele of verkeerd gekoppelde berichtballonnen ontstaan. #96273 Met dank aan @datus1982, @wyf027.
  • Als je op de knop Geschiedenis van een crontaak klikt, krijg je nu onmiddellijk feedback en scrol je rechtstreeks naar de bijgewerkte uitvoeringsgeschiedenis van die taak. #96281 Met dank aan @wyf027, @yzhong52.
  • Token-totalen van de Control UI rond één miljoen worden nu weergegeven als 1.0M in plaats van het verwarrende 1000k. #96298 Met dank aan @ly-wang19.
  • Usage Mosaic en gebruikssamenvattingen tonen token-totalen 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 Talk-instellingen van de Control UI staan nu consequent op één rij, zonder dat dubbele tekst van de geselecteerde waarde de indeling verstoort. #96925 Met dank aan @evan-ym.
  • Goedkeuringsprompts in de Control UI nemen niet langer fouten van oudere aanvragen over en schakelen bedieningselementen niet 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 benodigde instructies voor bijwerken of opnieuw laden 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 invoerbedieningselementen 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 een 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 mobiele koppelingsprocedure van de Control UI is nu volledig gelokaliseerd voor Hindi- en Russischtalige gebruikers, van het maken van de installatiecode tot het beheren van apparaten die in behandeling zijn. #100040
  • De werkruimtebalk van de Control UI sluit nu naadloos 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 dubbele eindspiegelingen van bezorgde berichten, terwijl geldige herhaalde verzendingen, doorgestuurde berichten en afzonderlijke antwoorden zichtbaar blijven. #100136
  • Chats in de Control UI laten nu consequent ruimte vrij 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 Vormgeving en alleen het label In behandeling wanneer een wijziging aan het contextprofiel daadwerkelijk klaarstaat. #100147
  • Ballonnen voor toolaanroepen en foutbadges in de Control UI zijn nu netjes langs de rechterrand uitgelijnd, zodat mislukte activiteiten gemakkelijker te overzien zijn in chats op telefoonformaat en desktop. #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 modus Snel correct wordt weergegeven. #100190
  • Korte concepten in het invoerveld van de Control UI tonen niet langer een overbodige 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 een volledige vernieuwing nodig is. #100266
  • Gebruikers van de desktopversie van de Control UI kunnen nu de muisaanwijzer op een ingekorte naam van een recente sessie plaatsen om het verborgen einde ervan weer te geven en vergelijkbare gesprekken te onderscheiden zonder ze afzonderlijk te openen. #100276
  • De uitgeklapte zijbalk van de Control UI herhaalt niet langer informatie over providerquota die al beschikbaar is in de chat-, overzichts- en gebruiksweergaven. #100356 Met dank aan @shakkernerd.
  • Bij voltooide berichten in de Control UI opent de tijdstempel nu details over tokens, cache, context, kosten en modellen, in plaats van aan elke voettekst een afzonderlijk contextbesturingselement toe te voegen. #100391 Met dank aan @steipete-oai.
  • In de autonome sessiegeschiedenis 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 Skills-pagina van de Control UI toont nu leesbare labels voor agenten en zoeken, met uitgelijnde filters en selectie-elementen van de juiste grootte. #100526 Met dank aan @evan-ym.
  • Nadat een antwoord in de Control UI is voltooid, blijft de berichteditor nu op Verzenden staan ondanks een vertraagde status van de voltooide uitvoering, terwijl deze bij een daadwerkelijk nieuwe uitvoering nog steeds naar Stoppen schakelt. #100527 Met dank aan @tiffanychum.
  • Bestandsvoorbeelden in de 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 de Control UI herhaalt niet langer de toolnaam en het pictogram, 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 een naamloos browserdocument te worden geopend. #100728 Met dank aan @lptrichor.
  • De Control UI accepteert nu /steer-instructies tijdens een actieve uitvoering, in plaats van ten onrechte te antwoorden met No active run. #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.
  • Worktree-beheer bevindt zich nu onder de instellingen van de Control UI in plaats van als hoofditem in de zijbalk, terwijl bestaande dieplinks geldig blijven. #100995
  • Lange /btw-antwoorden in de desktopversie van de Control UI blijven nu binnen het browservenster en kunnen binnen de resultaatkaart worden gescrold, terwijl op mobiele apparaten de volledige kaart scrolbaar blijft. #101169 Met dank aan @snoutfirst.
  • Voltooide chats blijven niet langer vastzitten met een bezigheidsindicator in de zijbalk van de 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, teruggelopen en gekopieerd zonder dat de Control UI vastloopt of ernstig vertraagt. #101319 Met dank aan @shakkernerd, @xianshishan.
  • Gebruikers kunnen nu aangemeld blijven bij meerdere via een pad of query gerouteerde Control UI-gateways op één HTTPS-oorsprong, zonder dat de ene Gateway het apparaattoken van de andere overschrijft. #101352 Met dank aan @fuller-stack-dev.
  • Gebruikers van de Control UI kunnen /approve typen om een wachtende uitvoeringsprompt vrij te geven zonder dat de beslissing achter de geblokkeerde chatuitvoering in de wachtrij belandt. #101532 Met dank aan @vincentkoc.
  • Bij buildfouten in de 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 alleen-lezengebruikers nog steeds geen bedieningselementen voor wijzigingen zien. #101658 Met dank aan @momothemage, @princebansal.
  • De microfoonknop van de Control UI is nu visueel minder opvallend wanneer deze niet actief is en duidelijker herkenbaar 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 de Control UI opnieuw verbinding maakt. #101849
  • Als je ergens in de actieve Control UI-chat begint te typen, wordt het eerste teken nu in de berichteditor 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 worden begeleid bij het selecteren van aanmeldgegevens en een model 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 beveiligingsmaatregelen voordat hun werkende toestand 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 reparaties van plugins voordat gereedheid wordt gemeld, en onveilige runtimes worden gestopt voordat ze de statusdatabases van OpenClaw kunnen openen.

Bronnen en bijdragers
  • openclaw doctor en updates weigeren nu een onleesbare openclaw.json te vervangen, zodat bestaande instellingen voor de Gateway, agent, het kanaal en de plugin 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 actueel 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 begeleidt nieuwe installaties nu bij de configuratie, opent geconfigureerde installaties rechtstreeks in de TUI, behoudt bestaande keuzes wanneer het proces opnieuw wordt uitgevoerd en voltooit de onboarding in een bruikbare terminalchat. #98218 Met dank aan @fuller-stack-dev.
  • Nieuwe Android-gebruikers krijgen nu een begeleid eerste gebruik met invoer van een configuratiecode of QR-code, koppeling met de Gateway, goedkeuring van de Node, machtigingen, herstelstappen en bevestiging dat de telefoon gereed is voordat de onboarding wordt 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 goedkeuringsprompt 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 zijn. #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 op 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
  • Onboarding voor de eerste keer behoudt nu eerdere keuzes na problemen met authenticatie of koppeling en biedt gebruikers een uitvoerbare volgende stap voor modelconfiguratie in plaats van een onbruikbare eerste chat te openen. #100632
  • Onboarding op macOS biedt nu de catalogus met ondersteunde providers voor tekstinferentie van de Gateway in plaats van alleen Anthropic, OpenAI en Google, en test aanmeldgegevens voordat deze worden opgeslagen. #101132
  • Containerupgrades voltooien nu vereiste migraties en reparaties van plugins voordat wordt gemeld dat de Gateway gereed is, en mislukte reparaties stoppen met bruikbare aanwijzingen in plaats van een ten onrechte als gezond gemarkeerde service achter te laten. #101881 Met dank aan @sallyom.
  • Crestodian-configuratie begeleidt gebruikers die geen bruikbare modelprovider hebben nu bij gemaskeerde invoer van aanmeldgegevens en modelselectie, terwijl deterministische configuratie- en reparatieopdrachten beschikbaar blijven totdat inferentie is geconfigureerd. #101887 Met dank aan @fuller-stack-dev.
  • OpenClaw blokkeert nu onveilige runtimes voordat ze door SQLite ondersteunde status kunnen openen, begeleidt verouderde Bun-services 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 herstel van de Gateway. 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 tot de verbinding is hersteld en lange gesprekken kunnen gemakkelijker worden hervat zonder de huidige positie te verliezen of een offlineweergave aan te zien voor livegeschiedenis.

Deze verbeteringen brengen de systeemeigen clients ook dichter bij elkaar. Wachtrijen op mobiele apparaten blijven behouden wanneer de app opnieuw wordt gestart, de macOS-app krijgt uitgebreidere sessie- en transcriptietools 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 recente sessies in de cache bekijken terwijl de Gateway niet beschikbaar is. #100219
  • iOS-gebruikers kunnen chatberichten in de wachtrij plaatsen wanneer de verbinding is verbroken, deze behouden wanneer de app opnieuw wordt gestart en ze na herstel van de verbinding in de juiste volgorde verzenden, met duidelijke bedieningselementen voor opnieuw proberen en verwijderen. #100331
  • Apple Watch-gebruikers kunnen een bericht dicteren en het uiteindelijke antwoord van OpenClaw op de Watch beluisteren, met afzonderlijke bedieningselementen voor stil verzenden, annuleren en stoppen. #100283

Android

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

macOS

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

Modellen en providers

De modelselectie van OpenClaw wordt uitgebreid met belangrijke gehoste, beheerde en lokale opties. Elke ondersteunde providerroute behoudt haar 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 cacheschrijfacties wanneer OpenAI die levert. Nieuwe configuraties met een OpenAI API-sleutel en ChatGPT/Codex kiezen hun beoogde GPT-5.6-standaardwaarden zonder een expliciete modelkeuze te vervangen. Ondersteunde Ultra-keuzes blijven op elkaar afgestemd in OpenClaw en systeemeigen Codex, en Codex-supervisie registreert systeemeigen onderliggende Codex-agenten 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 directe Anthropic, Claude CLI, ondersteunde Vertex-regio's, Bedrock-inferentieprofielen en Bedrock Mantle, met het gedocumenteerde gedrag voor context, uitvoer, afbeeldingen, denkprocessen en prijzen. Gebruikers met toegang tot Claude Mythos 5 kunnen dit model selecteren via ondersteunde routes uit de Anthropic-familie, met het vereiste gedrag voor context, uitvoer, adaptief denken, caching en opnieuw afspelen.

Andere providerroutes

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

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 aanmeldgegevens, headers of tokenlimieten veranderen. #96345 Met dank aan @vincentkoc.
  • Gebruikers van GPT-5.6 kunnen nu ondersteunde Ultra-modi consistent selecteren, model- en denkkeuzes op alle OpenClaw-oppervlakken op elkaar afgestemd houden en resultaten van systeemeigen Codex-subagents ontvangen als bijgehouden taken. #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, contextmetagegevens en verwerking van cacheschrijfbewerkingen. #98333 Gerelateerd: #98296. Met dank aan @steipete-oai.
  • Tencent Hunyuan Hy3 heeft nu een volledig ondersteund OpenClaw-installatiepad 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 voor chat geschikte Ollama-modellen die zijn geïnstalleerd op gekoppelde macOS-, Linux- of Windows-nodes, met een afzonderlijk besturingselement om inferentie op nodes uit te schakelen. #99234 Gerelateerd: #99228.
  • Eén CLAWROUTER_API_KEY kan nu alleen de eraan toegekende modellen beschikbaar stellen via ondersteunde transporten en beheerde aanvragen, tokens, uitgaven en het maandbudget weergeven in normale statusweergaven. #99658 Gerelateerd: #99657.
  • Gebruikers kunnen actieve promotiemodellen ontdekken en deze claimen met openclaw promos claim <slug>, zonder de onboarding opnieuw uit te voeren of bestaande standaardinstellingen en aanmeldgegevens onverwacht te vervangen. #100236 Met dank aan @fuller-stack-dev.
  • De gehoste versie van LongCat-2.0 kan nu via de officiële LongCat-plugin worden geïnstalleerd, tijdens de onboarding met LONGCAT_API_KEY worden geconfigureerd en als longcat/LongCat-2.0 worden geselecteerd voor toolgebruik over meerdere beurten. #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 HTTP 400 vanwege een ontbrekende denksignatuur. #100605 Met dank aan @chenxiaoyu209, @guarismo.
  • Gebruikers met toegang tot Claude Mythos 5 kunnen dit model 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 installatie van de Meta Model API en het model Muse Spark 1.1, 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 bedoelde standaardinstellingen van GPT-5.6 selecteren en ondersteund gedrag voor temperatuur en toolaanroepen gebruiken. #104656 Met dank aan @bdjben, @obviyus, @sallyom.

Codex en verbonden programmeeragents

OpenClaw werkt nu beter 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 aanmeldgegevens. Codex-appserversessies kunnen worden hervat, taken delegeren aan systeemeigen subagents en hun resultaten retourneren als bijgehouden werk, terwijl Copilot-sessies expliciet geselecteerde aangepaste providers kunnen gebruiken en opnieuw kunnen starten wanneer hun verbindingsinstellingen veranderen.

De omringende sessieworkflow is ook duurzamer. Belangrijke gesprekken kunnen worden vastgezet, hernoemd, gearchiveerd, hersteld en als doorlopend werk worden bewaakt, 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 aanmeldgegevens 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 aanmeldgegevens uit de argumenten en trekt de toegang in wanneer de sessie eindigt. #96454 Met dank aan @anagnorisis2peripeteia, @obviyus.
  • Gebruikers van GPT-5.6 kunnen nu ondersteunde Ultra-modi consistent selecteren, model- en denkkeuzes op alle OpenClaw-oppervlakken op elkaar afgestemd houden en resultaten van systeemeigen Codex-subagents ontvangen als bijgehouden taken. #98021 Met dank aan @anyech.
  • Codex-appserveragents kunnen weer toegestane agents weergeven, OpenClaw- of verbonden 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 weer systeemeigen taakrecords aan, terwijl niet-ondersteunde aangepaste versies van de Codex-appserver bij het opstarten mislukken met een duidelijke foutmelding over de minimumversie. #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 aanmeldgegevens, headers of tokenlimieten veranderen. #96345 Met dank aan @vincentkoc.
  • Sessies kunnen nu worden vastgezet, zonder verlies van transcripten worden gearchiveerd, worden hersteld, vanuit chatoppervlakken worden hernoemd en op actieve uitvoeringen worden bewaakt als duurzame gespreksthreads. #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 beperkt. #100468

Telegram

Telegram heeft uitgebreide verbeteringen gekregen voor livevoortgang, media, documenten, onderwerpen, opdrachten, nieuwe pogingen, accountroutering, installatie en aflevering. 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 snel of veroorzaken minder snel duplicaten.

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

Bronnen en bijdragers
  • Telegram-fotoalbums leveren het model nu elke met succes 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, commentaar, opmaak en toolactiviteit nu leesbaar en stabiel en laat daarna een beknopte voltooiingssamenvatting achter in plaats van te verdwijnen. #98907 Met dank aan @marvinthebored, @peetiegonzalez.
  • Telegram-gebruikers zouden minder mislukte definitieve antwoorden of afleverpogingen van bots moeten zien tijdens instabiele netwerkhandshakes, zonder een groter risico op dubbele berichten bij fouten die mogelijk zijn opgetreden nadat een aanvraag was verzonden. #101258 Met dank aan @lzw112.

Signal

Antwoorden van Signal 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 gemakkelijker om terugkerende contactpersonen en groepen te adresseren zonder onbewerkte identificatoren opnieuw te gebruiken.

Bronnen en bijdragers
  • Automatische antwoorden van Signal citeren nu het bericht waardoor ze zijn geactiveerd, zodat antwoorden in groepen en drukke gesprekken gemakkelijker te volgen zijn. #95718 Met dank aan @jesse-merhi.
  • Signal-gebruikers kunnen terugkerende contactpersonen 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

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

Bronnen en bijdragers
  • Slack-antwoorden blijven gekoppeld aan de sessiegeschiedenis van de hoofdthread, in plaats van zich op te stapelen in afzonderlijke, vrijwel lege onderliggende sessies. #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, uitgaande berichten gaan minder snel verloren bij korte nieuwe Gateway-verbindingen en het systeem kan herstellen van herhaaldelijk mislukte pogingen om sessies te hervatten zonder de volledige Gateway uit te schakelen.

Bronnen en bijdragers
  • Voltooide, gedeeltelijk gestreamde Discord-antwoorden komen nu binnen als nieuwe berichten die 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 nieuwe Gateway-verbinding, zonder delen of media opnieuw af te spelen die Discord al heeft geaccepteerd. #100896 Met dank aan @tiffanychum.
  • Discord-bots kunnen nu ter plaatse herstellen nadat het hervatten van een sessie herhaaldelijk is geweigerd, waardoor langdurige storingen, verloren antwoorden en volledige herstarts van de Gateway worden beperkt. #103596

WhatsApp

Nieuwe verbindingen en overlappende antwoorden van WhatsApp leiden minder snel tot verloren, overgeslagen of verkeerd geordende berichten. Uitgelogde accounts blijven gestopt totdat er bewust opnieuw verbinding mee wordt gemaakt, terwijl geaccepteerde berichten en voltooide antwoorden betrouwbaarder doorgaan tijdens korte verbindingswijzigingen.

Bronnen en bijdragers
  • Afgemelde of vervangen WhatsApp-accounts blijven nu gestopt totdat opnieuw verbinding wordt gemaakt, in plaats van herhaaldelijk opnieuw op te starten, wat bronnen kan verbruiken en andere accounts kan vertragen. #78511 Met dank aan @openperf.
  • In aanmerking komende 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, type-indicaties, media, routering, installatie-instructies en de continuïteit van chats. 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 een bestandsnaam die alleen op de Mac bruikbaar is. #91803 Met dank aan @turbotheturtle.
  • iMessage-configuraties die alleen AppleScript gebruiken en configuraties met een botgebruiker of SSH bezorgen nu ook antwoorden wanneer threads niet beschikbaar zijn, en databasewijzigingen verbergen inkomende berichten niet langer achter een verouderde herstelstatus. #100446 Met dank aan @omarshahine.
  • Rechtstreekse iMessage-chats die de privé-API-bridge imsg gebruiken, tonen nu een type-indicatie 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.

Crashlussen stoppen nu voor herstel

Een bewaakte Gateway die tijdens het opstarten herhaaldelijk uitvalt, biedt operators nu een stabiel proces voor opnieuw starten en herstellen om te inspecteren 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 inspectie en reparatie, in plaats van operators 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 mobiele apparaten.

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 bedoelde taak ter plaatse bijgewerkt en blijven identiteit en geschiedenis behouden 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 wanneer 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 recentste resultaat, bezorging en foutmeldingen eenvoudiger te inspecteren zijn. #100480
  • Cron-taken kunnen nu een externe voorwaarde bewaken en hun werkelijke payload alleen uitvoeren wanneer die status verandert, waardoor volledige activering van de agent bij ongewijzigde controles wordt voorkomen. #101195

Externe browserkoppeling en downloads

Browserbesturing is eenvoudiger te gebruiken op verschillende machines: operators kunnen de meegeleverde Chrome-extensie koppelen aan een externe Gateway, alleen geselecteerde aangemelde tabbladen delen, verbindingsdetails 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 in een beveiligd lokaal pad, samen met de definitieve URL en voorgestelde naam.

Bronnen en bijdragers
  • Gebruikers van Windows en WSL2 krijgen nu IPv4- en IPv6-controles plus de bijbehorende portproxy-instructies die nodig zijn om Chrome-browserbesturing te herstellen zonder de CDP-blootstelling te vergroten. #100590 Met dank aan @owlock, @zengwen-dt.
  • Met de meegeleverde Chrome-extensie kunnen gebruikers nu geselecteerde aangemelde tabbladen vanaf een telefoon of ander kanaal bedienen 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 in een gekozen beveiligd pad of wachten op een vertraagde export, waarna ze de definitieve URL, bestandsnaam en het lokale pad ontvangen. #101369 Met dank aan @grd-chang.

Werkruimteterminals op het web en mobiele apparaten

Geverifieerde operators 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 worden veranderd en naast elkaar worden uitgevoerd, terwijl iOS en Android gerichte toegangspunten met duidelijke verbindingsinstructies bieden.

Aanvullende browserbeveiliging in dezelfde release voltooit de functionaliteit: terminals kunnen na het opnieuw laden, de slaapstand of korte netwerkonderbrekingen opnieuw worden gekoppeld en recente uitvoer opnieuw afspelen; nieuw ingeschakelde ondersteuning verschijnt zonder handmatig vernieuwen; en sluiten, opnieuw openen, thema's, cursorfocus, promptglyphs en bedieningselementen voor nieuwe tabbladen blijven tijdens herhaalde sessies bruikbaar.

Bronnen en bijdragers
  • Geverifieerde beheerders kunnen vanuit door Gateway ondersteunde bedieningselementen 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 binnen de browserwerkruimte te openen. ec72de4
  • iOS-gebruikers kunnen Terminal rechtstreeks vanuit de Control-hub openen, bij een verbroken verbinding een prompt voor het instellen van de Gateway zien en actieve shellsessies tijdens niet-gerelateerde schermupdates laten doorlopen. 211e0d7
  • Android-gebruikers kunnen vanuit Settings > Terminal een shell voor de werkruimte van een agent openen, met duidelijke verbindingsinstructies en, waar ondersteund, Gateway-referenties die worden doorgegeven zonder het token in de URL te plaatsen. fcd7eb6
  • Optionele terminalsessies in de Control UI kunnen nu het opnieuw laden van pagina's, de slaapstand en korte netwerkonderbrekingen overleven, zodat operators opnieuw kunnen koppelen en recente uitvoer kunnen afspelen in plaats van actieve opdrachten te verliezen. #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 worden nu tijdens het openen correct gesloten, volgen themawijzigingen en worden opnieuw geopend met een bruikbare grootte, in plaats van verborgen sessies, verouderde kleuren of onbereikbare bedieningselementen achter te laten. 2399ce7
  • Een reeds geopende Control UI-pagina merkt het nu wanneer terminalondersteuning wordt ingeschakeld en maakt de terminal beschikbaar zonder dat handmatig vernieuwen nodig is. 3f976f9
  • Een nieuw Control UI-terminaltabblad dat wordt geopend nadat een ander is gesloten, neemt niet langer een oude afgesloten status over. 3c03389
  • De Control UI-terminal crasht niet langer wanneer de webcomponent ervan meerdere keren in een gedeeld browserregister wordt geladen. f2e5159
  • Control UI-terminals gebruiken nu geïnstalleerde Nerd Font-fallbacks, zodat ondersteunde prompt- en lijstpictogrammen als glyphs worden weergegeven in plaats van als tijdelijke vakjes. #100128
  • De geïntegreerde terminal van de Control UI toont nu één cursor in plaats van overlappende carets van Chrome en de terminal, waardoor de focus- en typestatus duidelijker zijn. #100240
  • De knop voor een nieuwe sessie in de Control UI-terminal is nu uitgelijnd met de omliggende tabbladen, voor een overzichtelijkere en gemakkelijker te scannen tabbladenbalk. #100256

Meer kanaalverbeteringen

Meer oplossingen voor berichtenkanalen

Antwoorden en media blijven nu consistenter gekoppeld aan het bedoelde 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 chatcontext 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, 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.
  • Slack-kanalen kunnen OpenClaw op de achtergrond laten deelnemen, terwijl de optionele instelling ignoreOtherMentions voorkomt dat wordt gereageerd op gesprekken die aan 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.
  • Bij het lezen en doorzoeken van Discord-berichten worden onbewerkte gecomprimeerde antwoorden nu correct gedecodeerd en duidelijke fouten geretourneerd voor onverwachte gegevens, in plaats van vervormde uitvoer of onduidelijke fouten. #80788 Met dank aan @jbetala7.
  • Slack-beheerders kunnen nu per kanaal kiezen voor off, first, all of batched voor antwoordthreads, waarbij automatische antwoorden en berichttools dezelfde effectieve keuze volgen. #82253
  • Interacties met Slack-knoppen en keuzelijsten blijven nu in de juiste assistentthread en tonen daar een werkende status totdat de vervolgbeurt is voltooid. #82895 Met dank aan @wukongai-cmu.
  • Discord-antwoorden die alleen uit tools bestaan, laten geen overlappende vernieuwingen van de typindicator meer 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 de aanpassing afwijst. #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 houden nu afzonderlijke spraaksessies bij, en geconfigureerd automatisch deelnemen aan spraak werkt ook 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 tekstuele terugval in een 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 volledige voltooiing te claimen. #90038 Met dank aan @masatohoshino.
  • Bij het controleren van een Discord-lid dat niet in een spraakkanaal zit, wordt dit nu als niet verbonden gemeld, in plaats van een misleidende opdracht- of Gateway-fout te geven. #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 geleverd als native Block Kit-kaarten met werkende koppen, bedieningselementen en ontvangstbevestigingen, in plaats van als 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 zorgt er niet meer voor dat een door SecretRef ondersteund standaardaccount offline raakt of in een herstartlus terechtkomt. #96401 Met dank aan @849261680.
  • Acties in Slack-blokken met opgemaakte tekst kunnen nu emoji bevatten rond de voorbeeldlimiet zonder misvormde interactietekst of daaropvolgende coderingsfouten te veroorzaken. #96577 Met dank aan @llagy007, @weeli-009.
  • Het eerste Slack-antwoord na een dagelijkse of inactiviteitsreset kan recente threadgeschiedenis hergebruiken, zodat het gesprek niet plotseling helemaal opnieuw 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 bouwen. #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 fout door onvoldoende geheugen te riskeren. #97278 Met dank aan @hugenshen.
  • Slack-antwoorden tonen gebruikers niet langer interne banners voor toolfouten, redeneerstructuren of opmaak voor toolaanroepen. #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.
  • Discord-verzoeken voor berichten, threadgeschiedenis en bijlagen weigeren nu te grote succesvolle antwoorden voordat deze buitensporige groei van het Gateway-geheugengebruik kunnen veroorzaken. #97693 Met dank aan @alix-007.
  • Discord-opzoekacties voor PluralKit 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 eerdere gesproken context tussen 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 standaardgateway-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 via een expliciet geconfigureerde DNS- of privé-HTTP(S)-proxy leiden, zonder brede directe uitgaande HTTPS-toegang toe te staan. #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 dat het voltooide antwoord verdwijnt. #99577 Met dank aan @lin-hongkuan.
  • Slack-antwoorden worden nu opnieuw geprobeerd 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 geleverd, zodat ze normale ongelezenmeldingen kunnen activeren nadat een gebruiker het kanaal heeft verlaten. #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 peilingen 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 druk op het geheugen uitoefent. #99998 Met dank aan @sunlit-deng.
  • Slack-berichtreacties accepteren nu gangbare emoji- of shortcode-namen, kunnen op het huidige bericht worden toegepast 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 deze bestanden nog steeds eenmaal ontvangen. #100516
  • De sessiegeschiedenis geeft nu aan welke Slack-antwoorden zijn gegenereerd maar vóór aflevering bewust 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 tonen niet langer redeneermarkeringen van providers, zoals </mm:think>. #101036 Met dank aan @velanir-ai-manager.
  • Bij het afspelen van Discord-spraak worden verbroken ffmpeg-uitvoerpijpen nu omgezet in een normale afspeelfout, in plaats van een niet-afgevangen uitzondering op Gateway-niveau. #101088 Met dank aan @masatohoshino.
  • Langdurig actieve integraties met Discord en Nextcloud Talk begrenzen nu hun caches met kanaalmetadata, in plaats van elk nieuw aangetroffen kanaal het geheugengebruik onbeperkt 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 er minder vertraging optreedt voordat thread- en privéberichtgebeurtenissen de agent bereiken. #101888 Met dank aan @obviyus.
  • Discord-bots kunnen nu ter plekke herstellen nadat het hervatten van een sessie herhaaldelijk is geweigerd, 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 afgekapt 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 Webhook-routes 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 een 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-afbakeningsmarkeringen lijken, blijven nu bij elkaar in plaats van midden in het blok te worden gesplitst en daardoor verwarrend of verkeerd geïnterpreteerd te worden. #96745 Met dank aan @ly-wang19, @vincentkoc.
  • Signal-reactiesnelkoppelingen zijn nu alleen van toepassing 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 na de upgrade nog eenmaal /approve 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 het bericht over het ontbrekende binaire bestand te herhalen. #96932 Met dank aan @romneyda.
  • Bij het opsplitsen van lange ononderbroken berichten in delen van afleverbare grootte blijven emoji nu intact, zodat 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 in LINE-sjablonen behouden emoji nu intact bij veldlimieten, waardoor defecte 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 configuratie van de Signal-plugin verwerkt nu trage, ongeldige of te grote metadata van GitHub-releases zonder risico op uitputting van het procesgeheugen. #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 bloot te leggen. #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 chats en groepschats 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 defecte tekst of geweigerde payloads te produceren. #98994 Met dank aan @lexes7, @vincentkoc.
  • Kale iMessage-groeps-ID's van 32 tekens uit imsg routeren geplande en directe verzendingen nu naar het bedoelde gesprek in plaats van naar een niet-bestaand telefoonnummer. #99525 Gerelateerd: #89235. Met dank aan @matthewdelprado.
  • Met channels.whatsapp.actions.calls, MeowCaller en telefonie-TTS 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 uitvoerbaar in plaats van te verdwijnen of zich voor te doen als succesvol ontvangen media. #100119
  • Configuraties met alleen AppleScript en iMessage-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.
  • Rommelige telefoonnummers met extra plustekens worden nu gekoppeld aan het bedoelde Signal-, iMessage- of WhatsApp-contact, 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 rapporteren nu nauwkeurig wanneer het richmediagedeelte mislukt, terwijl de tekst eenmaal wordt afgeleverd en dubbele nieuwe pogingen worden vermeden. #100996 Met dank aan @masatohoshino.
  • Een fout in de iMessage-helperpipe beëindigt nu openstaand werk voorspelbaar en laat de monitor netjes herstellen of stoppen, in plaats van de Gateway te laten crashen of aanvragen te laten vastlopen. #101084 Met dank aan @masatohoshino.
  • Directe WhatsApp-peilingen houden zich nu aan hetzelfde tijdslot voor contactlegging als andere verzendingen, in plaats van ontvangers tijdens een geblokkeerd tijdvenster 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 de oproep startte, in plaats van stilzwijgend over te schakelen naar de standaardagent. #77763 Met dank aan @quangtran88.
  • De oproepgeschiedenis van Google Live bewaart nu beide kanten van het gesprek, terwijl bij opnieuw verbinden wordt voorkomen dat onvoltooide spraak wordt ingediend of niet-gerelateerde uitingen worden gecombineerd. #84161
  • Uitgaande OpenAI Realtime-oproepen 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 aanmeldgegevens nu naar SQLite gemigreerd zonder bronbestanden te verwijderen wanneer de import mislukt, terwijl wegwerpcaches afzonderlijk opnieuw worden opgebouwd. #89597
  • Bellers die realtime-spraakoproepen van OpenAI of Google gebruiken, kunnen nu de spraak van de assistent 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 vanuit 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 of identiteitsgebonden antwoordvoorvoegsels, zodat gerouteerde en uitgezonden berichten consistent gelabeld blijven. #93639 Met dank aan @zengwen-dt.
  • Spraakbellers horen nu een voltooid antwoord zonder te wachten op Compaction na de beurt, en een geslaagde vroege weergave wordt niet langer herhaald. #94015 Met dank aan @xialonglee.
  • Feishu-antwoorden komen nu als voltooide blokken aan wanneer blokstreaming zonder streamingkaarten is ingeschakeld, 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, waarbij Feishu-documentopmerkingen 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 records de bedoelde regio gebruiken, waarbij US1 de standaard blijft. #95832 Met dank aan @jodok.
  • Verzendingen en reacties van Nextcloud Talk begrenzen nu de grootte van serverantwoorden, 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 produceren nu stabiele, veilig weer te geven antwoord-ID's voordat de chatroutering ze 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 verzending en verzoekverificatie, zodat normaal verkeer doorgaat terwijl defecte of kwaadaardige inhoud faalt of wordt afgekapt zonder het geheugen uit te putten. #96772 Met dank aan @vincentkoc, @wangmiao0668000666.
  • De spraak-naar-tekstfunctie 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 voor de agentcontext inkort. #97121 Met dank aan @bartok9, @ly-wang19.
  • IRC-gebruikers ontvangen nu het bedoelde antwoord zonder dat interne meldingen over toolfouten of uitsluitend voor de assistent bestemde ondersteunende tekst in kanaalberichten verschijnen. #97214 Met dank aan @masatohoshino, @studentzhou-svg, @vincentkoc.
  • De configuratie, polling, verzending en statuscontroles van Zalo weigeren nu abnormaal grote geslaagde 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 af zonder interne tooldiagnostiek, redeneringstags of uitsluitend voor de assistent bestemde ondersteunende tekst te lekken. #97372 Met dank aan @masatohoshino.
  • Markdown-tabellen van QQBot behouden nu geëscapete sluisteken-tekens in 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 bij de afkapgrens. #97462 Met dank aan @ly-wang19.
  • Lange citaten in Matrix-antwoorden die naar agents worden verzonden, kappen emoji en andere tekens met meerdere eenheden nu af zonder defecte tekst achter te laten. #97471 Met dank aan @ly-wang19.
  • Conceptvoorbeelden tijdens Mattermost-streaming 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 ingediende 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 vóór het bufferen limieten voor grootte en time-outs bij inactiviteit, ook voor versleutelde media. #97662 Met dank aan @alix-007.
  • Registratie- en streamingkaartverzoeken van Feishu en Lark weigeren nu te grote JSON van providers voordat deze onbeperkte druk op het geheugen kan uitoefenen. #97782 Met dank aan @alix-007.
  • Bestandsaflevering en chatopzoeking 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 foutmeldingen uit tooltracering en tonen alleen het bedoelde antwoord van de assistent. #97989 Met dank aan @zengwen-dt.
  • Controles van Twilio-sms-accounts verwerken misvormde geslaagde JSON nu met een veilige lijst van telefoonnummers of een duidelijke Messaging Service-fout. #97999 Met dank aan @lsr911.
  • Het annuleren van een wachttijd voor een Feishu-herverbinding, opstartpoging of nieuwe poging om de botidentiteit te bepalen, wordt nu netjes beëindigd in plaats van tijdens het opruimen een ReferenceError te riskeren. #98137 Met dank aan @zhanglei99586.
  • Leestekens rond het NO_REPLY-token van een model veranderen 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 worden nu teruggestuurd via hetzelfde geconfigureerde account, dezelfde bestemming en dezelfde thread die ze heeft 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 toolfouten bloot te leggen. #98693 Met dank aan @zengwen-dt.
  • Antwoorden van Feishu-bots stellen niet langer interne meldingen over tool- of runtimefouten bloot naast het bedoelde antwoord. #98705 Met dank aan @zengwen-dt.
  • Zalo-beheerders kunnen Bot API-aanroepen nu zonder codewijzigingen naar een compatibel alternatief eindpunt laten verwijzen, terwijl gewone omgevingsbestanden in de werkruimte het 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, afleveringswaarschuwingen of vervolgberichten bij overloop. #99145 Met dank aan @obviyus.
  • De kanaalbewaking van Mattermost weigert nu inkomende gebeurtenissen groter dan 16 MiB en maakt opnieuw verbinding, waardoor de geheugenblootstelling wordt beperkt terwijl normale grote berichten nog steeds worden geaccepteerd. #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 stilzwijgend 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 herstelfout niet langer opnieuw verzonden, terwijl daadwerkelijk niet-verzonden items opnieuw kunnen worden geprobeerd. #99600 Met dank aan @zhangguiping-xydt.
  • Uitgaande verzendingen rapporteren mislukte en gedeeltelijk afgeleverde berichten nu 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 achterblijven. #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 omgekeerde IPv4-proxy's, zelfs wanneer Node de proxy als een aan IPv4 toegewezen IPv6-adres rapporteert. #100261 Met dank aan @rohitjavvadi.
  • Herhaalde afleveringen van Webhooks voor spraakoproepen worden nu bevestigd zonder binnen het herhalingsvenster neveneffecten van de oproep of transcriptie te herhalen. #100263 Met dank aan @xialonglee.
  • Een tijdelijke fout bij het vernieuwen van een Gmail-watch levert nu een fout 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 downloads van externe afbeeldingen voordat ze onbeperkt 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 andere routerings- of threadidentiteiten nog steeds worden doorgestuurd. #100828 Met dank aan @vincentkoc, @zhangxiaojiujiayi.
  • Ondersteunde JSON voor interactieve kaarten die via Feishu-berichten, threadantwoorden of tekstpayloads wordt verzonden, wordt nu als kaart weergegeven in plaats van als onbewerkte JSON te verschijnen. #100883 Met dank aan @martingarramon, @vincentkoc, @zenorewn.
  • Het herstel van Microsoft Teams-bijlagen weigert nu te grote Graph-metadata 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 aanvragen 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 naar kanalen melden niet langer succes zonder een bruikbaar ontvangstbewijs van het platform, zodat ontbrekende meldingen als niet bezorgd of onderdrukt worden weergegeven in plaats van ten onrechte als bezorgd. #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.
  • Plugin-opdrachten 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" krijgen omgevingsberichten in ruimtes nu de geconfigureerde bevestigingsreactie in Discord, Slack en Telegram. #87433 Met dank aan @paul-phan, @scoootscooob.
  • Bestaande Telegram-sessies voor privéberichten verzenden recente berichten die al in het transcript zijn opgeslagen nu niet opnieuw, wat het tokengebruik en repetitieve of verwarrende antwoorden vermindert. #89855 Met dank aan @sweetcornna.
  • Telegram laat een succesvol bezorgd definitief antwoord niet langer volgen door een tegenstrijdige algemene fout wanneer een latere dispatchstap mislukt, terwijl fouten waarbij slechts een deel is bezorgd nog steeds de bestaande terugvaloptie krijgen. #90152 Met dank aan @zhangguiping-xydt.
  • Telegram-documenten die via een lokale Bot API in een container worden ontvangen, komen nu met hun werkelijke 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 .m2a-opnamen nu als audio, zodat ze zonder conversie door workflows voor bijlagen, transcriptie, geheugen en chatweergave kunnen gaan. #92167 Met dank aan @llljjjwww333.
  • Telegram en andere kanalen kunnen nu automatisch herstellen na bepaalde API-storingen en time-outs tijdens het afsluiten, in plaats van stil te blijven tot de 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.
  • Telegram-berichten met opmaak en voortgangsberichten die OAuth-e-mailadressen bevatten, komen nu aan in plaats van door Telegram-validatie te worden geweigerd. #95900 Met dank aan @obviyus.
  • Een gedeeltelijk bezorgde verzending in de wachtrij wordt na opnieuw verbinden niet langer blind opnieuw afgespeeld, waardoor dubbele berichten in Telegram en andere kanalen worden verminderd. #96247 Met dank aan @obviyus, @rosenlo.
  • Telegram-voortgangsupdates worden nu veilig afgekapt rond emoji en andere tekens die uit meerdere eenheden bestaan, waardoor kapotte tekens en geweigerde Bot API-payloads worden voorkomen. #96456 Met dank aan @he-yufeng.
  • Telegram-configuraties met verouderde capabilities: [] nemen nu het normale beleid voor inlineknoppen over, waardoor klikbare knoppen worden hersteld zonder bewuste uitschakelingen te overschrijven. #96468 Met dank aan @vincentkoc, @zhangguiping-xydt.
  • Gestreamde conceptvoorbeelden in Telegram raken niet langer defect en tonen geen verminkte tekst meer wanneer een emoji op de lengtegrens valt, zodat lange voorbeelden normaal kunnen blijven worden bijgewerkt. #96504 Met dank aan @mushuiyu886, @obviyus.
  • Een tijdelijk conflict met een Telegram-antwoordsessie houdt een privébericht of forumonderwerp niet langer vast 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 krijgen nu een duidelijk bericht over opnieuw proberen en opnieuw 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.
  • Bij Telegram-reacties en het verwijderen van berichten wordt nu opnieuw geprobeerd na korte socket- of Undici-netwerkstoringen, waardoor onnodige actiemislukkingen afnemen zonder extra risico op duplicaten bij gewone berichtverzendingen. #96612 Met dank aan @miorbnli.
  • Telegram-gebruikers ontvangen nog steeds een antwoord in platte tekst wanneer opmaak voor een e-mailadres, URL, vermelding, hashtag, opdracht, telefoonnummer, bankkaart of vergelijkbare entiteit wordt geweigerd, in plaats van dat de bot stil blijft. #96642 Met dank aan @moguangyu5-design.
  • Telegram-automatiseringen kunnen nu aan platformmetadata zien 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 ontvangst binnenkomen, gaan nu door naar het antwoord van de agent in plaats van hetzelfde bericht in een lus 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 bezorging afneemt en beheerders een duidelijkere status voor een ongezonde toestand 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 de 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 sturen. #97130 Met dank aan @zhangguiping-xydt.
  • Door plugins geleverde inlineknoppen in Telegram 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 opmaak 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-responslichamen voordat deze het Gateway-geheugen 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 tijdens onboarding of routering overmatig Gateway-geheugengebruik te riskeren. #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 deel zichtbaar, inclusief het begin, terwijl ontvangstbewijzen alle gegenereerde tekstdelen omvatten. #97304 Met dank aan @aliseturtle-lu, @obviyus.
  • Lange, gestreamde Telegram-antwoorden leveren hun middengedeelten nu onder de standaardconfiguratie 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 de Gateway worden verzonden, worden na herstel opnieuw geprobeerd in plaats van stilzwijgend te verdwijnen, terwijl bij permanente fouten nog steeds om opnieuw verzenden wordt gevraagd. #98102 Gerelateerd: #98076. Met dank aan @davearcher18, @luoyanglang, @obviyus.
  • Telegram-opdrachten /steer en /tell kunnen een actieve Codex-taak nu tijdens streaming of toolwerk bijsturen, 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.
  • Telegram-berichten met opmaak en doorgestuurde berichten met tekst zonder 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 Telegram-privégesprekken bevatten nu één exemplaar van het vorige assistentantwoord in de recente context, in plaats van het 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 excuses. #98776 Gerelateerd: #98774. Met dank aan @obviyus.
  • Telegram-eindantwoorden en mediaverzendingen vallen nu terug op leesbare platte tekst wanneer opmaak, bijschriften of citaten worden geweigerd, en normale wachttijden wegens overbelasting tot 60 seconden worden gerespecteerd in plaats van het bericht te laten vallen. #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 korte opstartfouten en herhaalde herstarts geen netwerkverbindingen meer lekken. #98806 Gerelateerd: #98777. Met dank aan @obviyus.
  • Telegram-plugins kunnen een tik op een knop nu omzetten in een normaal gebruikersantwoord aan de agent, terwijl de knop na mislukte of overgeslagen inzendingen beschikbaar blijft voor een nieuwe poging. #98922 Met dank aan @goldmar.
  • Telegram-bots in de omgevingsmodus voor groepen zien nu de recente context van de ruimte 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.
  • Telegram-groepsgesprekken in de omgevingsmodus kunnen nu niet-vermelde context uit de ruimte behouden voor latere beurten, herstarts en Compaction, zonder steeds hetzelfde venster opnieuw af te spelen. #99306 Gerelateerd: #99257. Met dank aan @obviyus.
  • Telegram-groepssessies in de omgevingsmodus herstellen na een reset nu de relevante oudere chatcontext, in plaats van gearchiveerde berichten stilzwijgend als reeds zichtbaar te beschouwen. #99385 Gerelateerd: #99373. Met dank aan @obviyus.
  • Directe vermeldingen van Telegram- en Discord-groepsbots met message_tool_only leveren nu zichtbare antwoorden in het kanaal op, zowel in nieuwe als hervatte sessies. #99389 Gerelateerd: #99371. Met dank aan @obviyus.
  • Bij Telegram-antwoorden blijft de typindicator nu zichtbaar tijdens meer tijdelijke API-fouten en wordt teruggevallen op platte tekst wanneer geldige rijke inhoud niet kan worden bezorgd. #99745 Met dank aan @obviyus, @veda-openclaw.
  • sessions_send weigert nu onderliggende Telegram-topicsessies 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 logboekvermeldingen wanneer voor rijke inhoud op platte tekst moet worden teruggevallen. #99861 Gerelateerd: #99833. Met dank aan @obviyus.
  • Telegram-groepsagents plaatsen nu zichtbare antwoorden wanneer ze rechtstreeks worden vermeld of wanneer op ze wordt gereageerd, 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 laat gebruikers nu weten wanneer een bijlage niet kan worden gedownload, meldt de werkelijke groottelimiet voor te grote bestanden en probeert tijdelijke fouten zoals frequentielimieten 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 naamsvermeldingen, zodat de agent de context ontvangt die gebruikers daadwerkelijk zagen. #100570 Met dank aan @veda-openclaw, @wangwllu.
  • Vervolgberichten in directe Telegram-berichten bevatten nu één correcte kopie van elk eerder antwoord van de assistent, 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 audiobijlage met een bestandsnaam. #100715 Met dank aan @hemantsudarshan.
  • Telegram-fallbacks voor Heartbeat verbergen nu de besturingsmarkering notify=false en worden zoals gevraagd stil bezorgd, waarbij ook antwoorden die alleen uit de markering bestaan worden onderdrukt. #100735 Met dank aan @hackerismydream, @vincentkoc.
  • Telegram-typindicatoren proberen het nu opnieuw na tijdelijke netwerkfouten, waardoor statusfeedback wordt hersteld zonder bij normale verzendingen het risico op dubbele berichten te verhogen. #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 inloggegevens. #100863 Met dank aan @machine3at.
  • Telegram-berichten die niet naar een actieve Codex-beurt kunnen worden gestuurd, worden nu bewaard 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 de denkactiviteit van Claude CLI die tijdens de uitvoering werd getoond, in plaats van die activiteit te laten lijken alsof ze verdwijnt. 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 toegestane kanaalnamen wanneer Slack een ID levert en dangerouslyAllowNameMatching is ingeschakeld. #95313 Met dank aan @jontsai.
  • Discord-spraakantwoorden houden nu de bijbehorende 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 uit Slack-berichten en -bijlagen wordt tijdens inkomende verwerking niet langer gekopieerd naar uitgebreide logboeken of foutopsporingslogboeken. #96312 Met dank aan @steipete-oai.
  • Slack-berichten en Block Kit-labels worden nu afgekapt zonder emoji te splitsen in beschadigde 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 van Discord voor recente modellen verkorten nu lange namen zonder emoji te beschadigen of ongeldige payloads voor de keuzelijst 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, waaronder waarschuwingen met lege tekst op het hoogste niveau. #97727 Met dank aan @chthtlo.
  • Slack-agents kunnen toegelaten berichten van bots nu identificeren via is_bot: true, 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 verkorten nu lange labels zonder emoji te splitsen bij de limiet van 75 tekens. #97923 Met dank aan @lexes7.
  • Diagnostiek van de Slack Socket Mode-relay maakt nu onderscheid tussen misvormde WebSocket-frames en transportfouten, waardoor kanaalproblemen gemakkelijker kunnen worden vastgesteld. #98587 Met dank aan @lsr911, @vincentkoc.
  • Beschrijvingen van Skills-opdrachten blijven nu vollediger waar dit 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-inloggegeven van een gebruiker als bottoken is geconfigureerd, voordat identiteitsverwarring invloed heeft op vermeldingen of antwoorden. #99931 Met dank aan @ooiuuii.
  • Slack-antwoorden behouden nu de aangepaste naam en avatar van elke agent bij streaming of fallbackbezorging, 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 te dupliceren via zowel het transcript van de appserver als de fallback voor bezorging. #100160 Met dank aan @steipete-oai.
  • Lange of mediarijke impliciete Discord-antwoorden citeren en melden de betreffende gebruiker nu eenmaal in de modus first of batched, terwijl expliciete antwoorden en all-antwoorden alle bedoelde verwijzingen behouden. #100784 Met dank aan @qingminglong, @revision-co-ltd.
  • Discord-antwoorden, Cron-rapporten en andere uitgaande berichten verdwijnen minder snel tijdens een korte herverbinding met de Gateway, zonder stukken of media die Discord al heeft geaccepteerd opnieuw af te spelen. #100896 Met dank aan @tiffanychum.
  • Bij afspeelfouten in de uitvoerpijp van Discord-spraak wordt ffmpeg nu opgeruimd, 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 kanaaldetails met emoji zonder ongeldige prompttekst samen te stellen. #101551 Met dank aan @alix-007.
  • Langdurig actieve Slack-integraties houden de cache voor gespreksmetadata nu binnen een vaste limiet, zodat het geheugengebruik niet onbeperkt groeit naarmate meer kanalen en werkruimten worden aangetroffen. #101562 Met dank aan @vincentkoc, @zhangguiping-xydt.
  • Fouten bij het afspelen van spraak in Discord leveren nu een leesbare foutmelding op binnen de limiet van 8,192 bytes, ook wanneer ffmpeg-uitvoer niet-Engelse tekst of emoji bevat. #104230 Met dank aan @qingminglong.
  • Geconfigureerde Weixin-accounts met ondoorzichtige 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 gebruikersantwoorden ongemerkt kwijtraakten, geven inkomende berichten nu door aan OpenClaw in plaats van te mislukken tijdens het starten van de bewaking. #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 hun citaatcontext. #94879 Met dank aan @bartok9.
  • Directe iMessage-chats die de private API-bridge imsg gebruiken, tonen nu meteen dat er wordt getypt zodra een langzame 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 vetgedrukte en cursieve Markdown nu weer zonder losse sterretjes, ook wanneer de opgemaakte tekst emoji bevat. #96570 Met dank aan @llagy007, @weeli-009.
  • Voorvertoningen van lange automatische WhatsApp-antwoorden en inkomende berichten behouden nu emoji en melden 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 gecombineerd 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 problemen te veroorzaken tijdens het starten van de socket. #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 nu via is_bot: true toegestane botberichten onderscheiden en geautomatiseerde afzenders anders behandelen dan personen. #97825 Met dank aan @masatohoshino, @vincentkoc.
  • WhatsApp kan nu een opgeslagen sessie van een gekoppeld apparaat herstellen vanuit een geldige back-up van inloggegevens wanneer het primaire bestand onderbroken of beschadigd is, zodat onnodig opnieuw koppelen via een QR-code wordt voorkomen. #99070 Met dank aan @leonidaslux.
  • Signal-containerontvangsten weigeren nu te grote JSON-frames voordat deze worden gebufferd, waardoor de geheugendruk wordt beperkt zonder normale berichten of afzonderlijk opgehaalde bijlagen te beïnvloeden. #99992 Met dank aan @sunlit-deng.
  • iMessage-opstartwaarschuwingen maken nu onderscheid tussen werkende groepsconfiguraties met toegestane afzenders en daadwerkelijk geblokkeerde configuraties, en verwijzen beheerders van geblokkeerde configuraties 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 een antwoordsessie wordt onderbroken, kan nu opnieuw worden geprobeerd in plaats van als bezorgd te worden gemarkeerd en bij herbezorging ongemerkt 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 verminderd 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 eerst geaccepteerd te lijken en later een bezorgfout te geven. #101264 Met dank aan @mcaxtr.
  • Fouten bij het verzenden en uitvoeren van acties via de iMessage-CLI die door defecte uitvoerpijpen worden veroorzaakt, leveren nu een beheerste fout op in plaats van een crash van een Gateway-worker te riskeren. #101401 Met dank aan @cxbasdev.
  • OpenClaw kan een vertrouwde overschrijving gebruiken om de normale Baileys-socket naar een compatibel lokaal WebSocket-eindpunt te laten verwijzen, terwijl normale WhatsApp-verbindingen het standaardpad blijven gebruiken tenzij dit expliciet wordt overschreven. #97155 Met dank aan @romneyda.
  • Een-op-een-chats in Feishu kunnen weer tekst-, media-, kaart- en terugvalantwoorden ontvangen in plaats van het antwoord te verliezen 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 succesvolle antwoorden voordat deze onbeperkt geheugen kunnen verbruiken, terwijl normale aanvragen en uploads ongewijzigd doorgaan. #96033 Met dank aan @alix-007.
  • Bij nieuwe IRC-verbindingen worden terugvalbijnamen na een 433-conflict nu afgewisseld in plaats van steeds dezelfde bezette naam opnieuw te proberen. #96108 Met dank aan @wendy-chsy.
  • De welkomstkaart voor persoonlijke chats in Microsoft Teams toont de begroeting nu met de bedoelde vetgedrukte, middelsterke 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, waardoor beschadigde goedkeuringstekst of ongeldige kaartpayloads worden voorkomen. #96573 Met dank aan @llagy007, @weeli-009.
  • Lange Synology Chat-berichten en diagnostische voorvertoningen worden nu afgekort zonder een emoji of ander aanvullend teken doormidden te knippen, zodat verdere verwerking geldige tekst ontvangt. #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 staat, in plaats van een beschadigd teken op te slaan. #96575 Met dank aan @llagy007, @weeli-009.
  • Microsoft Teams-feedback op lange antwoorden geeft intacte emoji nu door aan de reflectieverwerking, waardoor wordt voorkomen dat afkapping prompts, logboeken of codering 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 voorvertoningslimiet, waardoor ongeldige berichtvoorvertoningen 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 ongemerkt door beschadigde tekens te vervangen. #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 Unexpected end of JSON input-crash. #97851 Met dank aan @pick-cat.
  • Ongeldige succesvolle Matrix-antwoorden leveren nu een beheerste homeserverfout op in plaats van een ondoorzichtige, niet-afgehandelde fout bij het parseren van JSON. #97973 Met dank aan @lsr911.
  • Feishu-videoberichten tonen nu de duur van lokale en extern geladen MP4-fragmenten wanneer duurdetectie beschikbaar is. #98235 Met dank aan @areslp.
  • Mattermost-installaties die na een upgrade zijn hersteld, worden nu geladen en opnieuw verbonden wanneer de Gateway opnieuw wordt gestart, zonder dat een handmatige instelling voor het inschakelen van de Plugin nodig is, 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 verminderd. #98720 Gerelateerd: #98463. Met dank aan @wangmiao0668000666, @zhanglei99586.
  • Mattermost-teams met meer dan 200 leden kunnen nu geldige deelnemers buiten de eerste pagina van de teammap vinden en adresseren. #98877 Gerelateerd: #98871. Met dank aan @qingminglong.
  • Lange IRC-antwoorden komen nu volledig aan wanneer ze Chinese tekens, Cyrillische tekens, 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 naam van het verbonden botaccount 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 onverwerkte fouten naar buiten te komen. #99301 Met dank aan @lwy-2.
  • De QQBot-status meldt verbroken verbindingen en fatale redenen voor het sluiten nu correct en keert pas terug naar verbonden na een READY- of RESUMED-gebeurtenis. #100127 Met dank aan @masatohoshino, @vincentkoc.
  • Tekstopdrachten zoals /model fable tonen hun bevestiging nu betrouwbaar, zelfs in processen die gewone antwoorden op bronberichten 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, maken van gewone gebruikersvermeldingen niet langer onbedoelde doorstuurdoelen. #100891 Met dank aan @zhangguiping-xydt.
  • Tlon-media-uploads worden nu veilig gestopt 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 opschonen van WebSocket-verbindingen gemakkelijker te lezen zijn. #101364 Met dank aan @zengwen-dt.
  • Kanaalplugins kunnen automatisch herstel hervatten na een lange periode van goede werking, zodat een incidentele latere verbroken verbinding 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 bij nieuwe pogingen korten tekst met emoji nu in zonder ongeldige 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 ongeldige 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 het verzoek duidelijk worden afgewezen. #101572 Met dank aan @zhangguiping-xydt.
  • Lokale Google Meet-audiobruggen worden nu netjes afgesloten en leggen een waarschuwing vast wanneer de pipe van een opname- of afspeelopdracht uitvalt, in plaats van te crashen door een onverwerkte streamfout. #101596 Met dank aan @alix-007.
  • De configuratie van Matrix-afhankelijkheden stopt het onderliggende proces nu voorspelbaar en meldt de fout wanneer de uitvoerpipe van een lokale opdracht uitvalt. #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 de Markdown-tabelmodus block gebruiken, tonen nu tabellen met randen, afwisselend gekleurde rijen en 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-eenheden 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 wordt geaccepteerd, zonder activiteit te signaleren voor genegeerd geklets. #99965 Met dank aan @moeedahmed.
  • De Telegram-onboarding biedt nu zowel de klassieke BotFather-chatprocedure 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 het bezorgen van het bericht. #100868 Met dank aan @machine3at.
  • Chinese, Japanse en Koreaanse vetgedrukte labels die direct door tekst worden gevolgd, worden nu vetgedrukt weergegeven in plaats van letterlijke **-markeringen te tonen in Telegram en andere kanalen die gedeelde Markdown gebruiken. #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 instabiele handshakes, zonder fouten opnieuw te proberen die Telegram mogelijk al hebben bereikt. #101258 Met dank aan @lzw112.
  • De losse opdracht /think toont nu direct de beschikbare denkniveaus in Telegram, Slack en Discord, zonder te wachten op trage modeldetectie. #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 voor het verzoek nu het zojuist geauthenticeerde OpenAI-profiel in plaats van het vorige account. fca0c81 Met dank aan @100yenadmin.

Meer verbeteringen voor 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 aanmeldgegevens, catalogi, limieten, fallbacks, streaming en toolaanroepen consistenter. Er zouden minder verzoeken moeten mislukken doordat de geselecteerde route onjuiste modelmetadata gebruikte, incompatibele redeneerstappen opnieuw afspeelde, de authenticatiestatus verloor of een providerrespons onjuist interpreteerde.

De modelcatalogus geeft beschikbaarheid en mogelijkheden ook nauwkeuriger weer, terwijl Codex-toezicht ervoor zorgt dat de verbonden modelkeuzes en het sessiegedrag afgestemd blijven 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 instantiegegevens die al voor chat worden gebruikt. #72092 Met dank aan @truffle-dev.
  • Antwoorden van de Claude CLI die met succes zijn gestreamd, blijven nu behouden wanneer de uiteindelijke succes-envelop geen tekst bevat, zodat het voltooide antwoord niet verdwijnt en er geen terugvaloptie voor een leeg antwoord wordt geactiveerd. #90450 Met dank aan @totobusnello.
  • OpenCode Zen-gebruikers kunnen de ondersteunde 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 te grote endpointantwoorden nu vroegtijdig, in plaats van een onbeperkte body in het geheugen in te lezen. #96644 Met dank aan @solodmd.
  • Amazon Bedrock-uitvoeringen van Claude en Fable met adaptief denken 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 foutantwoorden, zodat een pagina van een CDN, firewall of proxy het geheugen van OpenClaw niet kan uitputten. #97614 Met dank aan @cxbasdev.
  • Anthropic-gesprekken die vanwege een ontbrekend toolresultaat worden geweigerd, instrueren gebruikers nu om het opnieuw te proberen of een nieuwe sessie te starten met /new, in plaats van alleen een algemene providerfout te tonen. #98163 Met dank aan @masatohoshino.
  • Claude-sessies met systeemeigen 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 systeemeigen 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 de aanvraag Vertex bereikt. #98932
  • Claude CLI-agentuitvoeringen schakelen nu over naar een terugvaloptie in plaats van providerfouten of onbewerkte streamgegevens als antwoorden te presenteren, behouden meertalige uitvoer en emoji's en stoppen ontsporende eenmalige uitvoer voordat die het Gateway-geheugen uitput. #98942 Gerelateerd: #98896. Met dank aan @obviyus.
  • Claude CLI-gebruikers kunnen meerdere --mcp-config-bestanden combineren zonder servers te verliezen of de prompt te beschadigen, en gelijktijdige Gemini CLI-uitvoeringen verstoren gedeelde referentiebestanden minder snel. #98983 Gerelateerd: #98944, #98945. Met dank aan @obviyus.
  • Agents die door de Claude CLI worden ondersteund, tonen nu systeemeigen redeneringen in /reasoning stream of /reasoning on, terwijl /reasoning off deze ook voor vervolgacties in de wachtrij consequent onderdrukt. #99401 Met dank aan @marvinthebored.
  • De modeldetectie van Bedrock Mantle kent nu een time-out en begrenst te grote catalogusantwoorden in plaats van vast te lopen of buitensporig veel geheugen te gebruiken, 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 aanvragen 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, toolintensieve of media-intensieve gesprekken met ingebedde agents behouden nu tussen beurten meer hergebruik van de promptcache, waardoor herhaalde tokenverwerking, latentie en kosten bij providers met prefixcaching afnemen. #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-abonnementsaanvragen bevatten nu de factureringsidentiteit in Claude Code-stijl, zodat ze de bedoelde abonnementsroute kunnen gebruiken in plaats van te mislukken of als het verkeerde aanvraagtype te worden behandeld. 709be93 Met dank aan @vincentkoc.
  • Google Gemini TTS weigert te grote antwoorden nu voordat ze in het geheugen worden gebufferd, terwijl normale spraakresultaten de bestaande audiowerkstroom blijven volgen. #96984 Met dank aan @mushuiyu886.
  • Gemini-streaming kan het nu met een andere geconfigureerde API-sleutel opnieuw proberen na een herstelbaar antwoord voor een quotum- of snelheidslimiet, in plaats van bij de eerste sleutel te mislukken. #97328 Met dank aan @monkeyleet.
  • Batchuploads, het maken en statuscontroles van geheugeninsluitingen in Gemini mislukken nu veilig wanneer een compatibel endpoint een te groot besturingsantwoord retourneert. #97535 Met dank aan @hugenshen.
  • Aanmelding bij de Google Gemini CLI weigert te grote OAuth-, profiel-, project- en onboardingantwoorden nu met gelabelde fouten, in plaats van buitensporig geheugengebruik te riskeren. #97587 Met dank aan @hugenshen.
  • Bij OAuth-fouten van de Google Gemini CLI blijven te grote of onjuist opgemaakte providerantwoorden 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 omgevingsreferenties of een authenticatieprofiel. #100779 Met dank aan @amknight.
  • De providerconfiguratie stopt nu met het lezen van ontsporende antwoorden van modeldetectie voordat die de configuratie kunnen laten vastlopen of het geheugen kunnen uitputten, terwijl normale antwoorden van zelfgehoste servers blijven werken. #95244 Met dank aan @alix-007, @sallyom.
  • Ollama-modeldetectie stopt nu te grote of nooit eindigende endpointantwoorden voordat die het geheugen kunnen uitputten of de configuratie kunnen laten vastlopen. #96027 Met dank aan @alix-007.
  • Modeltime-outs die veilig opnieuw kunnen worden afgespeeld, kunnen nu doorgaan naar de volgende geconfigureerde provider, zodat agent-, chat- en Cron-uitvoeringen 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 Ollama Cloud-configuratie stopt nu te grote of schadelijke authenticatieantwoorden voordat die buitensporig veel geheugen kunnen gebruiken, terwijl normale aanmelding ongewijzigd blijft. #97581 Met dank aan @hugenshen.
  • Wanneer de provideronboarding opnieuw wordt uitgevoerd of modellen worden vernieuwd, blijven door de beheerder ingestelde time-outs, transportinstellingen, MiniMax-modellen en SecretRef-referenties nu behouden, in plaats van stilzwijgend te worden gewist. #100107 Met dank aan @frank-beans.
  • Ollama-aanvragen waarvan de systeemeigen antwoordstream voortijdig eindigt, kunnen nu doorgaan naar een geconfigureerd terugvalmodel in plaats van te stoppen met LLM request failed. #100482 Met dank aan @turbotheturtle.
  • Geplande en CLI-Codex-uitvoeringen met een expliciete time-out van meer dan 30 minuten kunnen nu dat volledige budget gebruiken, in plaats van door de beveiliging voor een inactieve terminal te worden gestopt. #85296 Met dank aan @alkor2000, @vincentkoc.
  • Realtime-spraak- en transcriptiesessies van OpenAI starten nu achter Clash, Surge, sing-box en vergelijkbare TUN-proxyconfiguraties die api.openai.com omzetten in fake-IP-bereiken. #86526 Met dank aan @shushushv.
  • Realtime-spraaksessies laten nu een afzonderlijke aangepaste tool met een ongeldige providerspecifieke naam weg en waarschuwen ervoor, in plaats van toe te staan dat die tool de volledige OpenAI-, Azure- of Google-sessie onderbreekt. #89175 Met dank aan @vincentkoc.
  • Voor door Codex ondersteunde OpenAI-modellen identificeert /status authenticatie via ChatGPT-aanmelding 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 resultaat van een lokale Codex-tool 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 doorgaan na een toolaanroep, in plaats van bij de volgende beurt te mislukken met een provider-400-fout. #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. Dit voorkomt een vroege parseerfout die voorheen de agentuitvoering beëindigde. #96503 Met dank aan @zengwen-dt.
  • Streaming van OpenAI ChatGPT Responses annuleert te grote of eindeloze providerbody's nu met een duidelijke fout voordat die buitensporig veel procesgeheugen kunnen gebruiken, terwijl normale antwoorden de bestaande parser blijven gebruiken. #96762 Met dank aan @vincentkoc, @wangmiao0668000666.
  • OpenAI-compatibele insluitingsaanvragen sluiten te grote antwoorden nu vroegtijdig af met een duidelijke providerfout, in plaats van te bufferen totdat OpenClaw vastloopt of onvoldoende geheugen heeft, terwijl normale insluitingen blijven werken. #96868 Met dank aan @alix-007.
  • OpenAI-videogeneratie stopt te grote of eindeloze indieningsantwoorden nu met een begrensde providerfout voordat die de aanvraag kunnen laten vastlopen of het geheugen kunnen uitputten. #96905 Met dank aan @alix-007.
  • OpenAI-compatibele provider- en proxystreams stoppen nu te grote, misvormde of nooit eindigende 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 responses als bij andere beschermde modelaanroepen. #97228 Met dank aan @vincentkoc, @wangmiao0668000666.
  • Azure OpenAI Responses begrenzen nu te grote streaming- en foutbodies, waardoor het geheugen wordt beschermd terwijl normale fouten en annulering behouden blijven. #97349 Met dank aan @wangmiao0668000666.
  • Polling van OpenAI-embeddingbatches en Realtime-configuratie annuleren te grote succesvolle responses nu vroegtijdig en retourneren een begrensde fout, in plaats van het geheugengebruik onbeperkt te laten groeien. #97533 Met dank aan @hugenshen.
  • OpenAI OAuth-gebruikscontroles begrenzen nu te grote WHAM-responses 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 misvormde 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 te grote limiet. #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 onbeperkt te blijven hangen. #98525 Met dank aan @osolmaz.
  • Downloads van OpenAI-compatibele 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 overeenkomende versie installeren, onafhankelijke AI-runtimes maken en de ondersteunde modeltransporten 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.
  • Aanmelding en vernieuwing via ChatGPT OAuth wijzen onverwacht grote tokenresponses nu correct af, 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 voor geldige referenties 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 Codex/OpenAI OAuth-aanmelding 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 ook 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 na het bijwerken van de beheerde app-serverruntime, zonder dat migratie van de modelkiezer of configuratie nodig is. #106098
  • Resultaatpagina's van OpenAI/Codex en Anthropic OAuth tonen nu de huisstijl van OpenClaw 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 voor protocolcompatibiliteit versie 0.143.0 of nieuwer gebruiken. 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.
  • Gebruikers van beheerde Codex 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 agents nu alleen expliciet geconfigureerde providers en wordt de trage impliciete providerscan overgeslagen. #82638 Gerelateerd: #66957. Met dank aan @eldar702, @wangzhengshu.
  • Meegeleverde provideraliases accepteren nu ondersteunde overlayinstellingen, zoals time-outs voor aanvragen, zonder aangepaste providervelden zoals baseUrl en models te vereisen. #88400 Met dank aan @pluviobyte.
  • Agentruns kunnen naar het volgende geconfigureerde model doorgaan nadat een provider een stream verbreekt, terwijl daadwerkelijke annuleringen nog steeds direct stoppen. #90908 Met dank aan @shengting.
  • Bij het overschakelen van de modus zonder denken naar een model waarvoor redeneren vereist is, 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 echotriggerend inkomend bericht teruggevoerd in het gesprek. #93820 Met dank aan @alix-007.
  • Aanvragen voor tekst-naar-spraak en spraaklijsten van Inworld mislukken nu veilig bij te grote, misvormde of nooit eindigende responses, in plaats van te blijven hangen of onbeperkt Gateway-geheugen te verbruiken. #95416 Met dank aan @alix-007, @vincentkoc.
  • Runs van ingesloten agents kunnen nu het volgende geconfigureerde fallbackmodel proberen na een tijdelijke upstreamfout van LLM request failed. #95542 Met dank aan @altaywtf, @mikasa0818.
  • Modeldetectie en opstarten van LM Studio stoppen pathologische serverresponses nu bij een vaste grootte en melden een duidelijke fout, in plaats van ze onbeperkt te bufferen. #96042 Met dank aan @alix-007.
  • Geïsoleerde Cron-taken kunnen nu modellen gebruiken die door ingeschakelde meegeleverde plugins worden geleverd, zonder te mislukken als onbekend of stilzwijgend naar de verkeerde provider te worden omgezet. #96070 Met dank aan @sallyom, @sunnyshu0925.
  • MiniMax OAuth-apparaatconfiguratie beperkt nu de grootte van de autorisatieresponse, 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 grote of eindeloze response verzendt. Dit voorkomt vastlopen 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 responses voordat die spraakverwerking kunnen blokkeren of het Gateway-geheugen kunnen belasten, terwijl gewone responses ongewijzigd blijven. #96496 Met dank aan @hugenshen.
  • GitHub Copilot-modeldetectie en geheugenzoekopdrachten wijzen nu te grote of misvormde responses af in plaats van ze onbeperkt te bufferen, terwijl geldige catalogus- en embeddingresultaten normaal blijven werken. #96499 Met dank aan @hugenshen, @sallyom.
  • Moonshot-videobegrip retourneert nu een voorspelbare fout voor te grote of misvormde responses, in plaats van te blijven hangen of onbeperkt geheugen te verbruiken, ook met aangepaste basis-URL's. #96502 Met dank aan @hugenshen.
  • OpenRouter-detectie van videomodellen stopt te grote of ontspoorde catalogusresponses nu direct, in plaats van toe te staan dat ze onbeperkt geheugen verbruiken, terwijl het normale detectiegedrag behouden blijft. #96505 Met dank aan @mushuiyu886.
  • Qwen-videobegrip stopt te grote of misvormde eindpuntresponses nu met een duidelijke fout, in plaats van te blijven hangen of onbeperkt te lezen, terwijl normale beschrijvingen ongewijzigd blijven. #96604 Met dank aan @alix-007.
  • Google Veo-videogeneratie beëindigt te grote aanmaak- of statusresponses nu vroegtijdig met een duidelijke begrensde fout, waardoor een defect eindpunt OpenClaw niet kan laten vastlopen of onbeperkt geheugen kan verbruiken. #96605 Met dank aan @alix-007.
  • BytePlus-videogeneratie stopt te grote responses voor taakindiening of status nu met een duidelijke fout voordat ze OpenClaw kunnen blokkeren of geheugen kunnen uitputten, terwijl normale responses ongewijzigd blijven. #96606 Met dank aan @alix-007.
  • GitHub Copilot-gebruikscontroles verwerken te grote of eindeloze eindpuntresponses nu als een gebruiksfout, in plaats van ze onbeperkt te bufferen, terwijl normale gebruiksgegevens nog steeds worden geladen. #96607 Met dank aan @alix-007.
  • Voyage-embeddingbatchtaken stoppen te grote status-, fout- en foutbestandsresponses nu voordat ze kunnen blijven hangen of het werkgeheugen kunnen uitputten, terwijl te grote diagnostische gegevens veilig worden afgezwakt en gewone responses ongewijzigd blijven. #96608 Met dank aan @alix-007.
  • Modelaliassen en gedeeltelijke namen zoals opus worden nu omgezet naar de nieuwste overeenkomende versie, zelfs wanneer catalogi versies met dubbele cijfers bereiken. Dit voorkomt stille routering naar een ouder model. #96609 Met dank aan @yetval, @zw-xysk.
  • Chutes-aanmelding, gebruikersopzoeking en tokenvernieuwing stoppen onverwacht grote OAuth-responses 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 reacties voor tokenuitwisseling of gebruikersinformatie te groot zijn, zodat abnormaal authenticatieverkeer geen onbeperkte geheugengroei kan veroorzaken. #96779 Met dank aan @wangmiao0668000666.
  • Met DashScope compatibele videoverzending en polling weigeren nu te grote JSON-reacties met een begrensde foutmelding, in plaats van geheugendruk of procesinstabiliteit te riskeren, terwijl normale reacties gewoon doorgaan. #96782 Met dank aan @wangmiao0668000666.
  • OpenRouter-videogeneratie weigert nu te grote reacties op verzending en polling voordat deze OpenClaw kunnen laten vastlopen of buitensporig veel geheugen kunnen verbruiken, terwijl onjuist gevormde reacties van normale grootte hun bestaande foutafhandeling behouden. #96873 Met dank aan @alix-007.
  • Volcengine, BytePlus Seed Speech en Xiaomi TTS stoppen nu te grote providerreacties voordat één spraakverzoek OpenClaw kan blokkeren of destabiliseren. #96874 Met dank aan @alix-007.
  • Vydra-generatie van afbeeldingen, video's en spraak mislukt nu met een begrensde fout bij te grote of eindeloze besturingsreacties, in plaats van vast te lopen of het geheugen uit te putten, terwijl geldige reacties gewoon doorgaan. #96875 Met dank aan @alix-007.
  • fal-generatie van muziek en video's stopt nu te grote geslaagde reacties met een duidelijke fout over de groottelimiet voordat deze kunnen vastlopen of het geheugen kunnen uitputten, terwijl normale generatie doorgaat zoals voorheen. #96886 Met dank aan @alix-007.
  • MiniMax-videogeneratie weigert nu te grote reacties voor taken, statussen of bestandsmetadata voordat onbeperkt geheugengebruik of het downloaden van binaire gegevens begint, terwijl normale reacties blijven werken. #96889 Met dank aan @alix-007.
  • xAI-videogeneratie stopt nu te grote aanmaak- of statusreacties 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 bij te grote geslaagde reacties, 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 statusreacties, in plaats van geheugen te blijven verbruiken of te blokkeren, terwijl normale polling en providerspecifieke fouten intact blijven. #96907 Met dank aan @alix-007.
  • Google-begrip van audio en video stopt nu te grote providerreacties 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-reacties met de daadwerkelijke fout over de groottelimiet, in plaats van geheugenuitputting te riskeren of de reactie ten onrechte als onjuist gevormde JSON te melden. #96927 Met dank aan @wangmiao0668000666.
  • ClickClack stopt nu te grote geslaagde REST-reacties bij de providerlimiet, waardoor gebruikers en beheerders een voorspelbare fout krijgen in plaats van voortdurende streaming en geheugengroei. #96970 Met dank aan @mushuiyu886, @vincentkoc.
  • Gepagineerde providercatalogi tonen nu modellen na de eerste pagina, terwijl onjuist gevormde, eindeloze of omgeleide catalogi veilig mislukken in plaats van een onvolledige lijst te cachen of gevoelige headers tussen verschillende origins door te sturen. #97012 Met dank aan @zhangguiping-xydt.
  • Langdurige modeluitvoeringen van opencode-go worden minder snel ten onrechte als vastgelopen gestopt zolang er 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-fout. #97208 Gerelateerd: #97196. Met dank aan @nianjiuzst, @patelmm79.
  • Modelstreams via een proxy mislukken nu met begrensde, duidelijkere fouten wanneer reacties te groot, onjuist gevormd, onvolledig of inactief zijn, in plaats van vast te lopen of onbeperkte hoeveelheden gegevens te verbruiken. #97235 Met dank aan @vincentkoc, @zhangguiping-xydt.
  • Aanmelden via xAI en Grok OAuth werkt nu op SSH-hosts, containers, VPS-systemen en andere headless omgevingen zonder een lokale callbackpoort door te sturen. #97249 Met dank aan @fuller-stack-dev, @jaaneek.
  • Ontbrekende officiële mediaproviders leveren nu fouten op 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 geslaagde reacties met een begrensde fout, in plaats van een crash door onvoldoende geheugen te riskeren. #97486 Met dank aan @hugenshen.
  • De kostentracering van OpenRouter begrenst nu onverwacht grote metadatareacties en behoudt de oorspronkelijke gestreamde schatting, in plaats van de agentbeurt te verstoren. #97490 Met dank aan @hugenshen.
  • Controles voor aanmelding, vernieuwing en modellenlijsten van GitHub Copilot mislukken nu met gelabelde groottelimieten wanneer GitHub of een proxy een te grote reactie retourneert. #97499 Met dank aan @wangmiao0668000666.
  • Z.AI-gebruikers kunnen een profiel herstellen waarin per ongeluk een onboardingopdracht als API-sleutel is opgeslagen, zonder alle authenticatiestatus te wissen. #97520 Met dank aan @zhangguiping-xydt.
  • De detectie van Z.AI-eindpunten en -modellen mislukt nu gecontroleerd bij te grote of eindeloze foutreacties, 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 meldt, 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 servicereacties met een duidelijke fout voordat deze het geheugen van OpenClaw kunnen uitputten. #97579 Met dank aan @hugenshen.
  • Apparaataanmelding voor GitHub Copilot mislukt nu netjes bij een te grote geslaagde reactie, in plaats van een crash door onvoldoende geheugen te riskeren. #97583 Met dank aan @hugenshen.
  • Wanneer een geconfigureerd runtimemodel niet langer beschikbaar is, legt de chat nu uit dat een nieuwe sessie niet helpt en worden beheerders gevraagd een beschikbaar model te kiezen. #97611 Met dank aan @romneyda.
  • Aanmelding, tokenvernieuwing en apparaatgoedkeuring voor xAI stoppen nu te grote OAuth-reacties voordat deze onbeperkt geheugen kunnen verbruiken. #97615 Met dank aan @cxbasdev.
  • De documentverwerking van Google Meet weigert nu te grote exports uit Google Drive voordat deze OpenClaw kunnen destabiliseren, terwijl gewone documenten nog steeds als tekst worden geëxporteerd. #97620 Met dank aan @alix-007, @vincentkoc.
  • Aanmelding via Google OAuth, tokenuitwisseling en projectdetectie retourneren nu een begrensde fout bij te grote reacties, in plaats van een procescrash te riskeren. #97628 Met dank aan @vincentkoc, @wangmiao0668000666.
  • Met Mistral compatibele eindpunten stoppen nu te grote streamingreacties met een gelabelde fout voordat het geheugen van OpenClaw kan opraken. #97648 Met dank aan @wangmiao0668000666.
  • Gebruikscontroles voor MiniMax en andere gedeelde providers mislukken nu veilig bij te grote of onjuist gevormde antwoorden, in plaats van deze zonder limiet 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 onbeperkte reactie naar het geheugen streamt. #97808 Met dank aan @pick-cat.
  • Verbindingstests voor Microsoft Foundry stoppen nu te grote of continu gestreamde foutreacties, terwijl beknopte installatiediagnostiek behouden blijft. #97812 Met dank aan @pick-cat.
  • Z.AI en vergelijkbare HTTP 429-reacties 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 het profiel zijn gevonden, in plaats van te mislukken met een fout over een ontbrekende authenticatieheader. #98187 Gerelateerd: #97934. Met dank aan @laurencebrown, @sunlit-deng.
  • Hulpmiddelen voor afbeeldingen en video's kunnen nu automatisch geconfigureerde modellen van providerplugins selecteren die via omgevingsvariabelen zijn geauthenticeerd. #98623 Met dank aan @medns.
  • Een onjuist gevormde reactie met Inworld-stemmen levert nu een duidelijke providerspecifieke fout op, in plaats van een nietszeggende 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 reacties 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 reacties logboeken of zichtbare diagnostiek niet kunnen overspoelen. #99340 Met dank aan @pick-cat.
  • ClawRouter-modellen die in de standaardinstellingen van agents zijn geselecteerd, worden nu tijdens runtime correct opgelost wanneer de referentie in een authenticatieprofiel is opgeslagen in plaats van in de omgeving. #99759
  • Automatisch geconfigureerd videobegrip gebruikt nu standaardinstellingen van providers, zoals het beoogde 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 tools begint. #100260
  • Directe mistral-medium-3-5-verzoeken 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 onjuist gevormde geslaagde antwoorden bij een begrensde limiet, waardoor het geheugen wordt beschermd en een bruikbare diagnose wordt geretourneerd. #100694 Met dank aan @zhangguiping-xydt.
  • Het vooraf laden van LM Studio-embeddings houdt nu rekening met de geconfigureerde contextlimiet, waardoor fouten door onvoldoende GPU-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 onjuist 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 de provider, 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 voordat de runtime volledig wordt geactiveerd, 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-sleutelverzoeken aan Claude Fable 5 retourneren nu een antwoord van Opus 4.8 wanneer de veiligheidsclassificatie van Anthropic Fable afwijst, waarbij de diagnostiek en facturering voor Opus 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 modelverzoeken gebruiken nu consequent het beveiligde transport, de antwoordnormalisatie en het beheerde opruimen van streams 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 worden voortgezet, in plaats van herhaaldelijk fouten in het providerschema te veroorzaken. #101373 Met dank aan @galiniliev.
  • Anthropic-compatibele aanroepen met tokenlimieten die te laag zijn voor handmatig denken, worden nu normaal zonder denken uitgevoerd in plaats van de providervalidatie te laten mislukken. #101415 Met dank aan @pick-cat.
  • Gemini CLI-media-analyse retourneert nu de beschrijving, zelfs wanneer het geldige antwoord ook geneste gebruiksgegevens of andere metagegevens bevat. #96432 Met dank aan @lin-hongkuan.
  • MCP-tools die arrays of objecten verwachten, kunnen die 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.
  • Herstelde toolaanroepen in platte tekst van LM Studio, xAI en Ollama geven nu een definitieve voltooiingsgebeurtenis af, zodat plugins en andere streamingconsumenten ze betrouwbaar kunnen afronden. #104714
  • Statusoverzichten houden nu rekening met providerlokale modelaliassen en tonen de geselecteerde alias zonder een onterechte waarschuwing over een afwijkend vastgezet model. 1d4e789
  • Cloudflare 403-uitdagingen bij OpenAI- of Codex OAuth-verzoeken leveren nu aanwijzingen over een blokkering door de Gateway op, 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, ontvangen nu een validatiebericht 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 gebruikers van ChatGPT/Codex OAuth 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 vanwege een niet-ondersteund veld input[n].status en schakelen niet meer onnodig over naar een terugvalmodel. #100831 Met dank aan @chenxiaoyu209.
  • Codex-uitvoeringen die door de afwijzingslimiet van de bewaking 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-eigen delegatie vanuit OpenClaw-threads maakt nu weer eigen 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 door Codex ondersteunde uitvoeringen 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 waarvan ze daadwerkelijk zijn. #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 het verzoek wordt voorkomen wanneer live metagegevens niet beschikbaar zijn. #101484 Met dank aan @zhangguiping-xydt.
  • Stdout-fouten van de Codex-app-server beëindigen getroffen verzoeken nu correct, terwijl een uitsluitend diagnostische stderr-fout een verder probleemloze beurt niet langer onderbreekt. #101505 Met dank aan @mushuiyu886, @vincentkoc.
  • Wanneer een OpenAI- of OpenAI-compatibel chat-completions-model een verzoek 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 referenties of een aangepaste basis-URL gereed zijn voordat de modelcatalogus van de provider 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 contextgegevens van die provider, in plaats van verouderde standaardwaarden. #93384 Met dank aan @obviyus, @osolmaz, @rollingshmily, @samiralibabic, @zhangguiping-xydt.
  • Traceringen van modelaanroepen bevatten nu gegevens 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 providerlogin of herconfiguratie te laten doorlopen. #95779 Met dank aan @pick-cat.
  • Parallel zoeken op het web retourneert nu een begrensde fout wanneer een upstreamantwoord onjuist gevormd, te groot of oneindig is, in plaats van een vastloper of 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 laat vastlopen of geheugendruk veroorzaakt. #96038 Met dank aan @alix-007.
  • Bestaande xAI- en Grok OAuth-sessies die het uitgefaseerde tokeneindpunt gebruiken, kunnen na het verlopen worden vernieuwd zonder opnieuw een aanmelding via een browser of SSH-tunnel af te dwingen. #96146 Met dank aan @fuller-stack-dev, @jaaneek.
  • OpenRouter-scans interpreteren modelnamen zoals 8b-70b nu aan de hand van hun grotere parametergrootte, waardoor filters voor minimale grootte en beveiligingswaarschuwingen voor kleine modellen worden verbeterd. #96288 Met dank aan @ly-wang19.
  • /model default stuurt 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 metagegevens van de provider onschadelijke omringende witruimte bevatten. #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 verschillende 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 parseren is mislukt, waardoor zich bij herhaalde of omvangrijke werklasten minder resources ophopen. #98840 Met dank aan @solodmd.
  • Korte niet-Engelstalige audio behoudt nu de geconfigureerde taalaanwijzing 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 meerdere providers nu als snelheidslimieten wanneer afknijping de werkelijke fout is, zodat gebruikers hersteladvies krijgen dat bij het probleem past. #100755 Met dank aan @pick-cat.
  • Agents die worden aangemaakt door inloggegevens te kopiëren, behouden nu de overdraagbare prioriteit van het providerprofiel van de bronagent, in plaats van onverwacht andere inloggegevens 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 inloggegevens van providers 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 de toepassing opnieuw hoeft te worden gestart. #101256 Met dank aan @fuller-stack-dev.
  • openclaw status en session_status geven nu aan wanneer een sessie een fallbackmodel gebruikt en tonen daarnaast het geconfigureerde primaire model. #101337 Met dank aan @lzy3538.
  • MiniMax TTS legt nu correct 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-verwerking blijven nu leesbaar wanneer emoji of andere aanvullende tekens precies op de limiet van het diagnostische fragment vallen. #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 weer te geven wanneer een emoji de weergavelimiet bereikt. #104433 Met dank aan @zhangguiping-xydt.
  • Modellen die OAuth gebruiken, worden nu beschikbaar bij het doorzoeken van modellen in Gateway nadat inloggegevens 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 providers wordt geen leeg request-blok meer geschreven wanneer geen verzoekoverschrijvingen zijn opgegeven. 3a0a736 Met dank aan @vincentkoc.
  • De diagnostische tijdlijn toont nu wanneer modelaanroepen naar 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

Herinneren, lange chats en sessiecontinuïteit

Indexering, herinnering, wikisynchronisatie en zoeken in Geheugen herstellen van meer onjuist opgemaakte pagina's, verouderde statussen, grote indexen, tijdelijke leesbewerkingen 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 dat deze op een volledig antwoord lijkt.

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

Bronnen en bijdragers
  • Bij het promoveren naar duurzaam geheugen worden de beheerde Dreaming-markeringen van OpenClaw en aangrenzende beheerde inhoud nu buiten MEMORY.md gehouden wanneer een opgehaald bereik een blokgrens raakt. #83718 Met dank aan @grifjef.
  • De QMD-modi search en vsearch slaan de LLM-herrangschikker nu over, wat de latentie vermindert en onnodige GPU-fouten voorkomt, terwijl de volledige modus query de resultaten blijft herrangschikken. #88887 Met dank aan @potterdigital.
  • Afgeleide vervolgtoezeggingen keren na tijdelijke model- of netwerkfouten bij het extraheren nu terug naar de wachtrij, waardoor minder herinneringen worden gemist zonder dubbele verwerking. #89817 Met dank aan @masatohoshino.
  • Memory-wikipagina's met de titel Index blijven nu opgeslagen, doorzoekbaar en opvraagbaar in plaats van te worden verborgen of overschreven door gegenereerde directorypagina's. #94326 Met dank aan @vincentkoc, @yetval.
  • Active Memory waarschuwt nu wanneer opgehaalde operationele details mogelijk verouderd zijn en markeert afgekorte samenvattingen duidelijk, zodat een oude of onvolledige status minder snel actueel lijkt. #95888 Met dank aan @spencer2211.
  • Memory-wikipagina's in submappen verschijnen nu net als pagina's op het hoogste niveau in zoekresultaten, opzoekacties, 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 opzoekactie sneller terugkeren, terwijl diagnostiek de insteltijd van de zoektijd scheidt en ontbrekende verzamelingen nog steeds herstel activeren. #96655 Met dank aan @bek91.
  • Zoeken in het geheugen werkt nu met geïnstalleerde generieke inbeddingsplugins, zoals lokale llama.cpp, inclusief hun standaardmodel en verbindingsgegevens. #97095 Met dank aan @849261680.
  • Eén memory-wikipagina met ongeldige YAML blokkeert 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 opgemaakte expliciete tijdstempels voor actualiteit nu als onbekend, in plaats van de ongeldige metadata met de paginadatum te verhullen. #97465 Met dank aan @ly-wang19.
  • Gedetailleerde /status plugins waarschuwt nu wanneer een geconfigureerde provider voor geheugeninbeddingen niet beschikbaar is en semantisch ophalen is teruggevallen op zoeken met trefwoorden. #97968 Met dank aan @masatohoshino.
  • De controle van Memory Wiki negeert nu tekst die op links lijkt binnen inline- en omheinde code, terwijl echte verbroken links in proza nog steeds worden gemeld. #98095 Met dank aan @durambar, @vincentkoc, @zhangqueping.
  • Bij updates van memory-wikibronnen blijven handgeschreven notities nu behouden wanneer OpenClaw door een tijdelijke leesfout de bestaande pagina niet veilig kan laden. #98360 Gerelateerd: #98345. Met dank aan @qingminglong, @vincentkoc, @yetval.
  • QMD-geheugenophaling zet onjuist opgemaakte of met waarschuwingen gevulde mcporter-uitvoer 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-wikibronnen kan nu herstellen wanneer een pagina ontbreekt of botst 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 te stoppen met een leeg resultaat. #100904 Met dank aan @mushuiyu886, @vincentkoc.
  • iOS-spraaknotities blijven nu bij de bedoelde chat en herstellen betrouwbaarder bij offlinewachtrijen, het opnieuw aanmaken van de app, onzekere verzendingen en concurrerend microfoongebruik. #101236
  • Memory Wiki-imports gaan nu door wanneer een bronpagina botst met een beschermd kluisitem, in plaats van de volledige import te stoppen. 76db9a3 Met dank aan @vincentkoc.
  • Met memorySearch.provider: none start OpenClaw nu uitsluitend FTS-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.
  • Als het legen van het geheugen is ingeschakeld, krijgt belangrijke gesprekscontext nu de kans om duurzaam geheugen te bereiken vóór automatische Compaction, 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 beëindigde beurt, zonder dat /new of handmatige bewerkingen van het sessiebestand 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 onaangeroerd 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 opstarten ruimen Gateway en de ingebedde TUI nu oude tijdelijke sessiebestanden op die door abrupte afsluitingen zijn achtergebleven, waardoor verborgen schijfgroei afneemt en recente of mogelijk herstelbare status behouden blijft. #90503 Met dank aan @sahibzada-allahyar.
  • Gedeelde transcripties 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 assistenten, tools, gebruik en kosten. #90867 Met dank aan @tank-x3, @vincentkoc, @xydigit-sj.
  • Langdurig actieve gateways kunnen verouderde eenmalige modelcontrolesessies verwijderen voordat deze 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 sessies van versie 1, in plaats van een geslaagd maar leeg transcript te produceren. #93814 Met dank aan @yetval.
  • Sessiegeheugenbestanden die rond /new en /reset worden aangemaakt, bevatten nu één exemplaar van elk assistentantwoord in plaats van antwoorden van redeneermodellen te dupliceren. #94401 Met dank aan @sallyom, @sunnyshu0925.
  • Nieuw gepromoveerde langetermijnherinneringen laten nu onbewerkte transcripties, samenvattingen, sessiekoppen, prompts voor het legen en beoordelingsruis 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 onterechte voorafgaande controle 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 onterechte onderbrekingen door contextoverloop en voortijdige Compaction afnemen. #95447 Met dank aan @moguangyu5-design, @vincentkoc.
  • openclaw doctor --fix kan verouderde Memory Core-indexen van upgrades vanaf 2026.6.9 nu overbrengen naar de huidige opslag zonder een volledige nieuwe inbedding af te dwingen. #95631 Met dank aan @mushuiyu886, @vincentkoc.
  • Afgebroken of verlopen ingebedde uitvoeringen geven hun schrijfvergrendeling voor de sessie nu vrij, zodat het volgende bericht kan doorgaan zonder minutenlang wachten of handmatig bestanden op te schonen. #96100 Met dank aan @richwilson-bloom, @sallyom, @xialonglee.
  • Prompts met Oost-Aziatische tekens van volledige breedte krijgen nu nauwkeurigere grootteschattingen, zodat contextbeheer kan starten voordat een te grote aanvraag het model bereikt. #96442 Met dank aan @lin-hongkuan.
  • Dreaming houdt verwijderde of geresette transcriptarchieven en door Cron aangemaakte onderliggende gesprekken nu buiten de aangeleerde sessieverzameling, waardoor dubbele geschiedenis en automatiseringsruis afnemen 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 subagenten 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 reset wegens inactiviteit overspannen, blijven nu samen in één toegankelijk transcript in plaats van latere uitvoer te verliezen. #97164 Met dank aan @joshavant, @yetval.
  • Ongeldige transcriptvermeldingen 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 korten ChatGPT-tekst met emoji nu in zonder beschadigde vervangingstekens achter te laten. #97362 Met dank aan @mushuiyu886.
  • openclaw sessions cleanup --fix-missing behoudt nu recente Cron-sessies met geldige transcripten en rapporteert gerepareerde vermeldingen duidelijk. #97495 Met dank aan @qingminglong.
  • Lange gesprekken herstellen Compaction nu na tijdelijke verbrekingen van de providerverbinding, in plaats van nuttige geschiedenis te vervangen door een verslechterde tijdelijke samenvatting. #97504 Met dank aan @hugenshen.
  • Automatisch herstel van conflicten in de rolvolgorde van providers archiveert nu het volledige eerdere transcript als een JSONL-bestand met tijdstempel voordat een korter laatste deel 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.
  • Wanneer werk vanuit een project wordt hervat, wordt nu alleen de opgeslagen agentsessie van dat project geopend, zodat niet-gerelateerde transcripten niet door elkaar raken. #97785 Gerelateerd: #96542. Met dank aan @qingminglong, @yetval.
  • openclaw memory status waarschuwt nu wanneer sessietranscripten 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 transcriptsamenvattingen en imports worden bestanden nu na ongeldige gegevens betrouwbaar gesloten, zodat langlopende processen niet geleidelijk alle bestandshandles uitputten. #98493 Gerelateerd: #98467. Met dank aan @wangmiao0668000666, @zhanglei99586.
  • Het opnieuw uitvoeren van memory-wiki-synthese of ChatGPT-imports brengt niet langer het risico met zich mee dat handgeschreven notities, frontmatter of importstatus worden gewist 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 dezelfde sessie raakt tijdens het starten van een antwoord, 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 één 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 tekenreeksen worden nu correct opnieuw afgespeeld via provider- en streamingpaden, in plaats van ongeldige gespreksgeschiedenis te verzenden. #98908 Met dank aan @obviyus.
  • Agents in langlopende WebChat-, Discord- en andere directe sessies kunnen recente uitvoer van opdrachten, bestanden, browsers en statussen blijven lezen, in plaats van deze 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 bevestiging 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 op een echte grens in de geschiedenis 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 die door Claude CLI worden ondersteund, 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.
  • Door CLI ondersteunde agents in groepschats met meerdere personen behouden nu 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 Claude CLI-chatgeschiedenis wordt de interne reseed-wrapper van OpenClaw niet langer weergegeven alsof het een door de gebruiker getypt bericht is. #99653 Gerelateerd: #99646. Met dank aan @harjothkhara, @jeehut, @vincentkoc, @zoowh.
  • Sessies met lokale modellen behouden nu de administratie van automatische Compaction, waardoor context minder vaak opnieuw wordt aangevuld en het niet-reagerende gedrag dat dit kon veroorzaken wordt verminderd. #99678 Gerelateerd: #99677. Met dank aan @headbouyjb, @vincentkoc.
  • Door CLI ondersteunde groepsagents 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 oudere geschiedenis eerst wordt ingekort. #99756 Met dank aan @acosx.
  • Door CLI ondersteunde agents behouden nu de gesprekscontinuïteit bij wijzigingen die alleen de prompt betreffen, waardoor onnodige koude starts worden vermeden, terwijl ze nog steeds worden 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 Claude CLI-model wordt nu naast de toolresultaten ook het eerdere spoor van toolaanroepen meegenomen, zodat het vervangende model voldoende context heeft om coherent verder te gaan. #99851 Met dank aan @vincentkoc.
  • Lange gecachte Anthropic-toolsessies worden nu dicht bij de geconfigureerde contextdrempel gecompacteerd, in plaats van het werk vroegtijdig 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.
  • Langlopende agents kunnen nu na het opschonen van de geschiedenis volledige opdrachtuitvoer en afgekorte web_fetch-inhoud herstellen, waardoor duur werk minder vaak wordt herhaald en minder paginacontext verloren gaat. #100135 Met dank aan @obviyus.
  • Geschiedenis op basis van transcripten behandelt een ontbrekend bestand nu als leeg, terwijl echte toegangs-, map- of streamfouten 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 met behoud van het vorige transcript. #100618 Met dank aan @jerry-xin, @rhclaw.
  • Lokale modellen met een kleine context kunnen nu gesprekken beginnen en voortzetten zonder onmiddellijk in een lus van overflow-Compaction 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 kleiner wordt dat verouderde context even recent lijkt. #100684 Met dank aan @vincentkoc, @zw-xysk.
  • Tijdelijke leesfouten van transcripten destabiliseren de diagnostiek van sessielogboeken niet langer en laten een onvolledige gebruiksscan de laatste volledige kostencache niet meer overschrijven alsof deze actueel is. #101062 Met dank aan @cxbasdev, @vincentkoc.
  • Context-engine-plugins kunnen nu exact bepalen welke sessie na Compaction wordt voortgezet, terwijl oudere integraties die sessionFile gebruiken compatibel blijven. #101182 Met dank aan @jalehman.
  • Een eerste interactie die alleen uit een opdracht bestaat binnen een automatische antwoordstroom behoudt nu de sessie-update, zelfs wanneer er vooraf geen sessierij bestond. 76d686c
  • Memory Core behoudt nu korte, op zichzelf staande 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.
  • Memory Dreaming registreert nu gestructureerde resultaten voor succes of mislukking van de lichte, REM- en diepe fasen, zodat dashboards en gezondheidscontroles deze betrouwbaar kunnen bewaken. #97723 Met dank aan @lg320531124, @momothemage.
  • openclaw wiki lint negeert nu patronen die op wikilinks lijken binnen codevoorbeelden, zodat werkelijk gebroken 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 een plotselinge stroomuitval of een crash van het besturingssysteem. #99067 Met dank aan @ooiuuii.
  • openclaw wiki lint herkent geldige geïmporteerde Obsidian-links nu aan titel, slug, pad zonder fragment of achtervoegsel van het bronpad, waardoor minder onterechte waarschuwingen voor gebroken links worden gegeven. #100017 Met dank aan @ishangodawatta, @k-kerrigan, @vincentkoc.
  • De status van de memory-wiki-bridge retourneert nu een bruikbare waarschuwing in plaats van te crashen bij ongeldige Plugin-artefacten, en readMemoryArtifacts: false voorkomt deze leesbewerkingen nu betrouwbaar. #100900 Met dank aan @huveewomg.
  • Wiki-zoekopdrachten en -ophaling leggen nu uit wanneer een oudere of gedeeltelijke geheugenplugin geen ondersteuning voor gedeeld zoeken biedt en bieden een praktische tijdelijke oplossing in plaats van een onbewerkte TypeError te tonen. #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-afbreekgrenzen. #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 crashen. #101902 Met dank aan @aniruddhaadak80, @vincentkoc, @zw-xysk.
  • Debuglogboeken van de geheugenindex tonen nu of een embeddingbatch is voltooid of mislukt, waardoor indexeringsproblemen eenvoudiger te traceren zijn. #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 transcriptierijen leveren nu een samengevoegde waarschuwing met aantallen overgeslagen en geladen rijen op, 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 een UUID-achtig label. #98841 Gerelateerd: #98742. Met dank aan @bsg2000, @sunnyshu0925.
  • Bij het voorbereiden van een reset voor een langlopende sessie wordt nu voorkomen dat het volledige transcript wordt gescand, waardoor de bestandsactiviteit bij het opstarten en het geheugengebruik afnemen naarmate de geschiedenis groeit. #99335 Met dank aan @gmschasiepen, @momothemage.
  • Transcriptietools 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 afgerond gesprek met de hoofdagent gaat bij het volgende bericht nu verder in dezelfde sessie, in plaats van onverwacht te worden gereset en het transcript ervan te archiveren. #99985 Met dank aan @sunnyshu0925.
  • ACP-uitvoeringen via de debugproxy worden nu correct afgesloten, markeren vastlegsessies als voltooid en sluiten hun vastlegdatabases 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 gepaarde 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 echte 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 sessielogberichten korten emoji nu correct in, in plaats van artefacten van onjuist gevormde tekens weer te geven. #101517 Met dank aan @maweibin.
  • Sessielabels en weergavenamen in het dashboard blijven nu gekoppeld wanneer een sessie na een dag of een periode van inactiviteit wordt doorgeschoven. #101576 Met dank aan @merlin-zhou, @zengwen-dt.
  • Diagnostiek voor sessiegeheugen toont nu de juiste paden naar de werkruimte en geheugenbestanden voor naastliggende mappen waarvan de namen slechts 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 verliezen minder snel hun geselecteerde werkruimte of gesprek, achtergrondwerk bereikt consistenter de juiste bestemming en toolfouten kunnen buiten de chatvoortgang blijven wanneer er nog steeds een bruikbaar eindantwoord beschikbaar is.

De paden voor het Gateway-protocol en herstel na opnieuw opstarten wijzen ongeldige toestand ook duidelijker af en houden inspectie beschikbaar tijdens veelvoorkomende levenscyclusfouten. Het laden van Skills en de promptoverhead zijn eveneens stabieler, waarbij Skill-besturingselementen onnodig werk vermijden en cachevingerafdrukken behouden voor de tekst die providers daadwerkelijk ontvangen.

Bronnen en bijdragers
  • Verouderde subagentsessies volgen nu hun werkelijke nestingniveau, zodat limieten en bedieningselementen voor geneste agents niet langer 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 direct, 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 ingesloten agent is voltooid, in plaats van ongeveer 50 seconden te wachten op administratieve authenticatiehandelingen na de uitvoering. #85829 Met dank aan @turbotheturtle.
  • Providerfouten die BigInt, circulaire objecten of andere ongebruikelijke waarden bevatten, leveren nu de bedoelde gestructureerde transportfout op in plaats van het foutrapportagepad te laten crashen. #88401 Met dank aan @pluviobyte.
  • De experimentele lean-modus voor lokale modellen biedt nu standaard een kleiner toolmenu voor beperkte modellen, terwijl operators media-, spraak- of PDF-tools expliciet kunnen behouden via toelatingslijsten. #88881 Met dank aan @vincentkoc.
  • Ingesloten 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 voltooide subagents komen nu eenmaal 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 aan een andere sessie melden zonder het antwoord van de ontvanger terug te voeren naar de Cron-uitvoering en zo 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 beloften om automatisch een herinnering in te plannen. #93862 Met dank aan @arkyu2077.
  • Beurten in Slack en vergelijkbare kanalen met plugins die context invoegen, sturen elk inkomend systeemlabel nu eenmaal 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 redeneerhandtekening, kunnen het nu eenmaal opnieuw proberen zonder ongeldige redeneerblokken en doorgaan zonder /new of reparatie van het transcript. #95430 Gerelateerd: #95429. Met dank aan @alexelgier, @lzyyzznl, @vincentkoc.
  • Afgekorte agentlogboeken en diagnostische voorbeelden behouden nu emoji en andere uitgebreide Unicode-tekens intact op het afkappunt. #96296 Met dank aan @ly-wang19.
  • Ingesloten openclaw agent --local-uitvoeringen die OpenAI-compatibele providers gebruiken, rapporteren en bewaren nu het gebruik van gestreamde tokens in plaats van nul weer te geven, wat de registratie van sessies, context, kosten en bewaking verbetert. #96523 Met dank aan @ly85206559, @vincentkoc.
  • Succesvol gestarte subagents van ingesloten agents blijven nu als geslaagd geregistreerd in transcripties en latere Compaction-samenvattingen, in plaats van als toolfouten te worden vastgelegd, terwijl echte startfouten zichtbaar blijven. #96851 Met dank aan @neomail2, @parveshsaini.
  • Transcripties en Compaction-samenvattingen van de Codex-runtime houden geslaagde subagentstarts en doelbewerkingen nu buiten 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 vervangingstekens. #97559 Met dank aan @zenglingbiao.
  • Telegram-PDF's en andere documenten bieden agents nu een bruikbaar lokaal pad, zodat normale runner-tools de bijlage kunnen openen. #97647 Met dank aan @gallup007, @joshavant.
  • Agents kunnen nu tijdens het opnieuw afspelen door de provider gestructureerde JSON- en resourcetoolresultaten lezen, in plaats van een leeg resultaat of een algemene mediaplaatshouder 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 tools 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, herstellen nu automatisch naar een nieuwe, opnieuw gevulde 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 CLI-agents met Ollama kunnen nu doorgaan wanneer de contextengine meldt dat een transcript al is gecompacteerd, zodat het resultaat van de assistent of MCP-tool de gebruiker kan bereiken. #99136 Met dank aan @mushuiyu886, @peterskwang, @pkoserowski, @psedd.
  • Uitvoeringen op basis van Codex kunnen nu een voltooid definitief antwoord leveren 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 terminale fout, krijgen 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 eigenaar zijn van de besturing en voltooiing. #99410 Gerelateerd: #75593. Met dank aan @aaajiao, @sheyanmin.
  • Codex-app-serveragents kunnen weer toegestane agents weergeven, OpenClaw- of ACP-subagents starten en tijdens gedelegeerd werk de beurt afstaan zonder dat hervatte Heartbeats incompatibele tooldefinities tegenkomen. #99561 Gerelateerd: #99464. Met dank aan @100yenadmin, @joshavant.
  • OpenClaw crasht niet langer wanneer een uitvoerstroom van een bewaakt onderliggend proces direct na het starten mislukt. #99802 Met dank aan @cxbasdev, @vincentkoc.
  • MCP-stdio-sessies rapporteren fouten in de stderr-pipe 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 CLI-gestuurde prompt zijn gekoppeld, blijven nu behouden tijdens fallback naar een ingesloten model, zodat de visuele context die nodig is voor het antwoord behouden blijft. #99891 Met dank aan @vincentkoc.
  • Berichten met een combinatie van inline en extern opgeslagen afbeeldingen 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 bezorging via sessions_send later mislukt doordat de doelsessie is vergrendeld, zodat ze het opnieuw kunnen proberen of een andere route kunnen kiezen. #99907 Met dank aan @849261680, @alex-heyuqing.
  • Operators kunnen nu OPENCLAW_SANDBOX_IMAGE instellen om revisiespecifieke tags voor sandbox-images 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 minder snel BMP-afbeeldingen en verbreken minder snel langere ChatGPT-verbindingen. #99949
  • Afbeeldingen uit de huidige prompt bereiken fallbackpogingen via de CLI nu in de juiste volgorde, zonder verouderde afbeeldingsverwijzingen uit eerdere pogingen of de geschiedenis op te halen. #100035 Met dank aan @vincentkoc.
  • Lange uitvoeringen op basis van Claude CLI tonen nu betrouwbare 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 voortgangstekst van agents of opgehaalde Active Memory-tekst wordt ingekort. #100244 Met dank aan @vincentkoc, @xialonglee, @zengwen-dt.
  • Subagents en andere HTTP-loopback-MCP-clients kunnen weer browserschermafbeeldingen en geldige resultaten van afbeeldingen of ingesloten 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 media-antwoorden kunnen na bezorging nu succesvol worden voltooid zonder een misleidende fout over een sessiewijziging, terwijl controles op actief eigenaarschap van het gesprek 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 stappen voor identiteit, geheugen en configuratie vóór een normaal gesprek worden voltooid. #100560 Met dank aan @bill-starfoundry, @kruegerb, @vincentkoc.
  • Voltooide antwoorden van taken die tools gebruiken, bereiken nu de gebruiker in plaats van te worden vervangen door een fout over een onvolledige beurt, waarbij uitvoeringsmetadata aan hetzelfde definitieve antwoord worden toegevoegd. #100655 Met dank aan @liuwqgit.
  • Het vastleggen en valideren van shell-snapshots laat OpenClaw niet langer crashen wanneer een ongebruikte uitvoerpipe van een hulpproces een streamfout meldt. #100744 Met dank aan @lsr911, @vincentkoc.
  • Een streamfout van system.run op een Node-host 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 workspace-instructies zoals AGENTS.md, SOUL.md of MEMORY.md. #100910 Met dank aan @masatohoshino.
  • Bestands- en shell-opdrachten in een door Docker ondersteunde 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 na upgrades, resets en Compaction betrouwbaarder hun gekoppelde threads hervatten zonder afhankelijk te zijn van achtergebleven JSON-bestanden naast het transcript. #101210
  • Efficiënte agents met lokale modellen kunnen nu rechtstreeks het vertrouwde hulpmiddel exec kiezen wanneer het beleid dit toestaat, terwijl bestaande toelatingslijsten, sandboxing, goedkeuringen en hooks de uitvoering van opdrachten blijven bepalen. #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 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, aanwezigheidsinformatie, Workboard, badges en metadata 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, zodat emoji in platte tekst en omheinde Markdown behouden blijven, zelfs bij strikte berichtlimieten. #104441 Met dank aan @mushuiyu886.
  • Ingebedde agentuitvoeringen zonder sessiesleutel behouden nu betrouwbaarder de bedoelde alternatieve sessiecontext. 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 misvormd aangepast hulpmiddel in realtime Talk verwijdert niet langer het ingebouwde consult-hulpmiddel of andere geldige aangepaste hulpmiddelen uit de sessie. 170150a Met dank aan @vincentkoc.
  • Drukke of tragere hosts geven systeemeigen Codex-machtigingscontroles en hooks vóór hulpmiddelgebruik nu meer tijd om te voltooien, waardoor minder beleidsbeslissingen verloren gaan. 123ec16 Met dank aan @vincentkoc.
  • De voltooiing van een gepauzeerde systeemeigen Codex-subagent bereikt nu de bovenliggende uitvoering voordat de gedeelde app-serververbinding wordt opgeruimd. 2f89de8 Met dank aan @vincentkoc.
  • Lange agentuitvoeringen kunnen na herstel van Compaction nu worden hervat vanaf een geldige gespreksgrens, 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 uitvoeringsbaan tot de gevraagde 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 Codex-antwoord dat via sourceReplyDeliveryMode: "message_tool_only" wordt afgeleverd, 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 wisselen tussen interactieve chats en achtergrondtaken, waardoor herhaalde opwarmvertragingen van meerdere minuten worden voorkomen. #98267 Gerelateerd: #98261. Met dank aan @headbouyjb.
  • Mobiele, 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 laten behandelen. #98855 Met dank aan @jesse-merhi.
  • Automatische antwoorden in een sandbox wachten nu tot via SCP gekopieerde externe media volledig zijn overgedragen 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 hulpmiddelen kunnen na de upgrade van de hulpmiddelvingerafdrukindeling worden hervat in plaats van onnodig een vervangende thread te starten. 3051748 Met dank aan @vincentkoc.
  • Oudere Codex-koppelingen met grote hulpmiddel- 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 oudere koppelingen voltooien en oude sidecars archiveren, in plaats van ze na een eerdere gedeeltelijke import telkens te behouden. 39fac06 Met dank aan @vincentkoc.
  • Codex-sessies die in bèta 5 zijn gemaakt, kunnen hun bestaande gesprek na de upgrade 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 voor het herkennen van echte afleveringsfouten. #66685 Met dank aan @pfrederiksen.
  • Grote werklasten van agents en subagents belasten het geheugen van de Gateway nu minder, omdat snapshots van voltooide uitvoeringen 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 fase en tijdstempels van de harde time-out van de subagent in plaats van een algemene time-out. #89367 Met dank aan @pick-cat.
  • Agentverzoeken met meerdere MCP-servers initialiseren deze servers nu gelijktijdig, waardoor de wachttijd voordat het model begint korter wordt en trage of mislukte servers worden geïsoleerd. #94230 Met dank aan @mmyzwl, @vincentkoc.
  • Het opnieuw starten van de Gateway tijdens een uitgestelde herlaadactie van een kanaal start hetzelfde kanaal niet langer tweemaal, waardoor conflicten met Webhook-poorten en herhaalde herstartfouten worden voorkomen. #94964 Gerelateerd: #79487. Met dank aan @lzyyzznl, @tseller.
  • Externe hulpmiddelen kunnen nu sessiegebonden toegang tot de Gateway krijgen zonder procesbrede referenties 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 de verzameling van afleveringsbewijs voor subagents niet langer laten crashen, zodat de overdracht van het antwoord wordt voltooid en nog steeds bereikbare media-URL's worden geretourneerd. #97041 Met dank aan @pick-cat.
  • Een bovenliggende sessie die op meerdere subagents wacht, wordt nu hervat en retourneert hun gecombineerde resultaten zodra het laatst openstaande werk is voltooid, zonder dat de gebruiker nog een bericht hoeft te sturen. #97090 Met dank aan @galiniliev.
  • Handmatig gestarte onderliggende ACP-uitvoeringen 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 halverwege een hulpmiddelaanroep wordt onderbroken, voert die onvolledige actie niet langer uit en slaat deze niet meer op, waardoor onbedoelde onderliggende sessies en andere ongewenste neveneffecten worden voorkomen. #97140 Met dank aan @galiniliev.
  • Beheerders kunnen de daadwerkelijk beschikbare hulpmiddelen bekijken voor globale sessies die aan elke geconfigureerde agent zijn toegewezen, en niet alleen aan de standaardagent. #97265 Met dank aan @pick-cat.
  • Nuttige JSON, resourcegegevens en resultaten van CLI-hulpmiddelen blijven nu zichtbaar in transcripties in plaats van achter een tijdelijke aanduiding voor bijlagen te verdwijnen. #97268
  • Voorvertoningen van Codex-gebruikslimieten en labels voor de planstatus korten emoji en ongebruikelijke Unicode-tekens nu correct af bij hun weergavegrenzen. #97299 Met dank aan @zenglingbiao.
  • Het annuleren van een ACP-taak vanuit de CLI bereikt nu de actieve uitvoering die door de Gateway wordt beheerd, meldt echte fouten en voorkomt dubbele rijen voor actieve taken. #97352 Met dank aan @aliahnaf2013-max.
  • Een leeg resultaat van een hulpmiddel dat geen afbeelding is, wordt niet langer (see attached image) in een OpenAI-compatibele agentcontext, waardoor misleidend vervolggedrag wordt voorkomen. #97423 Met dank aan @scribe-dandelion-cult.
  • APNs-relaypushes weigeren te grote antwoordlichamen nu als RelayResponseTooLarge in plaats van het Gateway-geheugen uit te putten of ten onrechte een geslaagde 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 transcriptie over de dagelijkse standaardresetgrens heen, 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 beheerde plugins activeren en voeren Guardian uit bij de eerste geschikte native OpenAI-beurt. #98042 Met dank aan @kevinslin.
  • Een beschadigd item in de SQLite-wachtrij voor bezorging 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 betrokken 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 in lange sessies en ruimen promptafbeeldingen en bestanden van mislukte voorbereidingen op. #99159 Gerelateerd: #98946. Met dank aan @obviyus.
  • Bij fouten met de opstartvergrendeling van de Gateway worden gedeeltelijke bestanden en open handles nu opgeruimd, zodat een latere opstart de vergrendeling normaal kan verkrijgen. #99291 Gerelateerd: #98958. Met dank aan @chenyangjun-xy, @zhanglei99586.
  • De Gateway-status meldt niet-beschikbare SSH nu duidelijk en onmiddellijk, in plaats van te crashen of onbeperkt te wachten wanneer het opstarten van de tunnel mislukt. #99800 Met dank aan @cxbasdev, @vincentkoc.
  • Het stoppen van een subagent wist nu betrouwbaar de actieve taak en voorkomt dat racecondities bij een late voltooiing de geannuleerde status herstellen of overschrijven. #99806 Met dank aan @masatohoshino, @timofa.
  • Agentuitvoeringen, Doctor en toolweergaven van de Gateway beschrijven toegang nu volgens hetzelfde beleid dat de uitvoering daadwerkelijk beheert, waardoor verwarrende verschillen in machtigingen afnemen. #99817
  • Heartbeat- en Cron-taken op macOS en Linux mislukken minder snel met Unknown system error -11 wanneer nieuwe verbindingen overlappen met updates van sessies of werkruimten. #100389 Met dank aan @ogarciarevett.
  • Fouten bij de bezorging van Gateway-gebeurtenissen leveren nu bruikbare waarschuwingen op in plaats van onverklaarde promise-afwijzingen op procesniveau, terwijl niet-gerelateerde abonnementen actief blijven. #100401 Met dank aan @cxbasdev.
  • Een fout in een ACP Gateway-gebeurtenisafhandelaar 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 providerauthenticatie uit voor elke geconfigureerde agent, zodat kanalen en lokale opdrachten responsief blijven terwijl authenticatie op aanvraag wordt geladen. #100667 Met dank aan @vincentkoc.
  • Vertrouwde Gateway-clients kunnen nu door werkruimtemappen bladeren en ondersteunde bestanden vooraf bekijken, zodat de iOS- en Android-apps agentuitvoer zonder SSH kunnen inspecteren en delen. #100738
  • Het onverwacht sluiten 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 beperkt schrijfbereik kunnen sessies nu zonder beheerderstoegang 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 meest recente 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 onverklaarde onvolledige resultaten achter te laten. #101014 Met dank aan @cxbasdev.
  • Door SSH ondersteunde sandboxopdrachten en uploads 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 van de sessiegeschiedenis laat de Gateway niet langer crashen en onderbreekt de service niet meer voor alle anderen. #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 heen, 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.
  • Ingebedde terminals kunnen nu consistent worden geopend, van formaat worden gewijzigd, uitvoer streamen en worden gesloten in de Gateway, Control UI en native apps. 6601576
  • Waarschuwingen voor opstartkanalen 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 de ingebedde agentbaan nu vrij op basis van een begrensde watchdog, 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 te blokkeren. 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 bannerresultaat al bepaalt. b18af41
  • Ontwikkelaars kunnen nu bouwen tegen 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 binnen dezelfde release omvat nu ook het starten en hervatten van app-serverthreads, 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 uitleg. #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.
  • Niveaudirectieven zoals /verbose en /think verwijderen niet langer het eerste woord uit het bericht van de gebruiker wanneer beide samen worden verzonden. #97929 Met dank aan @yetval.
  • Geslaagde agenttools die veilige platte tekst retourneren, tonen die uitvoer nu in plaats van gebruikers met een ogenschijnlijk leeg resultaat achter te laten. #99526 Gerelateerd: #99523. Met dank aan @snowzlm.
  • Misvormde surrogaat-HTML-entiteiten in provideruitvoer beschadigen niet langer argumenten van agenttools, transcripties 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 overige 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 de voltooiing meldt. #101042 Met dank aan @mushuiyu886.
  • ACP-runtimebesturing kan opgeslagen instellingen voor model, denken, werkmap, machtigingen, time-out, modus en extra backendopties nu daadwerkelijk 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 misvormde downstreaminhoud te produceren. #101355 Met dank aan @alix-007, @vincentkoc.
  • Codex-bureaubladmeldingen korten lange voorvertoningen van assistentberichten met emoji of CJK-tekst nu in zonder misvormde tekens. #101534 Met dank aan @lsr911.
  • ACP-tooltitels, toestemmingsprompts, waarschuwingen en fouten houden lange voorbeelden van emoji- of CJK-argumenten nu leesbaar wanneer ze worden ingekort. #101535 Met dank aan @lsr911.
  • Onderdrukte voorbeelden van automatische antwoorden in uitgebreide logboeken behouden nu volledige emoji en andere aanvullende tekens in plaats van beschadigde tekst te tonen wanneer de lengtelimiet wordt bereikt. #101575 Met dank aan @wm0018.
  • Normaal voltooide agent- en subagentuitvoeringen 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 toolfouten niet langer als voortgangsupdates naar de chat, terwijl normale voortgang en definitieve antwoorden doorgaan. #98063 Met dank aan @amittell, @moeedahmed.
  • Skill Workshop-sessies bevatten nu een duidelijkere prompt met ongeveer 1.8KB minder herhaalde prompt- en schema-overhead, met behoud van dezelfde controleerbare voorstelstroom. #100481
  • Promptcaching en cachetraceringen maken nu consequent een vingerafdruk van onjuist gevormde binnenkomende tekst die overeenkomt met de opgeschoonde tekst die providers ontvangen, zodat onnodige cachemissers en misleidende diagnostiek worden voorkomen. #101009 Met dank aan @qingminglong.
  • Gateway-verbindingsfouten geven nu de laatst voltooide handshakefase aan, waardoor beheerders vastlopers bij upgrades, referenties, authenticatie, sessies en de gereedstatus beter kunnen onderscheiden. #93402 Met dank aan @849261680, @bzelones, @vincentkoc, @youngting520.
  • Beheerders ontvangen nu payload.large- of truncated-diagnostiek en een nauwkeurig aantal wanneer chat.history oudere berichten weglaat, zodat het verborgen inkorten 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 vastgesteld. #97839 Gerelateerd: #97795. Met dank aan @aniruddhaadak80, @lzy3538.
  • Gateway MCP-logboeken zijn nu minder uitgebreid en geven bij schemaproblemen aan welke tool verantwoordelijk is, 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 richtlijnen 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 af te kappen tot onleesbare tekst. #100047 Met dank aan @narahariraghava.
  • De voortgang van Discord Code Mode raakt niet langer gevuld met herhaalde Wait-rijen van achtergrondpolling, terwijl gewone aangepaste tools en plugintools zichtbaar blijven. #100164
  • Gateway-fouten bij het overschrijven van authenticatie 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 indruk te wekken dat de chat is vastgelopen. #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 een label in de gevraagde tijdzone, inclusief correcte verwerking van kalenderdagen tijdens lokale overgangen van en naar zomertijd. #100567 Met dank aan @nianjiuzst.
  • Details over sessiegebruik herstellen nu onjuist gevormde transcriptdatums aan de hand van beschikbare berichttijdstempels en retourneren eindige, consequent geordende waarden in plaats van null-waarden. #100687 Met dank aan @sheyanmin.
  • Zelfstandige ACP-clients sluiten de gedeelde SQLite-statusdatabase nu af tijdens het afsluiten, zodat deze na hot reloads en onmiddellijke herstarts opnieuw kan worden geopend zonder verouderde vergrendelingen of callbacks. #100691 Met dank aan @lzy3538.
  • De eerste configuratie op macOS herkent nu een met succes opgeslagen Codex-aanmelding en eindigt minder vaak met een verouderde waarschuwing over de Gateway of gebundelde Skills. #101218
  • Het instellen van een voice-call-Webhook 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 langer 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 worden eerder gestopt en leggen duidelijker uit wat aandacht vereist. De permanente activiteitenlog kan na herstarts worden gefilterd en geëxporteerd, ClawHub-installaties maken onderscheid tussen geblokkeerde releases en releases die bewust moeten worden bevestigd, en beveiligde netwerktoegang ondersteunt goedgekeurde routes die uitsluitend via een proxy lopen zonder de controles van bestemmingen te verzwakken.

Het opzoeken 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 opgezochte inloggegevens voor modellen zichtbaar worden in normale aanvraag- en foutpaden.

Bronnen en bijdragers
  • ClawHub controleert nu vóór het downloaden releases van communityplugins en -skills, 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 operators 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, proxyopnamen, SDK-configuratie en runtime-inspectie, met een compatibiliteitsschakelaar voor geheimmarkeringen. #102009
  • Operators kunnen gerichte Doctor-linting gebruiken om achtergebleven inloggegevens in historische config-audit.jsonl-vermeldingen te detecteren en redactie 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, zodat inloggegevens met alleen schrijfrechten of plugins van derden geen verhoogde toegang kunnen verkrijgen. #85916 Met dank aan @eleqtrizit, @laphilosophie.
  • Slack-ruimten waarvoor een vermelding is vereist, activeren OpenClaw niet langer voor gewone berichten wanneer de botidentiteit ontbreekt of niet wordt vertrouwd, en configuratiewaarschuwingen verwijzen operators 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 omgevingsgebaseerde geheimen nu buiten Linux-unitdefinities en blijven opgeloste inloggegevens voor providers en kanalen behouden op macOS. #96065 Met dank aan @darren2030, @obviyus.
  • Wanneer strictInlineEval is ingeschakeld, vereisen Python- en PyPy-opdrachten met versienummers en aanvullende inlinevormen van PHP en R nu nieuwe expliciete goedkeuring in plaats van vertrouwdheid van 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 operators 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 het standaardkanaal nu starten met een omgevingsgebaseerde SecretRef op het hoogste niveau en afzonderlijke inlinegeheimen 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 op vermeldingen of op elk bericht reageert. #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 kleiner wordt dat de conversatie van een andere agent wordt geactiveerd. #97949 Met dank aan @eleqtrizit.
  • Het starten of wijzigen van native Codex-sessies vereist nu toegang als eigenaar of via operator.admin, terwijl andere geautoriseerde afzenders alleen-lezeninspectie behouden. #97952 Met dank aan @eleqtrizit.
  • De levenscyclus en runtimebesturing van ACP-sessies vereisen nu een eigenaar of interne Gateway-beheerder, in plaats van beschikbaar te zijn voor iedere geautoriseerde kanaalgebruiker. #97953 Met dank aan @eleqtrizit.
  • Agents in een sandbox waarvoor browserbesturing op de host is uitgeschakeld, kunnen niet langer via een gekoppelde browser-Node een aangemelde browser op de host bereiken. #97958 Met dank aan @eleqtrizit.
  • Ongeldige MCP OAuth-fouten retourneren nu een begrensde diagnose van de HTTP-status, in plaats van toe te staan dat een onbeperkt foutantwoord het agentgeheugen uitput. #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 nu 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 standaard nick!user-vermeldingen zonder host en begeleiden operators naar geverifieerde volledige hostmaskers, waardoor het risico op imitatie afneemt. #98339 Met dank aan @yetval.
  • /pair weigert nu configuratiecodes die naar niet-routeerbare 0.0.0.0- of ::-adressen verwijzen en biedt operators in plaats daarvan richtlijnen voor een veilige Gateway-URL. #98617 Met dank aan @crh-code.
  • Mislukte vernieuwingen van OpenAI- of Codex-inloggegevens melden nu dat herauthenticatie vereist is en identificeren privé het getroffen profiel, in plaats van gezond te lijken totdat modelbeurten mislukken. #99134 Gerelateerd: #99120. Met dank aan @100yenadmin, @fuller-stack-dev.
  • Nieuwe pogingen tot Gateway-authenticatie sturen opgeslagen apparaattokens nu alleen naar echte loopback-eindpunten, 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 oplossen van inloggegevens. #100521 Met dank aan @cxbasdev.
  • Gateway-clients met schrijfrechten kunnen ondersteunde berichtacties blijven uitvoeren, maar kunnen niet langer identiteitsvelden opgeven waarmee ze 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 cachetraceringen redigeren nu providersleutels, zelfs wanneer die inloggegevens in diagnostische vrije-tekstwaarden voorkomen. d8ee630 Met dank aan @joshavant.
  • Geautoriseerde chatdeelnemers die geen eigenaar zijn, kunnen door de eigenaar beheerde MCP-serverconfiguratie niet langer via /mcp inspecteren of wijzigen. ad5a26c Met dank aan @joshavant.
  • Diagnostiek voor automatische antwoorden blijft nu uitsluitend beschikbaar voor de eigenaar, in plaats van deelnemers die geen eigenaar zijn toe te staan de opdracht uit te voeren. 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 afgebakende aanvragen als het volledige gecompileerde register, in plaats van te mislukken wanneer geen toegestane deelverzameling wordt opgegeven. e490171
  • Onder een strikt SSRF-beleid kan externe browserdetectie OpenClaw niet langer van 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 geauthenticeerde account zonder een nieuwere handmatige profielkeuze te overschrijven, en geeft herstelrichtlijnen als het overschakelen mislukt. 02c3de9 Met dank aan @vincentkoc.
  • Profielwijzigingen die via /login worden aangebracht, gebruiken nu het standaardpad voor het opslaan van sessies, waarbij nieuwere gelijktijdige selecties en bestaand herstelgedrag behouden blijven. f07c478 Met dank aan @vincentkoc.
  • Codex-sessiekoppelingen bewaren grote MCP-configuraties en geroteerde Authorization-inloggegevens nu in begrensde vingerafdrukken zonder leesbare bearerwaarden blijvend op te slaan. 491e42e Met dank aan @100yenadmin.
  • Hooks en skills worden niet langer geactiveerd door 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, ongeldige of onverwacht grote archieven van 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 ongeldige 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.
  • Het weergeven, instellen en verwijderen van configuratie werkt nu alleen op waarden die daadwerkelijk in de configuratie van de gebruiker zijn opgeslagen, zodat 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 normale externe en door de Gateway gehoste pagina's blijven werken. #99874 Met dank aan @ly85206559.
  • Te grote of eindeloze antwoorden van ondersteunde externe providers worden nu bij een vaste limiet gestopt 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 algemene standaardinstellingen en mogelijk buiten de beoogde agentgrens een hostshell 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 privé-mediagegevens 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 Gateway-HTTP-eindpunten uit te schakelen zonder geneste instellingen voor het ophalen van URL's te verwijderen. #99731 Met dank aan @giodl73-repo.
  • Integraties voor het ophalen van webinhoud en providers dwingen nu limieten voor de responsgrootte af 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 instelprocedure van /pair accepteert nu lokale IPv6-ULA- en link-local-Gateway-adressen zonder TLS of een andere geadverteerde host te vereisen, terwijl openbare niet-versleutelde URL's geblokkeerd blijven. #101008 Met dank aan @zhangguiping-xydt.
  • Bij het uitvoeren van /prose krijgen beheerders nu de transitieve externe imports te zien en wordt om toestemming gevraagd voordat OpenProse die codeafhankelijkheden ophaalt. 259877d Met dank aan @joshavant.
  • Gebruikers van de Codex-plugin kunnen alleen-lezenappacties toestaan en tegelijk 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-lezenacties, behouden schrijfbeleid per app tijdens herstel en vernieuwen hun app-inventaris na upgrades. #97327 Met dank aan @kevinslin.
  • Apparaateigenaren kunnen na opnieuw verbinden de verzoek-ID goedkeuren die het laatst door openclaw devices list is weergegeven, 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 allowlists voor Skills per agent niet voorkomen dat agents met shellmogelijkheden wereldwijd 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 configuratieafwijkingen 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 waarmee OpenClaw is gestart, waardoor onbedoeld gedrag van Python en pakketbeheerders wordt voorkomen. #99425 Gerelateerd: #99424. Met dank aan @krissding, @ooiuuii.
  • Lange voorbeelden van Discord-goedkeuringen behouden nu volledige emoji's en vlaggen wanneer ze worden ingekort, zodat er geen beschadigde vervangingstekens ontstaan. #99539 Met dank aan @zhangguiping-xydt.
  • Vragen om uitvoeringsgoedkeuring geven lange opdrachttekst met emoji's of ongeldige Unicode nu weer en verzenden deze zonder beschadigde tekens of coderingsfouten. #99566 Met dank aan @mikasa0818.
  • policy check --json vertelt beheerders nu voor elke bevinding of deze 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 reparaties van de Policy-werkruimte expliciet inschakelen, kunnen nu automatisch meerdere onveilige instellingen beperken, terwijl OpenClaw zonder die expliciete toestemming alleen-lezen blijft. #99690 Met dank aan @giodl73-repo, @omarshahine.
  • Reparaties van de Policy-werkruimte kunnen nu vereiste tools toevoegen aan de betreffende blokkeerlijst, met behoud van bestaande vermeldingen en zonder onbedoelde verruiming van het hoofdbeleid. #99700 Met dank aan @giodl73-repo.
  • Reparaties van de Policy-werkruimte kunnen nu gemelde open kanaalgroepen naar de allowlistmodus verplaatsen en vermeldingen vereisen zonder overgenomen standaardinstellingen te wijzigen. #99720 Met dank aan @giodl73-repo, @omarshahine.
  • doctor --fix toont nu de exacte vereiste wijziging van gateway.bind=loopback of gateway.nodes.denyCommands voor gevoelige bevindingen zonder deze automatisch toe te passen. #99776 Met dank aan @giodl73-repo.
  • De terminal van de Control UI vereist nu expliciete inschakeling, opent tabbladen binnen de werkruimte en het beleid van de geselecteerde agent en sluit getroffen shells wanneer geaccepteerde toegangsbeperkingen worden aangescherpt. #100081 Met dank aan @rayncc.
  • Herhaalde reparatiepogingen voor koppeling leveren nu per apparaat één bruikbare macOS-goedkeuringsvraag op, in plaats van verouderde waarschuwingen op te stapelen waarmee de goedkeuring niet kan worden voltooid. #100976
  • Uitvoeringsbeleid voor Windows-begeleidende nodes kan nu via nodebewuste goedkeuringsopdrachten worden bekeken en bijgewerkt en wordt correct weergegeven in de Control UI. #101669 Met dank aan @vincentkoc.
  • Gateway-chatgebruikers die geen eigenaar zijn, krijgen de beschermde beheertools cron, gateway en nodes niet langer aangeboden, zelfs als die tools verder op de allowlist staan. #102030 Met dank aan @pgondhi987.
  • Het gebruik van jq via uitvoering vereist nu een expliciete vermelding op de vertrouwde allowlist of goedkeuring, in plaats van dat het wordt behandeld als een onschadelijk, veilig binair bestand dat alleen standaardinvoer gebruikt. #102032 Met dank aan @pgondhi987.
  • Goedkeuringen voor altijd toestaan voor de wrappers npm exec, npx, pnpm en yarn gelden nu voor de daadwerkelijke opdracht, in plaats van onbedoeld andere toekomstige payloads te vertrouwen. #102035 Met dank aan @pgondhi987.
  • Bestandsbewerkingen in OpenShell-werkruimten blijven nu binnen de gevalideerde lokale sandboxspiegel, waarbij onveilige gevallen met symbolische koppelingen, harde koppelingen, meerdere hoofdmappen en gewijzigde mappen correct mislukken. c6f5725 Met dank aan @joshavant.
  • Native Swift-clients ondersteunen nu goedkeuringen voor Skills die tot een apparaat zijn beperkt, waarbij het veld voor het beoordelaarsapparaat in hun gegenereerde Gateway-modellen wordt gecodeerd. 1403c64
  • Het bijhouden van Gateway-aanmeldingen houdt het geheugengebruik nu begrensd tijdens grote aantallen mislukte pogingen vanaf veel adressen, met behoud van bestaande blokkeringen. #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 inloggegevens blijven nu op één veilige regel staan in installatie- en authenticatiediagnostiek, zelfs wanneer de oorspronkelijke invoer nieuwe regels 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 inloggegevens in platte tekst. #97622 Met dank aan @xydigit-sj.
  • Het exporteren van trajecten vanuit de chat vereist nu eigenaarsbevoegdheid, 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 Memory Core Dreaming 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, maar kunnen nog steeds de huidige en beschikbare stemmen bekijken. #97874 Met dank aan @eleqtrizit.
  • Voor het installeren of opnieuw configureren van Codex Computer Use-bronnen 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.
  • Door agents gemaakte Skills blijven nu in afwachting van beoordeling en goedkeuring door Skill Workshop, in plaats van onmiddellijk actief te worden zonder de verwachte beveiligingsmaatregelen. #98346 Gerelateerd: #96054. Met dank aan @momothemage, @xianshishan.
  • Discord-allowlists voor leestoegang 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-outlogs verbergen nu bottokens die zijn ingesloten in Bot API-paden, inclusief aangepaste roots en proxyroots, terwijl nuttige endpointcontext behouden blijft. #99428 Gerelateerd: #96982. Met dank aan @liuhaiyang14, @xialonglee.
  • Voorvertoningen van activiteiten 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, inloggegevens en privésleutelmateriaal niet in opgemaakte fouten kunnen uitlekken. #100191 Met dank aan @lin-hongkuan.
  • Android-SMS-opdrachten maken nu duidelijk onderscheid tussen telefoontoestemming en de afzonderlijke opt-in van de Gateway, waardoor 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 inloggegevens 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-inloggegevens vernieuwt, zien beheerders nu één nuttige conflictmelding zonder dubbele formulering of blootgelegde lokale bestandspaden. #101573 Met dank aan @vincentkoc.
  • Op macOS blijft een expliciete OPENCLAW_STATE_DIR nu geïsoleerd van de bestaande App Group-koppelidentiteit en apparaattokens van de machine. #101779
  • Telegram-bottokens blijven nu gemaskeerd, zelfs wanneer ze interne grenzen overschrijden binnen zeer grote logs of toolfoutmeldingen. #103861 Met dank aan @vincentkoc.
  • Verborgen besturingstekens kunnen de grenzen van terminalhyperlinks niet langer doorbreken of besturingsgedrag injecteren via de linktekst van documentatie. #96440 Met dank aan @lin-hongkuan.
  • MCP-opname- en uitsluitingsfilters met veel jokertekensegmenten wijzen niet-overeenkomende items nu snel af in plaats van de detectie van tools 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.
  • Bridges 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 van Anthropic en Gemini blokkeert nu standaard onveilige omleidingen naar privénetwerken en te grote antwoorden, terwijl geconfigureerde lokale endpoints 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 beveiligingen voor antwoorden. #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. #95348 Met dank aan @hugenshen.
  • openclaw security audit meldt Browser-blootstelling 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 metadata weg. #97870 Met dank aan @eleqtrizit.
  • Status- en diagnosetools kunnen nu verouderde vervolgacties voor exec-goedkeuring herkennen die na /new of /reset bewust zijn onderdrukt, in plaats van ze als onverklaarde afleveringsfouten te behandelen. #98293 Met dank aan @bsniznd.
  • Codex-/btw-zijgesprekken behouden nu de vereiste van een plugin-app in vraagmodus om vóór destructieve acties goedkeuring te verkrijgen. #98812
  • Android-releasebuilds stellen gedetailleerde camera.clip-instellingen, apparaatgegevens, tijdelijke paden en opnamegebeurtenissen niet langer bloot in productielogs. #99484 Met dank aan @nianjiuzst.
  • Lange details over goedkeuringen en opdrachtvoorvertoningen van de Codex-app-server behouden nu emoji en uitgebreide Unicode-tekens in plaats van beschadigde tekst weer te geven. #100177 Met dank aan @xialonglee.
  • Bij het doorsturen van Android-meldingen blijven berichten van WhatsApp, Telegram, Discord en Signal nu gekoppeld aan hun eigen kanaalsessies. Dit voorkomt dubbele antwoorden of antwoorden in het verkeerde gesprek, 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 exec-goedkeuring behandelt samengevoegde of geclusterde inlinecode-opdrachten voor interpreters, zoals python3 -xcprint, nu als eenmalige goedkeuringen in plaats van herbruikbare vermeldingen op de toelatingslijst. #101353 Met dank aan @pgondhi987.
  • Lange uitleg van automatische exec-beoordelingen 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 officiële apps

Gedeelde appwijzigingen

In alle eigen clientinterfaces werken gesprekslijsten, opdrachtpaletten, meldingen, media, verbindingsstatus en bestands- of diffweergaven consistenter. De TUI blijft geopend met nuttige foutmeldingen, bedieningselementen voor Diffs blijven beperkt tot de vergelijking op het scherm en gedeeld gedrag voor toetsenbord, paden, status, Talk en spraak wijkt minder snel af tussen clients.

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

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 op Apple Watch toe.

Meer wijzigingen voor Android

Android verbetert de eerste configuratie, navigatie, chat- en sessiehulpmiddelen, 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 tijdens upgrades en opnieuw verbinden.

Terminalinterface en andere clients

Terminalgesprekken blijven geopend met nuttige foutmeldingen, 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 prompts voor het instellen, verbinden, vertrouwen, de shell en het herstellen van de Gateway nu in de taal van hun apparaat. #97111 Met dank aan @vincentkoc.
  • De iOS-schermen Control, Chat, Talk, Agent, Settings, Gateway en Overview gebruiken nu duidelijkere navigatie, statusaanduidingen en bedieningselementen, plus een compacte chatcomposer die kan worden uitgevouwen. #98452 Met dank aan @joelnishanth.
  • De iOS-schermen Control, Agents en Settings zijn nu overzichtelijker, met minder dubbele bestemmingen, compactere bedieningselementen, standaardnavigatie en vanuit detailweergaven een directe snelkoppeling naar de Gateway. #98811 Gerelateerd: #98803.
  • Native iOS Chat biedt het gesprek nu meer ruimte, gebruikt een compacte composer die meegroeit met langere concepten en houdt de bedieningselementen voor bijlagen, Talk en verzenden comfortabel 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 chatcomposer een spraakbericht van maximaal drie minuten opnemen en verzenden, er desgewenst tekst aan toevoegen en de duur van de opname in de chat zien. #100946
  • Android-gebruikers kunnen vanuit de chatcomposer 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, waarbij elke Gateway zijn eigen referenties, chatstatus, berichten in de wachtrij en verwijderbare lokale gegevens behoudt. #100947
  • iOS-gebruikers kunnen meerdere Gateways eenmalig koppelen en ertussen schakelen, terwijl referenties, vertrouwen, chats, voorkeuren, apparaattoegang en pushregistratie aan de juiste Gateway gekoppeld blijven. #100948
  • Android Chat bevat nu de actie Nieuwe chat en een / opdrachtbrowser 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 selectie 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.
  • Android-automatiseringen voor meldingen plaatsen geaccepteerde gebeurtenissen nu tijdens het verbinden of opnieuw verbinden met de Gateway in een 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, een fout of annulering. #98040 Met dank aan @nianjiuzst.
  • Push-to-talk-verzoeken op de achtergrond in 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 van Android voor geselecteerde foto's geldt nu als bruikbare toegang, waardoor photos.latest mogelijk is en tegelijkertijd duidelijk wordt weergegeven hoe de beperkte selectie kan worden beheerd. #98059 Met dank aan @nianjiuzst.
  • Android Gateway-acties 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.
  • Het verbindingsherstel van Android herkent nu verlopen installatiecodes, verouderde referenties en ontbrekende of ongeldige authenticatie en geeft de juiste vervolgstap aan. #98094 Met dank aan @qingminglong.
  • Android rapporteert nu afzonderlijk of Realtime Talk en Dictation gereed zijn, opent de configuratie alleen voor de modus die deze nodig heeft 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 de velden voor referenties leeg zijn, terwijl wijzigingen in het eindpunt en de installatiecode voorkomen dat verouderde referenties stilzwijgend worden meegenomen. #98277 Met dank aan @solvely-colin.
  • Android biedt nu duidelijkere richtlijnen voor TLS-verificatie bij bereikbare externe en Tailnet-Gateways en geeft langzame maar geldige handshakes meer tijd om de vertrouwensprompt weer te geven. #98366 Gerelateerd: #98365. Met dank aan @joshavant.
  • Android kan nu worden gekoppeld met lokale Gateways die via standaard cleartext .local-namen worden aangekondigd, terwijl onveilige externe of dubbelzinnige cleartext-adressen nog steeds worden geweigerd. #98439 Met dank aan @joshavant.
  • Bij het scannen van een geldige QR-code voor Gateway-configuratie op Android wordt de koppeling nu onmiddellijk gestart en wordt doorgegaan naar herstel of goedkeuring in plaats van gebruikers op de configuratiepagina achter te laten. #98483 Met dank aan @joshavant.
  • De Android Gateway-configuratie vervangt een algemene authenticatiewaarschuwing nu door specifieke herstellabels voor verlopen installatiecodes, ontbrekende of ongeldige referenties, verouderde opgeslagen authenticatie en een vereiste apparaatidentiteit. #98698 Gerelateerd: #98046. Met dank aan @ccaprani, @masatohoshino.
  • Met de Android-terugnavigatie keren 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 zijn, ook wanneer die toestemmingen via afzonderlijke prompts worden verleend. #99158 Met dank aan @nianjiuzst.
  • Android rapporteert toegang tot Contacts en Calendar nu alleen als verleend wanneer zowel het lezen als het toevoegen van items 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 probleemloos terug wanneer deze wordt losgekoppeld. #99259 Gerelateerd: #96241. Met dank aan @gwtaylor.
  • Android-gebruikers kunnen gebundelde kennisgevingen over licenties van derden en opensourcelicenties nu rechtstreeks lezen via Settings > Licenses. #99299 Met dank aan @joshavant.
  • De Android Gateway-configuratie biedt nu specifieke herstelacties voor verlopen codes, verouderde referenties, wachtende goedkeuring van Nodes en definitieve authenticatiefouten. #99414 Gerelateerd: #98045, #98046. Met dank aan @ccaprani.
  • De Android-companion 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.
  • Bij handmatige Android Gateway-configuratie worden lege poorten nu standaard ingesteld op 18789 voor gewone TLS- en cleartext-hosts, terwijl poort 443 behouden blijft voor Tailscale MagicDNS. #99865 Met dank aan @ly85206559.
  • Android push-to-talk neemt nu tijdens Talk Mode 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 syntaxisaccentuering voor de lichte en donkere modus toe aan ondersteunde omheinde code, waardoor antwoorden met veel code overzichtelijker worden zonder gedeeltelijke of te grote berichten te vertragen. #100217
  • Opgeslagen Android Gateway-sessies maken nu direct opnieuw verbinding wanneer gevalideerde internettoegang terugkeert, zonder onnodige nieuwe pogingen tijdens wijzigingen in captive of gedeeltelijke netwerken. #100347 Met dank aan @ly85206559.
  • De Android Gateway-instellingen bieden verbindingsdetails, configuratievelden en hulptekst nu stabielere ruimte op schermen van telefoonformaat, waardoor afkapping en opeenhoping worden verminderd. #100363 Met dank aan @iwhatsskill.
  • Android geeft nu onderste tabbladen met gelijkmatige tussenruimte weer en voorkomt de opstartcrash van de chatcache die toegang tot de shell na de onboarding kon blokkeren. #100382 Met dank aan @iwhatsskill.
  • Android-chat herstelt nu na opnieuw verbinden of openen een actief antwoord met gebufferde tekst en herstelt gemiste hiaten in gebeurtenissen zonder transcriptregels te dupliceren. #100384
  • Android isoleert gesprekken in de cache en opdrachten in de wachtrij nu wanneer gebruikers opnieuw koppelen, uitloggen of Gateway-referenties vervangen, zodat een nieuwe identiteit de gegevens van de vorige niet overneemt. #100454
  • Android-chat houdt verzonden berichten en actieve antwoorden nu stabiel tijdens het opnieuw verbinden en stemt vertraagde geschiedenis af zonder dubbele beurten of verouderde composeractiviteit. #100551
  • Android push-to-talk ruimt opnamen die naar de achtergrond zijn gegaan, zijn geannuleerd of opnieuw zijn geprobeerd nu op zonder de microfoon opnieuw te openen of een nieuwere spraaksessie te stoppen, en overlappende verzoeken retourneren dat het systeem bezet is. #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
  • Android Talk Mode houdt push-to-talk nu bezet totdat de actieve beurt veilig is overgedragen, zodat microfoons elkaar niet overlappen, verouderde audio niet wordt afgespeeld en niet de verkeerde relay wordt hervat. #100786
  • Android-chats houden interne redeneringen, toolresultaten en ruwe operationele details nu buiten zowel livegesprekken als opnieuw geopende offlinecaches. #100826 Met dank aan @iman-sharif.
  • Android-gebruikers kunnen nu lang drukken op een voltooid chatbericht om alle tekst te kopiëren, een fragment te selecteren, het te delen of het in een antwoord te citeren zonder hun huidige concept kwijt te raken. #100879 Met dank aan @bdhwan.
  • Android-chatgebruikers kunnen nu 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 Node-goedkeuring die door een machtiging wordt geactiveerd, in plaats van gebruikers vast te zetten in een lus tussen de schermen voor machtigingen 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 redeneerbediening voor 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 sessies op naam, label of sleutel doorzoeken buiten het momenteel geladen venster Recent of Archived, waarbij overeenkomsten uit de cache voor actieve sessies beschikbaar blijven tijdens een tijdelijke Gateway-storing. #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 uitgebreide linkvoorbeelden, terwijl ongeldige of geblokkeerde afbeeldingen het tekstvoorbeeld ongemerkt intact laten. #101396
  • Android-gebruikers kunnen nu een chatsessie archiveren en deze vanuit de weergave Archived verwijderen, zelfs met de beperkte operatormachtigingen van de app. #101522
  • Indonesische Android-teksten worden uitgebracht onder de door Android herkende locale; hetzelfde werk uit de vorige release bereidde ook de Play-versie 2026.6.11 en de winkeltekst voor. 3412318 Met dank aan @joshavant.
  • Gebruikers van Traditioneel Chinees zien nu gelokaliseerde formuleringen voor veelgebruikte systeemeigen appacties, machtigingen, 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-licentievermeldingen, 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 Talk, dicteren, de configuratie van de spraakprovider en aanwijzingen over gereedheid en 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, inloggegevens, 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 in alle vertalingen van deze release de geselecteerde taal. 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 scope moet worden vervangen door een adres zonder scope 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 voor Nieuwe chat op Android gebruiken nu in alle vertalingen van deze release de geselecteerde taal. 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, kopieerfeedback, 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 en statusberichten voor linkvoorbeelden op Android worden nu in de geselecteerde taal weergegeven in de bijgewerkte talen. 9997c53
  • De uitleg over locatie op de achtergrond, de instellingenactie en de keuze Niet nu op Android worden nu in de geselecteerde taal weergegeven wanneer de locatiemodus Altijd wordt aangeboden. 4c38d89
  • Android-gebruikers met een hardwaretoetsenbord kunnen nu vanuit het chatinvoerveld verzenden met Enter, terwijl het concept behouden blijft als de verzending niet wordt geaccepteerd. de8db74 Met dank aan @vincentkoc.
  • Android-gebruikers kunnen nu verbinding maken met Gateways achter Cloudflare Access of een andere reverseproxy met authenticatie door de vereiste inloggegevensheaders 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 vooraf bekijken en uitvoer rechtstreeks vanaf hun telefoon delen. #100776
  • Android-gebruikers kunnen vanuit het invoerveld het model van de huidige chat wijzigen, favorieten vastzetten, recente keuzes opnieuw bekijken en terugkeren naar de standaardinstelling zonder het gesprek te verlaten; oudere koppelingen moeten mogelijk worden vernieuwd. #100798
  • Het scherm Over op Android vermeldt OpenClaw nu duidelijk en biedt directe 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 van de native app, chat, Talk, machtigingen, verbinding, sessie, provider en status 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 native 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.
  • Ingangspunten voor nieuwe chats en worktree-chats worden nu in de geselecteerde taal weergegeven in ondersteunde Android- en Apple-applocales. 24bca38
  • Ondersteunde niet-Engelstalige native apps bieden nu zonder ontbrekende Engelse vertalingen meer tekst voor Gateway-configuratie, sessies, providers, status, berichten, de terminal en apparaten. 52f1e05
  • De vernieuwde native taalpakketten omvatten nu werkruimtebestanden, deelacties, mapstatussen, Android-SMS-instructies, bezorgstatussen van berichten en gerelateerde merkuitingen. a9b0a9a
  • De zoekfunctie voor opdrachten in de native app vertaalt nu de statussen voor laden, niet beschikbaar, opnieuw proberen en geen resultaten in de talen die in deze release zijn bijgewerkt. Bronnen: 745d2d0, 7f7bec7, 35be1c8, 7db67ab, 4bc5766, 0672720, 2a8cd44, fd648fb, 00b0b40, a67990a, 7640f67, 15f4819, 4d1d720, d1d3a27, c2737d5, bd3263d, 127ce63, 0c960cd, e6c3ad9, 84c86f7, e7aea60.
  • De macOS-onboarding vertaalt nu de lokale Gateway-installatie, controles, reparaties, nieuwe pogingen, gepauzeerde configuratie en instructies voor hervatten 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 prompts 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 Gateway-configuratie, de actie Terug, verbindingsberichten en 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 begeleiding voor de AI-verbinding sluiten nu in ondersteunde niet-Engelse talen aan op Crestodian en de huidige configuratieprocedure. Bronnen: ad4809f, f0ecc16.
  • openclaw tui vindt nu automatisch de aangepaste poort van een actieve lokale Gateway, zodat gebruikers de URL doorgaans niet opnieuw hoeven op te geven met --url. #73338 Met dank aan @haishmg, @vincentkoc.
  • Door de Gateway ondersteunde en lokale TUI-sessies geven assistenttekst nu weer zodra deze binnenkomt, in plaats van stil te lijken totdat het definitieve antwoord verschijnt. #83000 Met dank aan @flashosophy.
  • De TUI legt nu uit wanneer herhaaldelijk ongeldige toolargumenten een uitvoering afbreken, zodat gebruikers een nuttige aanwijzing voor correctie krijgen zonder gevoelige invoer prijs te geven. #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 specifieke weergaven. #92877 Met dank aan @marvinthebored.
  • Typindicatoren blijven nu actief tijdens langdurige werkzaamheden van Codex-modellen, tools en opdrachten, en tijdens herstel en opvolgwerk in de wachtrij, in plaats van de indruk te wekken dat het antwoord inactief is. #95844 Met dank aan @jalehman.
  • Ingekorte samenvattingen van exec en bash houden emoji en andere aanvullende tekens rond het weglatingsteken nu intact, 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 functioneren. #96980 Met dank aan @xialonglee.
  • Lange fouten van assistenten en providers worden nu correct afgesloten wanneer emoji of zeldzame Unicode-tekens dicht bij de weergavelimiet terechtkomen. #97289 Met dank aan @zenglingbiao.
  • De TUI verwijst gebruikers nu naar de opdracht voor goedkeuring van het wachtende apparaat of de bereikupgrade, in plaats van ze ten onrechte door de chat-DM-koppeling te leiden. #98144 Met dank aan @romneyda.
  • Cameraclips en schermopnamen van mobiele apparaten die langer dan 30 seconden duren, kunnen nu binnen de bestaande duurlimiet worden voltooid zonder dat het verzoek 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 het geconfigureerde gedrag voor opvolgen, verzamelen of onderbreken ontvangen, 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-export bedieningselementen worden weggelaten die niet kunnen worden gebruikt. #100753
  • De status- en weergavekeuzes van 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 leggen beperkte toegang en toegang tot geselecteerde en recente foto's nu uit in de geselecteerde taal 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 wat Off, While Using, Always, Precise Location, beperkingen en niet-overeenkomende machtigingen betekenen in alle vertalingen in 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 ingebouwde Skills, de configuratie van de Gateway, diagnostiek, privacy en toegang gebruikt nu de geselecteerde taal in alle vertalingen in deze release. 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 ingebouwde Gateway-verbinding, diagnostiek, machtigingen, introductie, Chat en Talk gebruikt nu de geselecteerde taal in alle vertalingen in deze release. 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 ingebouwde apps. 45f561a
  • Ondersteunde niet-Engelstalige ingebouwde apps vertalen nu nieuwere app-informatie, ondersteuningslinks en statussen voor opnieuw proberen, verwijderen en wachten op verzending van berichten. 82f5ac1
  • Wake Words en Discovery Logs gebruiken nu actuele, natuurlijke labels in ondersteunde niet-Engelstalige landinstellingen van ingebouwde apps. de30d2f
  • Ondersteunde niet-Engelstalige ingebouwde apps vertalen nu het bladeren door en delen van werkruimtebestanden, fouten bij afbeeldingsvoorbeelden, de offlinestatus en bedieningselementen voor aangepaste Gateway-headers. 6b99fd9
  • Gebruikers van ingebouwde Apple-apps in 21 ondersteunde niet-Engelstalige landinstellingen zien nu vertaalde statussen en bedieningselementen voor Listen en het afspelen van spraak. 0146534
  • Swift-clients kunnen nu acties van de Skills-curator 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 voor één afzonderlijk assistentbericht aanvragen via de bestaande Gateway-TTS-configuratie, zonder toegang tot lokale bestanden op de server. #100770
  • Gebruikers van iOS en Android kunnen lege sessiegroepen maken, deze éé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 klauwanimaties op web-, iOS- en Android-interfaces, 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 niet-beschikbare status, in plaats van de volledige desktop-Control UI in te sluiten. 9c78489
  • Op de iPad wordt bij het selecteren van Overview, Chat, Talk of een andere bestemming in de zijbalk nu het huidige detailvenster van Settings verlaten en het gevraagde scherm geopend. #94991 Met dank aan @solvely-colin.
  • Vertaalde Gateway-bedieningselementen op iOS en goedkeuringsacties op de Apple Watch vallen in ondersteunde landinstellingen niet langer terug op het Engels. #97112 Met dank aan @vincentkoc.
  • De ingebouwde iOS-Chat volgt nu de instellingen Larger Text en Dynamic Type voor berichten, de introductie en tekst in het opstelveld, met minder afkapping. #97552 Met dank aan @jmcte.
  • iPhone-gebruikers die koppelen met een LAN-Gateway blijven nu na de eenmalige bootstrap geauthenticeerd, zodat Chat en de Node-verbinding niet onmiddellijk worden verbroken. #98066 Gerelateerd: #98064. Met dank aan @ooiuuii.
  • iOS-Chat behoudt nu per beurt één definitief assistentantwoord, in plaats van kort een duplicaat te tonen dat verdwijnt nadat de geschiedenis is vernieuwd. #98117 Gerelateerd: #98116. Met dank aan @joshavant, @ooiuuii.
  • Gekoppelde iOS-gebruikers kunnen ingebouwde ElevenLabs Talk starten met een door SecretRef ondersteunde Gateway-sleutel, zonder de referentie naar mobiele configuratie in platte tekst te kopiëren. #98210 Gerelateerd: #98209. Met dank aan @joshavant, @ooiuuii.
  • Na het scannen van een QR-code voor iOS-koppeling gaan gebruikers nu naar een live scherm met de verbindingsvoortgang, in plaats van terug te keren naar Welcome 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 geneste bestemmingen behouden blijft. #98353 Met dank aan @bsniznd.
  • Gateway Default van iOS Talk gebruikt nu de geconfigureerde spraakprovider van de Gateway, en bij het stoppen van een antwoord 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 inactieve weergaven en verbeterde ondersteuning voor grote tekst. #98423 Gerelateerd: #98397.
  • iOS legt fouten bij beveiligde Gateway-verbindingen en certificaatverificatie nu nauwkeurig uit en toont bij de eerste HTTPS-verbinding betrouwbaar de vraag om de vingerafdruk te vertrouwen. #98429 Met dank aan @joshavant.
  • Tekst over verbindingen, waarschuwingen en informatie in iOS is nu beter leesbaar in de lichte en donkere modus, en de instellingen voor Appearance beschrijven het geselecteerde gedrag nauwkeurig. #98443 Gerelateerd: #98440.
  • OpenAI Realtime Talk op de 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 keuzelijst voor Appearance en een correct uitgelijnde knop voor realtime-audio naast het inactieve Chat-opstelveld. #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 werkbord, met behoud van toegankelijk contrast. #98930 Met dank aan @joelnishanth.
  • Voice Wake op iOS kan nu pauzeren terwijl Talk, camera-audio of een andere functie de microfoon gebruikt en daarna hervatten zonder dat de app crasht. #99137 Met dank aan @pollybot13.
  • iOS-gebruikers kunnen na een mislukte handmatige configuratie de Gateway-gegevens corrigeren en het direct opnieuw proberen met de waarden die op dat moment op het scherm staan. #99220 Gerelateerd: #99219. Met dank aan @abdullahtas0.
  • De chatervaring in iOS biedt nu nuttige startprompts, duidelijkere acties voor koppeling en configuratie, betere tijdelijke aanduidingen voor agents en een stabielere berichtvolgorde tijdens het vernieuwen. #99243 Met dank aan @jcooley8.
  • iPhone-gebruikers die Chat openen vanuit een detailweergave van Control, 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 consequent eigen typografie in de 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 in iOS tonen nu de toestemming die daadwerkelijk van kracht is, waaronder Precise Location en afwijkingen tussen de in OpenClaw geselecteerde modus 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.
  • Met iOS-chat kunnen gebruikers nu vanuit het opstelveld beschikbare opdrachten en Skills doorbladeren, filteren en selecteren, in plaats van exacte slash-opdrachten te moeten onthouden. #99426 Met dank aan @solvely-colin, @viczhang6.
  • iOS-gebruikers kunnen nu contacten toevoegen en betrokken records doorzoeken zonder dat de app crasht of de Node wordt losgekoppeld. #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 open tijdens het vertrouwen en goedkeuren, voorkomt scannercrashes en houdt bij het wisselen referenties en openstaande acties bij de juiste Gateway. #99572 Met dank aan @pollybot13.
  • In iOS 26 reageren betrokken schakelaars in Settings nu wanneer gebruikers ergens op de gelabelde rij tikken, met behoud van toegankelijkheidslabels en -waarden. #99888 Met dank aan @ly85206559.
  • Apple-chat toont omheinde code nu met thema-afhankelijke markering en tabellen in GitHub-stijl als uitgelijnde native tabellen op iOS en macOS. #100207
  • Apple-chat herstelt nu na gebruik op de achtergrond of opnieuw verbinden de zichtbare status van een lopend proces, waardoor overlappende verzendingen worden voorkomen en één correct definitief antwoord wordt samengesteld. #100277
  • Herhaaldelijk geopende koppelingen voor iOS Gateway-configuratie 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 sommige afbreekpaden feedback over fouten nog kunnen weglaten of verkeerd classificeren. #100416
  • iOS-gebruikers kunnen het huidige gesprek exporteren als een benoemd, leesbaar Markdown-bestand en het opslaan of verzenden via het deelvenster van het systeem. #100417
  • Als While Using wordt gekozen voor locatietoegang in iOS, blijft deze optie 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 OpenClaw-huisstijl, licentie-informatie en rechtstreekse koppelingen naar de website, documentatie, GitHub-repository en Discord-community. #100531
  • De koppelings- en begeleiderstatus van de Apple Watch wordt nu vernieuwd zonder de iPhone-app opnieuw te starten, terwijl acties bij een koude start wachten tot het systeem gereed is of een duidelijke WATCH_UNAVAILABLE-fout teruggeven. #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 terug te keren naar de hostcomputer. #100767
  • De iOS-app kan nu verbinding maken via Cloudflare Access, Basic-verificatie en vergelijkbare proxy's door per Gateway headers met referenties 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 moment stoppen en indien nodig terugvallen op spraak op het apparaat. #100771
  • iOS-chat toont nu het actieve model en maakt het mogelijk dit te wisselen, terwijl modelkiezers in iOS en macOS vastgezette favorieten en de vijf recentste keuzes ondersteunen. #100774
  • Weergegeven vergelijkingen 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 ongeldige expressies. #100829
  • iOS en macOS verbergen de regeling voor het denkniveau bij modellen die deze 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
  • Streamende 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
  • Chat op iOS en macOS toont nu een ring voor contextgebruik die vlak bij de limiet van waarschuwingskleur verandert, zodat gebruikers Compaction of afkapping in lange gesprekken kunnen zien aankomen. #101183
  • Gebruikers van iOS en macOS kunnen de titel en beschrijving van een veilige koppeling in de chat vooraf bekijken voordat ze besluiten deze te openen. #101198
  • Uitgebreide koppelingsvoorbeelden op iOS en macOS kunnen nu een veilige paginaminiatuur tonen, waarbij de bestaande tekstkaart behouden blijft als het laden van de afbeelding mislukt. #101387
  • Voltooide chatantwoorden op iOS en macOS maken nu inline LaTeX-formules typografisch op, terwijl streamende 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 wordt losgekoppeld 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 onbeperkt te blijven wachten. 75c8753 Met dank aan @vincentkoc.
  • Het scherm About op de Mac bevat nu rechtstreekse koppelingen naar de OpenClaw-website, documentatie, het GitHub-project en de Discord-community, in overeenstemming met de andere native apps. 6e7ef63
  • iOS-koppelingscodes kunnen nu zowel lokale als Tailnet Gateway-routes adverteren, 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 nu vanuit de schakelaar 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 herstellen die eigendom zijn van de app wanneer SSH-multiplexing of uitvoering op de achtergrond is ingeschakeld. #99661
  • Vanuit Finder gestarte macOS-sessies kunnen nu SSH-aliassen gebruiken die worden ondersteund door veelgebruikte, door de gebruiker geïnstalleerde ProxyCommand-hulpprogramma's, zonder agentstatus te verliezen of te mislukken bij Gateway-gereedheidscontroles. #100214
  • Meerdere exemplaren van de macOS-app behouden nu de gedeelde registratie van SSH-tunnels en ruimen verouderde processen betrouwbaarder op, waardoor er na een crash minder poortconflicten optreden. #100601
  • De Mac-app toont nu de geanimeerde OpenClaw-mascotte tijdens de onboarding en in Over, terwijl Verminder beweging deze stilhoudt. f052a2f
  • De mascotte tijdens de macOS-onboarding en in Over komt nu beter overeen met openclaw.ai dankzij themabewuste kleuren, gloed, vergroting bij aanwijzen en vloeiendere bewegingen 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 voor de externe modus terug in beheer, zodat de voorkeurspoort van de lokale Gateway na opnieuw starten kan worden hergebruikt. #100489
  • Wanneer Android Chat de Gateway niet kan bereiken, kunnen gebruikers rechtstreeks vanuit het geblokkeerde scherm Gateway-instellingen openen of verbindingsdiagnostiek kopiëren. #94566 Met dank aan @tosko4.
  • De 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.
  • De 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.
  • Android-spraakfuncties spreken nu alleen chatgebeurtenissen uit die expliciet als antwoorden van de assistent zijn geïdentificeerd, zodat tekst van gebruikers, tools en het systeem of tekst zonder rol niet wordt voorgelezen. #99123 Met dank aan @ly85206559.
  • Android-onboarding door derden herkent nu sms-toegang wanneer machtigingen voor verzenden en lezen in afzonderlijke prompts worden verleend, terwijl daadwerkelijk 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 toch beschikbaar via Alles. #99557 Met dank aan @ly85206559.
  • De Android-configuratie weigert nu Gateway-URL's met niet-ondersteunde IPv6-interfacezones en verwijst gebruikers vóór het opslaan naar een adres zonder bereiksaanduiding 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 fout 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-Node-opdrachten respecteren nu gangbare 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 tussenruimten voor kaarten, Talk en recente sessies, voor een rustiger eerste scherm waarop gemakkelijker kan worden getikt. #100059 Met dank aan @iwhatsskill.
  • De configuratietekst voor Voice en Talk op Android 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 nu beide configuratieacties 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 biedt tekst en bedieningselementen voor Realtime Talk en Dictation nu voldoende ruimte om leesbaar te blijven op telefoons en bij grotere lettergroottes. #100491 Met dank aan @iwhatsskill.
  • De actie "Nieuwe chat in worktree" van Android is nu vertaald in de ondersteunde niet-Engelse landinstellingen, in plaats van met een ontbrekende resource te worden weergegeven. #100805 Met dank aan @amknight.
  • Als je op een Android-melding tikt die door system.notify is aangemaakt, wordt OpenClaw nu naar de voorgrond gebracht. #100888
  • Terugkeren naar een reeds geladen Android-chat laat niet langer kort een laadscherm zien 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.
  • De sectie Recente sessies op Android Home houdt onlangs actieve rijen nu in een stabiele volgorde, voegt duplicaten samen en behoudt labels en tijdstempels tijdens gedeeltelijke live-vernieuwingen. #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 invoermethodecompositie 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 geen antwoord afwachten. #101799
  • Als OpenClaw opnieuw vanuit het macOS-Dock of Finder wordt geopend, verschijnt nu het dashboard of het bijbehorende foutvenster, zelfs wanneer de menubalk-app al actief is. #97637 Met dank aan @solvely-colin.
  • Als je op iOS Control -> Terminal opent, ga je nu rechtstreeks naar de terminal zonder tijdens de verbinding kort het algemene aanmeldscherm van de webinterface te zien. #100727
  • Aanroepen voor raadpleging via Realtime Talk worden bevestigd zodra de ingesloten agentuitvoering is geaccepteerd, in plaats van te wachten tot 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 uitvoeringsindicatoren na opnieuw verbinden. #93999 Met dank aan @ml12580.
  • Nadat de Diffs-weergave opnieuw is geopend of vernieuwd, werken de bedieningselementen op de werkbalk nu alleen op de momenteel weergegeven diffkaarten. #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 korten lange voorbeelden van het laatste bericht nu in zonder emoji of vergelijkbare tekens op te splitsen in beschadigde tekst. #96582 Met dank aan @llagy007, @weeli-009.
  • Aangepaste gebruiksvoetteksten geven terugvalwaarden voor aliassen en toewijzingen 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 ongewenste prompt naar het model te sturen. #100188 Met dank aan @goslingmanagment.
  • Goedkeuringen voor workspace-Skills die in de TUI zijn gestart, verschijnen nu in die terminal, zodat gebruikers de uitvoering kunnen beoordelen en deblokkeren zonder naar Telegram over te schakelen. #100251 Met dank aan @vincentkoc.
  • De terminalinterface blijft nu geopend en toont een veilige, nuttige foutmelding wanneer een lokale shellopdracht, slash-opdracht of berichtinzending mislukt. #100340 Met dank aan @cxbasdev.
  • Verbindingsfouten met de iOS Gateway verschijnen nu als één sluitbare 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 op de tabbladen Control en Settings van de iPhone gebruiken nu dezelfde afgeronde pictogramstijl, waardoor beide lijsten gemakkelijker te overzien zijn. #98936 Gerelateerd: #98916. Met dank aan @sahilsatralkar.
  • Het scherm Info in iOS toont nu een beknopte samenvatting van de app, de apparaatfamilie en iOS, zonder dubbele identiteitsgegevens of een onbewerkte hardware-ID. #98985 Gerelateerd: #98943. Met dank aan @sahilsatralkar.
  • De weergave-instelling van iOS staat nu in de normale lijst met instellingen, toont in één oogopslag de huidige keuze System, Light of Dark en werkt consistent op de iPad. #99052 Gerelateerd: #98995. Met dank aan @sahilsatralkar.
  • Als een iOS-screen.record-verzoek wordt geannuleerd of onderbroken, wordt de systeemrecorder nu gestopt in plaats van de opname te laten doorgaan nadat de toolaanroep is mislukt. #99155 Met dank aan @nianjiuzst.
  • iOS beschouwt beperkte toegang tot Foto's nu als bruikbaar, biedt bedieningselementen in de app om toegang aan te vragen of te beheren en voorkomt dat Gateway-verzoeken worden onderbroken door een onverwachte prompt. #99350 Gerelateerd: #99046. Met dank aan @tony-ooo.
  • De lijst met bestemmingen in iPhone Control is nu compacter en gemakkelijker te scannen, zonder wijzigingen in de navigatie of statusinformatie. #99468 Gerelateerd: #99439. Met dank aan @sahilsatralkar.
  • Snelle antwoorden van de Apple Watch blijven nu behouden als 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.
  • Als je op de statusbalk van de iPhone tikt, blijft de chat nu bovenaan staan om oudere berichten te lezen, totdat je Jump to latest kiest. #100502
  • De QR-scanner voor de iOS-configuratie crasht minder snel en wordt minder snel instabiel wanneer gebruikers tijdens de onboarding de camera openen, annuleren of sluiten. #101235 Met dank aan @joshavant en @solvely-colin.
  • Gebruikers van een al gekoppelde iPhone keren nu terug naar Chat, Talk en Settings in plaats van vast te blijven zitten in de configuratie wanneer oudere onboardingmarkeringen verouderd zijn. #101481
  • De prompt voor cameratoestemming in iOS 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.
  • Voor de Gateway-configuratie op Android en iOS is nu duidelijk Secure TLS vereist voor externe hosts, wordt gewaarschuwd voordat een vertrouwd LAN zonder versleuteling wordt gebruikt en worden praktische update-instructies gegeven bij niet-overeenkomende protocollen. #101325 Met dank aan @joshavant.
  • De menubalk-app voor macOS veroorzaakt nu minder CPU-activeringen bij inactiviteit en voert minder herhaald configuratie- en toestemmingswerk uit. Dit vermindert het batterijverbruik op de achtergrond zonder het actieve statusgedrag te wijzigen. #100463
  • Langlopende system.run-opdrachten op de macOS-app-Node zorgen er niet langer voor dat de Node offline lijkt of niet-gerelateerd Gateway-verkeer blokkeert. #100842 Met dank aan @lvan185 en @vincentkoc.
  • De macOS-app ziet een geldige, door launchd beheerde lokale Gateway niet langer ten onrechte als een onverwachte listener en beëindigt daardoor geen actief werk van de assistent of kanalen meer. #100867 Met dank aan @lsr911 en @vincentkoc.
  • De macOS-app behoudt nu dezelfde identiteit van het gekoppelde apparaat en de Node tijdens 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, verbonden apps, pakketten en reparaties

Skills kunnen vanuit een gesprek of bron worden opgesteld, beoordeeld, vastgezet, gearchiveerd en hersteld, en bij veroudering buiten toekomstige context worden gehouden. Pluginbeheer biedt meer duidelijkheid over detectie, installatie, updates, marketplace-snapshots, verbonden Codex-apps, goedkeuringen en runtimefouten, terwijl Codex-supervisie elke nieuwe thread een expliciete, begrensde toestemmingslijst voor apps kan geven.

Officiële pakketten zijn eenvoudiger te verkrijgen via de ondersteunde routes voor Docker en Android, en door plugins ondersteunde workflows zoals Google Meet en Apple Messages herstellen van meer installatie- en migratieproblemen. Doctor verwerkt ook beschadigde migratiecaches en oudere plugin- of Skill-indelingen, zonder van een herstelbare upgrade een doodlopend pad te maken.

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 tonen 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 meegeleverde 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, waarbij een begrensde toelatingslijst per thread en de bestaande goedkeuringscontroles behouden blijven. #100973 Met dank aan @pash-openai.
  • Officiële OpenClaw-containerimages zijn nu naast 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
  • Deelnemen aan Google Meet, vergaderingen aanmaken, terugspreken, transcriptie en gerelateerde automatisering werken nu in verschillende browser- en accounttalen doordat Engels wordt gebruikt in door OpenClaw beheerde Meet-tabbladen. #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 onjuiste 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 in lijn met compatibel upstreamgedrag, terwijl herstel na opnieuw verbinden de operatorlogs niet langer overspoelt met dubbele berichten. #100027
  • Docker-gebruikers krijgen nu een completere meegeleverde AI-runtime, waardoor er minder opstart- en runtimefouten ontstaan door pakketkoppelingen die tijdens het verkleinen van de image zijn 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 metadatacache van plugins overspoelen de diagnostiek niet langer met herhaalde vermeldingen van volledige scans, waardoor tijdlijnen kleiner blijven en echte scans eenvoudiger 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 er bij het opstarten minder werk 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 meegeleverde document-extract-plugin als beschikbare mogelijkheid in plaats van te melden dat er geen zijn. #91597 Met dank aan @xydt-tanshanshan.
  • openclaw plugins init kan nu een modelproviderplugin opzetten met authenticatie, modelconfiguratie, tests, verpakking, validatie en een structuur voor publicatie op ClawHub. #94352 Met dank aan @patrick-erichsen.
  • De bestaande plugindetectie behoudt dezelfde meegeleverde officiële catalogus en krijgt daarnaast een geversioneerd, standaard blokkerend fallbackformaat voor het werk aan de gehoste marktplaats. #95846 Met dank aan @giodl73-repo.
  • Bij het lezen van de ClawHub-marktplaats wordt nu teruggevallen op de meegeleverde plugincatalogus van OpenClaw wanneer gehoste gegevens onveilig of onbruikbaar zijn, wat een beveiligde 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 meest recente geverifieerde catalogus van de gehoste marktplaats kan een herstart overleven en beschikbaar blijven bij ongewijzigde antwoorden of tijdelijke feedstoringen, terwijl persistentie optioneel blijft. #95964 Met dank aan @giodl73-repo.
  • Vermeldingen op de gehoste marktplaats kunnen alleen worden geïnstalleerd als 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, terwijl 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 het 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 toont daarbij of de resultaten afkomstig zijn uit live, opgeslagen of meegeleverde gegevens. #96158 Met dank aan @giodl73-repo.
  • Geconfigureerde context-engine-plugins zoals lossless-claw blijven nu na detectie actief in plaats van stilzwijgend te worden vervangen door de ingebouwde verouderde engine. #96357 Met dank aan @vincentkoc.
  • Bij het opstarten van de Gateway worden nu geconfigureerde kanalen gemeld 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 tijdens 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 via een beheerde installatie uitvoeren zonder een handmatige appServer.command, en een verouderde appserver van Codex Desktop blokkeert niet langer een ondersteund pluginlokaal binair bestand. #96730 Met dank aan @bdjben.
  • Officiële Weixin-installaties en afstemming na een core-upgrade zijn nu gericht 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 brengt vertrouwde officiële plugins na een core-upgrade nu weer in lijn met de huidige stabiele of bètacatalogus, zonder handmatige geforceerde installaties of het overschrijven van bewust gerichte vastgezette versies. #96831 Met dank aan @ooiuuii, @velvet-shark.
  • Geconfigureerde en toegankelijke native Codex-pluginapps blijven nu beschikbaar wanneer tijdens een overgang van 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 overrides van uitvoerbare bestanden worden geweigerd voordat ze de node bereiken. #96908 Met dank aan @joshavant.
  • Wijzigingen die door pluginhooks worden aangebracht, 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 wanneer er een nieuwere standaardrelease bestaat, zelfs als de geïnstalleerde plugin exact is vastgezet. #97282 Met dank aan @yungchentang.
  • Ingebedde context-engine-plugins zien tijdens afterTurn nu 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 zichtbaar blijft. #97479 Met dank aan @masatohoshino.
  • Pluginupdates op Windows maken geen beheerde paden meer aan die zo lang zijn dat officiële door Codex ondersteunde agents niet 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 onmiddellijk 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, waardoor waarschuwingen voor de eigenaar, auditregistraties, tickets en goedkeuringsintegraties zonder polling mogelijk worden. #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 is geladen, waardoor runtime-afwijkingen 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.
  • OpenClaw-npm-pakketten zijn uitgepakt nu ongeveer 3.18 MB kleiner en gecomprimeerd 371 KB kleiner, terwijl de toegangspunten van de plugin-SDK en het runtimegedrag ongewijzigd blijven. #98758 Gerelateerd: #98757. Met dank aan @romneyda.
  • Systeemeigen /oc_*-opdrachten voor Mattermost werken weer in verpakte installaties die openclaw/mattermost gebruiken, zonder dat uitgeschakelde of geweigerde plugins de 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 afhankelijkheidsresolutie van npm, zodat door LanceDB ondersteund geheugen actief blijft zonder versiepinning of omzeilingsvlaggen. #99118 Gerelateerd: #90295. Met dank aan @allenhurff, @joshavant.
  • Door een beheerde npm-plugin te installeren verdwijnen werkruimteplugins uit plugins.load.paths niet meer na het opstarten of opnieuw starten. #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 nu door de beheerder geconfigureerde uitzonderingen voor systeemeigen Jiti-modules gerespecteerd, terwijl bescherming tegen dubbele evaluatie van OpenClaw-pakketten behouden blijft. #100344
  • Gebruikers van extended-stable kunnen geschikte officiële plugins installeren, herstellen en bijwerken naar exact dezelfde versie als OpenClaw-core, in plaats van onbedoeld over te gaan naar de reguliere stabiele lijn. #100448 Met dank aan @kevinslin.
  • Gebundelde plugins voor het instellen van kanalen worden nu correct geladen via symlinks van de huidige release en gemengde bron-/dist-indelingen, zonder onterechte waarschuwingen dat ze buiten het pakket vallen. #100758
  • Broncheck-outs met een gedeeltelijke boom van gebundelde plugins behouden nu volledige ingebouwde metadata voor statuscontroles van plugins en het vinden van providereindpunten. 26c0285 Met dank aan @vincentkoc.
  • openclaw update probeert een plugin niet meer opnieuw nadat deze met succes naar ClawHub is verplaatst, zodat de gemigreerde plugin niet door een overbodige tijdelijke fout wordt uitgeschakeld. 3ce26d6 Met dank aan @vincentkoc.
  • Mac-gebruikers die iMessage instellen, kunnen imsg vanuit de instelprocedure installeren of bijwerken, krijgen duidelijkere aanwijzingen voor de controle en kunnen sessies herstellen die nog naar de oude Skills-locatie verwijzen. #101407 Met dank aan @omarshahine.
  • Bron- en macOS-pakketbuilds mislukken niet meer wanneer de tsdown-configuratie wordt geladen vanuit een tijdelijke map die het runtimepakket niet kan vinden. #100499
  • Globale npm-upgrades kunnen doorgaan wanneer de verpakte bestanden van OpenClaw groeien, zonder InstalledDistScanLimitError te bereiken, terwijl ontspoorde scans begrensd blijven. #101206
  • Wanneer de lokale OAuth-callbackpoort van Google Meet bezet is, biedt openclaw meet auth login nu de handmatige procedure voor het plakken van de omleiding aan in plaats van het aanmelden te stoppen. #96492 Met dank aan @jinduwang1001-max, @yetval.
  • openclaw doctor kan de verouderde deduplicatiemigratie nu voortzetten 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 spraakoproepen blijft na opnieuw starten of verwijderen 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 systeemeigen verwijdering van TypeScript, 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 meer tijdens het laden van alleen metadata voordat de volledige runtimestatus beschikbaar is. #95229 Gerelateerd: #94516. Met dank aan @cuihaijun, @sunlit-deng.
  • Wanneer een goedkeuring van een Telegram-plugin niet kan worden gerouteerd, ontvangen beheerders nu praktische aanwijzingen voor de webinterface, terminalinterface en configuratie in plaats van een algemene fout of time-out. #95973 Gerelateerd: #95800. Met dank aan @chrisbot2026, @monkeyleet.
  • Marketplacediagnostiek toont nu of opdrachten voor vernieuwen en vermeldingen een gehoste feed, een opgeslagen momentopname of een terugvaloptie gebruikten, zonder geheimen van de feed te loggen. #96194 Met dank aan @giodl73-repo.
  • Providerplugins die tekst maskeren, herstellen nu de bedoelde waarden in de invoer van toolaanroepen voordat berichten, bestandsbewerkingen en andere externe acties worden uitgevoerd. #97769 Gerelateerd: #97761. Met dank aan @get-viti, @zoowh.
  • Bij mislukte installatie- en updatebewerkingen van plugins wordt nu weergegeven of npm is afgesloten, beëindigd of verlopen, in plaats van een lege fout te tonen waardoor geldige pakketten ongeldig lijken. #98497 Met dank aan @sanjays2402, @vincentkoc.
  • Plugin- en mediaworkflows verwerken nu ongeldige of afgekorte ffprobe-uitvoer zonder vast te lopen, terwijl geldige videoafmetingen nog steeds normaal worden gelezen. #98613 Met dank aan @pick-cat.
  • /status plugins groepeert uitgeschakelde plugins nu op reden, waaronder beslissingen op basis van de toelatingslijst, weigeringslijst, standaardwaarde en overschrijving, zonder het activeringsgedrag te wijzigen. #99598 Met dank aan @masatohoshino.
  • Pluginauteurs kunnen gedeelde helpers voor textResult en jsonResult nu importeren uit openclaw/plugin-sdk/tool-results, in plaats van veelvoorkomende antwoordstructuren opnieuw te maken. #99740 Met dank aan @romneyda.
  • Pluginauteurs beschikken nu over een gedeelde helper voor formatByteSize voor consistente bytelabels, terwijl bestaande labels in OpenClaw ongewijzigd blijven. #99768 Met dank aan @romneyda.
  • Bij mislukte plugininstallaties wordt nu de nuttige pluginfout weergegeven zonder een onterechte diagnose met Also not a valid hook pack toe te voegen, terwijl echte fouten met hook-pakketten zichtbaar blijven. #100554 Met dank aan @vincentkoc.
  • Gebundelde runtime- en instelplugins voor kanalen worden nu geladen vanuit geldige bronregisterhoofdmappen in gemengde bron-/dist-check-outs, in plaats van stilzwijgend te verdwijnen. #100737
  • Goedkeuringen voor normale uitvoer- en hervattingsacties van Lobster mislukken niet meer door uitsluitend voor TaskFlow geldende validatie, alleen omdat ongebruikte standaardvelden voor flows aanwezig waren. #102036 Met dank aan @arthurnie, @lilan0125, @vincentkoc.
  • Migratiewaarden voor agentDir die beginnen met ~ worden nu opgelost ten opzichte van de effectieve thuismap van OpenClaw. #99901
  • Dubbele bereiken van pluginverzoeken worden nu consistent genormaliseerd en echte fouten bij de toegang tot pluginscans worden gemeld. #99932
  • Validatiefouten van Skills-archieven en fouten bij het hashen van uploads identificeren nu het ontbrekende of onleesbare bestand, terwijl de oorspronkelijke bestandssysteemfout behouden blijft. #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 apt-optie voor Linux. #102158 Met dank aan @not-stbenjam.

Installatie, onderhoud en hulpmiddelen

Installatie, updates en beheer via de opdrachtregel

Beheerders kunnen een externe codeeromgeving koppelen aan een bestaande Gateway-sessie en met compatibele door Codex begeleide threads werken binnen zowel native omgevingen als OpenClaw. Opdrachten voor status en configuratie bieden duidelijkere diagnostiek, veiligere standaardinstellingen en betrouwbaardere controle over sessies, services, aanmeldgegevens en runtimegedrag.

De ondersteunde paden voor installatie en updates behouden de werkende status zorgvuldiger bij pakketten, containers en daemons. Onboarding en doctor behouden keuzes bij onderbroken installatie- en migratieprocessen, tonen uitvoerbare herstelstappen en voorkomen dat 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 toegang 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 de besturing terug nadat ze hun uitvoer hebben afgedrukt, zodat terminals, scripts en CI-taken niet langer vast blijven zitten. #76922 Met dank aan @dorukardahan.
  • Niet-interactieve openclaw models list en openclaw models status worden nu normaal afgesloten 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 beveelt nu alleen een herstart van de Gateway aan wanneer de gewijzigde instellingen dit vereisen, zodat direct laadbare wijzigingen aan agents, modellen en providers niet langer tot onnodige herstarts leiden. #80823 Met dank aan @kiranmagic7.
  • Bij het verwijderen van een zichtbare ingebouwde modelalias wordt nu uitgelegd dat de alias automatisch is en hoe je deze kunt overschrijven, terwijl daadwerkelijk afwezige aliassen nog steeds als niet gevonden worden gemeld. #81641 Met dank aan @scientificprogrammer, @vincentkoc.
  • openclaw sessions --json bevat nu beschikbare afstammings- en runtimegegevens van subagents, zoals de 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 uitval van de Gateway overbruggen met journaluitvoer 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 op verzoek worden geladen. #96702 Met dank aan @erhhung, @qijian-zhang, @zengwen-dt.
  • Bij het vastleggen via de debugproxy voorkomen te grote of eindeloze antwoordteksten nu dat de agent crasht, terwijl nuttige status- en headermetagegevens 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 verwezen naar de juiste openclaw nodes approve <requestId>-opdracht, 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 een volledig probleemloze status te melden. #99842 Met dank aan @masatohoshino.
  • Tijdweergaven laten afgeronde waarden van minder dan een seconde nu doorlopen naar 1s in plaats van het onhandige 1000ms te tonen. #100006 Met dank aan @qingminglong.
  • Herhaalde configuratiewaarschuwingen worden nu onderdrukt tussen betekenisvolle herhalingen, zodat langdurige 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 onjuist gevormde fragmenten en losse leestekens nu als platte tekst staan, terwijl geldige URL's met haakjes, IPv6 en regelafbrekingen klikbaar blijven en naar het juiste doel verwijzen. #100780
  • openclaw logs meldt fouten in de logstaartstream 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 racecondities tijdens live schrijfbewerkingen door herhaald gebruik van hetzelfde vergrendelde tijdelijke archief te vermijden en achtergebleven bestanden van nieuwe pogingen op te ruimen. #101449 Met dank aan @lilan0125, @vincentkoc.
  • Kostenoverzichten van sessies schatten nu werkelijke kosten wanneer een transcript nul dollar registreert ondanks tokengebruik en bekende modelprijzen. c5260a3 Met dank aan @nianjiuzst.
  • Sessielogboeken en gecachte kostenweergaven behouden nu door de provider afgestemde totalen van nul dollar, terwijl daadwerkelijk ontbrekende kosten opnieuw worden berekend op basis van opgeslagen provider- en modelgegevens. c45124a
  • Door LaunchAgent beheerde Gateways op macOS-volumes met beperkte rechten starten de gegenereerde omgevingswrapper nu via /bin/sh, waardoor wordt voorkomen dat achtergrondservices direct 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 kunnen worden gevonden in containers, CI en geïsoleerde omgevingen. #98093 Met dank aan @wendy-chsy.
  • Mislukte openclaw devices approve-pogingen leggen nu uit of je elders een uitbreiding van het bereik moet goedkeuren of de ID van het openstaande verzoek moet vernieuwen en het opnieuw moet proberen. #98146 Met dank aan @romneyda.
  • openclaw gateway status geeft nu relevante richtlijnen voor inloggegevens, configuratie, herstart en logboeken wanneer de controle van een actieve Gateway mislukt, in plaats van operators te vertellen op het opwarmen te wachten. #98183 Met dank aan @masatohoshino.
  • openclaw docs weigert nu te grote zoekantwoorden 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 tijdens runtime bestaan. #98396 Gerelateerd: #98270. Met dank aan @momothemage, @weltmaister.
  • OpenClaw-updatecontroles beperken nu onjuist gevormde of onverwacht grote antwoorden van het npm-register voordat deze overmatig geheugen kunnen verbruiken. #98508 Met dank aan @lzyyzznl.
  • In verschillende randgevallen blijven transcript- en spraaktekst nu behouden, worden MCP-fouten getoond, te grote antwoorden 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 in authenticatie, modellen, reparaties en andere configuratie opslaan zonder handmatige herformattering. #100591 Met dank aan @vincentkoc.
  • openclaw update op Windows voorkomt nu dat de beheerde geplande Gateway-taak opnieuw wordt gestart tijdens het vervangen van pakketten, zodat gedeeltelijk bijgewerkte processen of processen met gemengde versies worden vermeden. #100757 Met dank aan @vincentkoc.
  • Het herstellen van shellaanvulling tijdens openclaw doctor en updates slaat nu het kostbare laden van Plugin-opdrachten over, waardoor onnodige vertragingen worden vermeden, terwijl volledige, door de gebruiker aangevraagde generatie nog steeds Plugin-opdrachten bevat. #76235
  • De Gateway-installatie op Windows detecteert nu wanneer Taakplanner wordt afgesloten 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 upgradecontrole van het installatieprogramma op Ctrl+C drukt, stopt de procedure nu correct 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 zoeken in QMD-sessies is ingeschakeld zonder transcript-export en biedt opdrachten en documentatie om de ontbrekende herinneringsconfiguratie te corrigeren. #80947 Met dank aan @anyech.
  • openclaw doctor geeft nu een voorbeeldopdracht voor ontbrekende transcripten die daadwerkelijk de vermeldingen toont die voor verwijdering in aanmerking komen voordat gebruikers ervoor kiezen het opschonen af te dwingen. #83630 Met dank aan @yuanhanzhong.
  • Operators kunnen verouderde schrijfvergrendelingen van sessies inspecteren met openclaw doctor --lint --json --only core/doctor/session-locks en vooraf bekijken welke vergrendelingen een reparatie zou verwijderen of behouden. #84366 Met dank aan @giodl73-repo.
  • openclaw doctor evalueert nu de werkelijke bootstraplimieten per agent van de standaardagent, wat nauwkeurige afkappingswaarschuwingen en herstelrichtlijnen oplevert. #84424 Met dank aan @kasangyong, @vincentkoc.
  • Door de Gateway beheerde controles van Skills 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 labels voor sessiemodellen nu samen met minder onnodige normalisatie, waardoor het teruglezen bij grotere sessiesets en incidentcontroles sneller verloopt. #87831 Met dank aan @acskamloops.
  • openclaw doctor op Windows detecteert ondersteunde Chrome-versies nu nauwkeurig in plaats van te waarschuwen dat een werkende installatie niet kon worden herkend. #87937 Met dank aan @mukundakatta.
  • openclaw doctor wordt niet langer afgebroken wanneer een geconfigureerde agentwerkruimte nog niet is aangemaakt, terwijl werkruimtegrenzen bij echte bestandsbewerkingen nog steeds worden afgedwongen. #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 opslag van OpenClaw-statusgegevens rapporteren, met 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 aanmeld- of installatie-instructie terugvinden die ze nodig hebben, zonder het onbewerkte geheim via meldingen prijs te geven. #96393 Gerelateerd: #96346. Met dank aan @nz365guy.
  • Een time-out tijdens de configuratie van één geïsoleerde Cron-taak leidt niet langer tot een herstart van de Gateway of een onderbreking van niet-gerelateerd agent- en 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 stilzwijgend 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, referentieveilige waarschuwingen 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 gevormde, tijdelijk geblokkeerde, uitgeschakelde of verouderde referenties te vinden, met 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, met 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 configuratie 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 de voorgestelde oplossing. #97496 Met dank aan @giodl73-repo.
  • Een gerichte Doctor-lintcontrole voor de limiet van toolresultaten identificeert nu instellingen onder modelbewuste standaardwaarden of boven de runtimebovengrens, 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.
  • Bij lokale Docker-bronbuilds is de kans kleiner dat het geheugen opraakt, en bij fouten waarbij het geheugen toch uitgeput raakt, worden nu de relevante buildinstellingen voorgesteld. #98119 Gerelateerd: #98118. Met dank aan @zyzo.
  • openclaw pairing list geeft nu een bruikbare vervolgstap voor apparaatgoedkeuring wanneer er geen koppelingskanalen voor chat-DM's bestaan, in plaats van een defecte fout over een lege keuze 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-gegevens nu over bestandssysteemgrenzen heen voltooien, met bruikbare waarschuwingen en duplicaatveilige nieuwe pogingen wanneer de opschoning niet kan worden voltooid. #98217 Met dank aan @masatohoshino.
  • Linux-beheerders zien nu wanneer systemd is gestopt met het opnieuw starten 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 die aangepaste inhoud bevatten. #98400 Met dank aan @giodl73-repo.
  • Doctor-lint kan nu de combinatie signaleren van WhatsApp, een overbelaste gebeurtenislus van de Gateway en actieve lokale TUI-sessies die verband houdt met vertraagde antwoorden. #98406 Met dank aan @giodl73-repo.
  • Koppelingen voor de Control UI, koppeling, installatiecode, QR-code 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 met regels, loopback, Tailscale of SSH-tunnels. #98666 Met dank aan @joshavant.
  • Gestructureerde Doctor-lint kan nu verouderde globale symbolische koppelingen voor 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 verouderde sidecar archiveert, maakt de macOS-app deze niet langer opnieuw aan en activeert deze niet langer bij elke opdracht of Gateway-start dezelfde waarschuwing voor 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 bereikt. #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 configuratie 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.
  • Bij upgrades vanuit de verouderde opslag voor configuratiestatus wordt een permanente conflictwaarschuwing niet langer herhaald, 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 informatie 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 configuratiegesprekken met meerdere beurten voeren, de status inspecteren, exacte goedkeuring voor wijzigingen vragen en schrijfbewerkingen verifiëren, in plaats van onmiddellijk terug te vallen op een planner voor één beurt. #100029
  • Configuratie- en reparatiechats van Crestodian destabiliseren de lokale TUI niet langer wanneer een verwerker van terminalgebeurtenissen tijdens de levering van een antwoord uitvalt. #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 goedkeuringsfrasen, wist verouderde voorstellen en houdt gevoelige configuratie buiten het gespreksmodel. #100656
  • Nieuwe git-installaties leiden gebruikers nu door de configuratie, 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 configuratie controleert nu de geconfigureerde aangepaste agent- of authenticatiemap op referenties, in plaats van de verkeerde bootstrapstatus 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 gevormde 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 na de einddatum ligt met een duidelijke INVALID_REQUEST, in plaats van een misleidend leeg rapport te retourneren. #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 gevraagde limieten 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 onproductieve lus 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 blijft hangen. #97807 Met dank aan @aniruddhaadak80, @maweibin.
  • gateway run --force negeert nu tijdens het vrijmaken van poorten onjuist gevormde PID-records van listeners, in plaats van ongeldige processtatus naar het herstelproces mee te nemen. #98371 Met dank aan @lzyyzznl.
  • Gateway-diagnostiek voor bezette poorten en gedwongen opschoning negeren nu onjuist gevormde listener-ID's, vermijden spookprocessen en controleren of een poort daadwerkelijk vrij is voordat herstel wordt gemeld. #98505 Met dank aan @qiuyuang.
  • CLI-tabellen korten nu alleen de daadwerkelijke basismap en onderliggende mappen af, zodat paden op hetzelfde niveau, zoals /home/alice2/project, niet langer misleidend als relatief ten opzichte van de basismap worden weergegeven. #98876 Gerelateerd: #98872. Met dank aan @qingminglong.
  • openclaw backup create staat nu toe dat tijdelijke 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.
  • Op bestanden gebaseerde sjablonen voor de gebruiksbalk houden nu het gebruik van watchers en bestandsdescriptors binnen de perken in langlopende OpenClaw-processen, terwijl sjablonen nog steeds indien nodig 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 van berichten, vastgezette berichten en zoeken kunnen nu meer dan 25 geretourneerde rijen weergeven wanneer een hogere --limit wordt aangevraagd, en waarschuwen wanneer er aanvullende providerresultaten overblijven. #99089 Met dank aan @jerrytao-ai, @wm0018.
  • openclaw health waarschuwt nu wanneer het direct herladen van de Gateway-configuratie is gestopt, zodat beheerders weten dat een herstart nodig is in plaats van ongemerkt met verouderde instellingen te blijven werken. #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 beschadigt de gebruiks- en kostenrecords 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 actieve Gateway-listeners nu betrouwbaar in gelokaliseerde uitvoer van netstat. Dit verbetert poortdiagnostiek en de opschoning door gateway --force, zonder bestaande verbindingen met listeners te verwarren. #100012 Met dank aan @qingminglong, @vincentkoc.
  • Waarschuwingen voor sessieonderhoud vermelden nu 1 minute, 1 hour of 1 day bij afgeronde grenzen, 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 correct gepaarde haakjes blijven nu over de volledige bedoelde URL aanklikbaar, in plaats van te worden ingekort of verkeerd doorverwezen. #100697 Met dank aan @aniruddhaadak80, @zoowh.
  • Bij een Gateway WebSocket-verbinding die met code 1006 wordt verbroken, krijgen beheerders nu nauwkeurige aanwijzingen over het verbindingsverlies, in plaats van de suggestie dat een gezonde Gateway noodzakelijkerwijs is gecrasht. #101219 Met dank aan @darren2030, @vincentkoc.
  • Mislukte OpenClaw- en plugin-harnas-traces bevatten nu nuttige, geredigeerde foutdetails in OpenTelemetry, in plaats van alleen een generiek foutlabel. #101244 Met dank aan @amknight.
  • Het herstarten van de Gateway in Windows is niet langer afhankelijk van de controle findstr, waardoor een zichtbaar of vastgelopen opdrachtvenster de overdracht niet meer kan blokkeren. #101366 Met dank aan @deepujain.
  • OpenTelemetry-traceviewers kunnen nu vastgelegde toolresultaten naast toolinvoer weergeven in standaard GenAI-velden, waardoor het onderzoek naar mislukte uitvoeringen vollediger wordt. #101371 Met dank aan @amknight.
  • Bij opdrachten met een time-out in Windows is de kans kleiner dat onderliggende processen actief blijven wanneer taskkill.exe niet kan starten. #101392 Met dank aan @aniruddhaadak80, @zengwen-dt.
  • openclaw backup create probeert op Windows races bij het archiveren van actieve bestanden nu opnieuw met nieuwe tijdelijke paden, waardoor vergrendelde gedeeltelijke back-ups en achtergebleven archieven van nieuwe pogingen worden verminderd. #101464 Met dank aan @lilan0125, @zoowh.
  • openclaw status --all houdt ingekorte meldingen 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 opgeblazen 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 onbeperkt te blijven hangen. #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 te geven. #95902 Met dank aan @vincentkoc, @wangbyg.
  • Bij het herstarten, bijwerken, opnieuw installeren of repareren van een macOS-Gateway blijven actieve, door SecretRef ondersteunde kanaalreferenties nu behouden, zodat Telegram en andere integraties zich kunnen blijven authenticeren. #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 shellaanvulling stelt nu geaccepteerde OpenClaw-opdrachtaliassen voor en blijft de opties en subopdrachten daarvan aanvullen. #99419 Met dank aan @amirf194, @jack-dev-ops, @vincentkoc.
  • Controles op updates en status herkennen onjuist gevormde npm-metadata nu als ongeldige JSON, in plaats van alleen een ondoorzichtige 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, status en onderhoud van die Nodes te verliezen. #101109 Met dank aan @jtczville.
  • Windows-gebruikers kunnen wereldwijd geïnstalleerde backends van Gemini CLI en Claude Code nu starten via hun npm-opdrachtshims, zonder onmiddellijke spawn-fouten 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 pnpm-workspaces op. #103725 Met dank aan @sebtardif.
  • Git-installaties maken nu een starter openclaw 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 biedt de juiste installatie- of openclaw doctor --fix-aanwijzingen. #95363 Met dank aan @hugenshen.
  • Beheerders kunnen gerichte Doctor-lint gebruiken om verouderde sessietranscripten en verouderde snapshotpaden te inspecteren, de opschoning vooraf te bekijken en te kiezen of deze moet worden toegepast. #95976 Met dank aan @giodl73-repo.
  • Waarschuwingen over standaardaccountroutering voor WhatsApp en Telegram zijn nu beschikbaar via selecteerbare, gestructureerde Doctor-lint, terwijl de normale Doctor-uitvoer ongewijzigd blijft. #96147 Met dank aan @pick-cat, @vincentkoc.
  • Optionele Doctor-lint kan nu verouderde of ontbrekende gegevens in het pluginregister, overschaduwde gebundelde plugins, verouderde installatierecords en verbroken OpenClaw-peerlinks herkennen. #96169 Met dank aan @giodl73-repo.
  • Links in documentatie voor de terminal en installatie worden nu correct omgezet wanneer relatieve paden beginnen met http of absolute HTTP-schema's hoofdletters gebruiken. #96439 Met dank aan @lin-hongkuan.
  • Terminalnotities, uitvoer van Doctor en diagnostische gegevens breken lange reeksen CJK-tekens, tekens met volledige breedte of emoji 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 statusmap van OpenClaw melden, inclusief het betreffende pad, de beschikbare ruimte, de vereiste ruimte en de herstelactie. #98391 Met dank aan @giodl73-repo.
  • Bij handmatige configuratie van de Gateway worden poortwaarden zoals 1e3 of 0x1000 nu geweigerd in plaats van stilzwijgend 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 core/doctor/legacy-cron-store inschakelen om verouderde Cron-gegevens te vinden die aandacht vereisen, zonder dat de lintcontrole opgeslagen status wijzigt. #99211 Met dank aan @giodl73-repo.
  • Waarschuwingen over kanaalconfiguratie 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 uitvoerbare configuratie- en runtimeproblemen, waarbij optioneel advies over back-ups en geheugen alleen op verzoek beschikbaar is. #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 afgeschermde omgevingen wanneer alleen de installatie van shellaanvulling wordt 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, metrische gegevens en logboeken volgen nu HTTP_PROXY, HTTPS_PROXY en NO_PROXY, zodat diagnostische exports het geconfigureerde netwerkpad gebruiken. #100616 Met dank aan @jesse-merhi.
  • Statuscontroles van een externe Gateway vallen nu terug op het geconfigureerde SSH-doel wanneer het lokaal opvragen van de effectieve configuratie mislukt, in plaats van vast te lopen of de detectie te laten crashen. #101160 Met dank aan @cxbasdev.
  • De Windows-update en het herstel door Doctor verplaatsen nu een beheerde verouderde Startup-Gateway 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 algemene Node-installatie waarmee het is gestart, waardoor onterecht succes wordt voorkomen 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 uitvoering 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 beheerdershandleidingen

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

Bronnen en bijdragers
  • De CLI-configuratiedocumentatie maakt nu duidelijk onderscheid tussen normale verwerking van JSON5-waarden en --strict-json, dat standaard-JSON accepteert en uitsluitend in JSON5 geldige syntaxis weigert. #80981 Met dank aan @addu2612.
  • De documentatie over de status van plugins en kanalen verduidelijkt nu dat een resultaat MessageReceipt of duurzaam resultaat sent 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 van het downloaden van de app via de eerste configuratie en Gateway-selectie tot gerichte probleemoplossing. #97120 Met dank aan @romneyda.
  • De installatiehandleiding voor Discord verwijst gebruikers nu naar de juiste sectie met ontwikkelaarsinstellingen om Developer Mode in te schakelen en de vereiste ID's te kopiëren. #97336 Met dank aan @naseemm123.
  • Plugin-ontwikkelaars krijgen nu duidelijkere SDK-afschrijvingen en migratierichtlijnen 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
  • Gebruikers van Logbook beschikken nu over volledige richtlijnen voor installatie, modelroutering, privacykeuzes en het oplossen van ontbrekende vastleggingen 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 onbeperkt wachten 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 beschikken nu over een officieel traject om de backend claude-cli te installeren, verifiëren en blijvend te configureren voor upgrades van containerimages. #96380 Met dank aan @fffrank, @zaidazmi.
  • De Anthropic- en Claude CLI-documentatie van OpenClaw weerspiegelt 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 beleidsregels en juiste standaardwaarden voor de afkoelperiode, waardoor ongeldige errorPolicy: "reply"-configuraties worden voorkomen. #97635 Met dank aan @wm0018.
  • De Feishu-documentatie stelt de afgewezen instelling dmPolicy: disabled niet langer voor, waardoor minder configuratiefouten uit de handleiding worden overgenomen. #97640 Met dank aan @wm0018.
  • De openbare onboardingdocumentatie behandelt nu elf bestaande niet-interactieve vlaggen voor tokenverificatie, Cloudflare AI Gateway, daemon, 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 voorbeelden 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 voor vertrouwde officiële plugins vóór publicatie. #99962 Met dank aan @hxy91819.
  • Voorbeelden van officiële pluginpakketten gebruiken nu consequent de vereiste runtime typebox en peer-afhankelijkheden openclaw, waardoor minder installatiefouten door kopiëren en plakken ontstaan. #99973
  • De meegeleverde skill imsg begeleidt agents nu naar het juiste directe gesprek 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 inloggegevens 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 pluginpakket 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 referenties voor de Codex- en WhatsApp-plugins beschrijven nu hun toolcontract, waardoor ondersteunde pluginmogelijkheden gemakkelijker aan OpenClaw-workflows kunnen worden gekoppeld. 46ad3f9 Met dank aan @vincentkoc.
  • De onboardingreferentie legt nu uit dat een kale openclaw de onboarding start wanneer een configuratie ontbreekt, Crestodian opent bij een ongeldige configuratie en de agent-TUI start bij een geldige configuratie. d9dbee7
  • Bij ACP-probleemoplossing wordt PermissionPromptUnavailableError nu bij naam genoemd, zodat beheerders een niet-interactieve machtigingsfout kunnen herkennen en de juiste configuratieoplossing kunnen vinden. b3a74cc
  • De onboardingreferentie biedt nu nauwkeurige 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 codeertools

Agents kunnen gescande pdf's lezen met modellen die beeldverwerking ondersteunen, in geïsoleerde codecheck-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 beoogde modellen, timing, status en aflevering tijdens 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 starten in een eigen beheerde worktree, 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 aanvragen voor tabbladlijsten niet langer onbeperkt vasthouden; OpenClaw retourneert na een begrensde tijd een time-out en kan bij de volgende aanvraag opnieuw verbinding maken. #80147 Met dank aan @hemantsudarshan, @keaneyan.
  • Externe browseracties herstellen nu van een gesloten of vervangen geselecteerd tabblad door het opnieuw te proberen zonder de verouderde tabblad-ID, overeenkomstig het gedrag van de lokale browser. #89086 Met dank aan @rhclaw.
  • Browsernavigatie via 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 melden de agent nu de opgeslagen bestandsnaam en het pad, zodat deze de voltooide download kan gebruiken in plaats van de actie opnieuw te proberen. #93307 Met dank aan @sunlit-deng.
  • Wijzigingen in de verbindingsgegevens van 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 handelen op tabbladen op basis van voorgestelde ID, tabblad-ID, label of unieke prefix, 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 worden verminderd. #98284 Met dank aan @malashenia, @turbotheturtle.
  • Te grote foutreacties van browserbesturing kunnen niet langer buitensporig veel Gateway-geheugen verbruiken, terwijl gewone fouten nog steeds nuttige diagnostische informatie bieden. #98455 Met dank aan @wings1029.
  • Browseraanvragen voor responsebody om een korte prefix van een grote reactie te verkrijgen, voorkomen nu dat een tweede tekstkopie op volledige grootte wordt gedecodeerd, 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 Browserbesturing actief blijft, en oude tokens blijven geweigerd. a703183 Met dank aan @vincentkoc.
  • Cron-taken met een geldig toekomstig uitvoeringsmoment dat precies op een secondegrens valt, behouden nu dat geplande tijdstip in plaats van ten onrechte als verouderd te worden beschouwd 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 duurzame Cron-geschiedenis aantoont dat de uitvoering met succes is voltooid. #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 gemakkelijker 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 alleen 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-back-end gebruiken, starten nu normaal, terwijl expliciet niet-ondersteunde toolbeperkingen nog steeds veilig gesloten mislukken. #95615 Met dank aan @anagnorisis2peripeteia, @obviyus.
  • Geïsoleerde Cron-uitvoeringen die een time-out bereiken of worden geannuleerd, behouden nu hun provider-, model- en sessiegegevens in cron_run_logs, waardoor mislukte taken gemakkelijker te traceren zijn. #95943 Gerelateerd: #95873. Met dank aan @luke-renjoy, @zengwen-dt.
  • Een geplande taak met een cloudmodel die een reactie 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 moet plaatsvinden en verschuift een ongewijzigd intervalschema niet langer naar het tijdstip van bewerking. #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 via 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 stapelen en de host en Gateway te vertragen. #97227 Met dank aan @vianne-droid, @xialonglee, @yusukeit0.
  • Lange waarschuwingen voor 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 interne foutplaatsaanduidingen bestaan. #97364 Met dank aan @turbotheturtle.
  • Berichten over mislukte shell-tools maken nu duidelijker onderscheid tussen de door de agent ingevoerde opdracht en frameworklabels, 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 opvolgingen van 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 leveringen 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 naar een livechat leveren zonder antwoorden te blokkeren of achtergrondwerk in het transcript ervan te mengen, 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 onbedoeld, 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 Gateway- en geheugenfouten 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 spraakfuncties, normaliseert Cron-terugvalgedrag 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 crashen wanneer 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 een zelfstandige openclaw acp beginnen nu met schone uitvoer voor machineprotocollen, waardoor wordt voorkomen dat opstartwaarschuwingen JSON-RPC voor MCP- en ACP-clients beschadigen. #89997 Met dank aan @kenners22, @vincentkoc.
  • Agentopdrachten met een ongeldige expliciete workdir, waaronder een letterlijke ~, stoppen nu met een duidelijke melding in plaats van vanuit een onbedoelde terugvalmap te worden uitgevoerd. #94441 Met dank aan @jesse-merhi, @renaudcerrato.
  • Sandboxopdrachten die door SSH en OpenShell worden ondersteund, ruimen nu externe bronnen 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 kortstondig wordt vertraagd. #97901 Met dank aan @paulcam206.
  • Te grote antwoorden van lokale sockets mislukken nu snel zonder tot de time-out geheugen te verbruiken, terwijl grote macOS-opdrachten nog steeds de voltooiingsstatus en begrensde recente uitvoer retourneren. #98130 Met dank aan @pick-cat.
  • Extensieopdrachten met een time-out, die zijn afgebroken of waarvan de uitvoerlimiet is bereikt, 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 shell-achtige pagina's zonder lokaal extraheerbare inhoud, waardoor de gemeten vertraging bij een nieuw proces van enkele seconden tot ongeveer één seconde is teruggebracht. #98559 Met dank aan @vincentkoc.
  • Emoji en andere aanvullende Unicode-tekens blijven intact wanneer lange opdrachtuitvoer wordt ingekort voor polls, voltooiingsmeldingen of opvolgingen van goedkeuringen. #98721 Met dank aan @zengwen-dt.
  • Een reeks oplossingen voor foutpaden zorgt er nu voor dat opdrachten en onderhoudstaken ondanks geïsoleerde fouten blijven draaien, behoudt terminal- en modeltekst, verbetert diagnostiek voor Skills en goedkeuringen en beëindigt Android-spraaksessies correct nadat de microfoonverbinding is weggevallen. #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 het volledige OpenClaw-proces te verliezen. #100522 Met dank aan @cxbasdev, @vincentkoc.
  • Docker-sandboxopdrachten retourneren nu een expliciete fout wanneer 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 meer wanneer een onderzochte opdracht een zeldzame leesfout in de uitvoerstroom ondervindt. #100741 Met dank aan @lsr911.
  • web_fetch verwerkt onjuist gevormde of vijandige HTML nu voorspelbaarder, waardoor overmatige verwerking wordt verminderd 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 direct beginnen in plaats van enkele extra minuten te wachten door 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 in 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 aanbiedt zonder --output. #97549 Met dank aan @alix-007.
  • openclaw infer image describe probeert nu geconfigureerde fallback-afbeeldingsmodellen nadat een expliciet geselecteerd model is mislukt en rapporteert welk model uiteindelijk is geslaagd. #98347 Met dank aan @momothemage.
  • Wanneer een meegeleverde MCP-server halverwege een sessie stopt, krijgen gebruikers nu direct een serverspecifieke melding over de verbroken verbinding 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 naam die op een afbeelding lijkt, retourneert nu een duidelijk pad naar het opgeslagen bestand in plaats van een onbruikbaar inline-afbeeldingsresultaat. #99370 Met dank aan @2loch-ness6, @vincentkoc.
  • De diff-tool rendert standaarduitvoer nu sneller, behoudt markering voor talen die alleen in pakketten beschikbaar zijn, verwerkt ongewijzigde invoer duidelijk en rapporteert fouten bij het renderen van bestanden en ongeldige patches nauwkeuriger. #100487
  • Correcties in natuurlijke taal kunnen nu na geslaagde of mislukte beurten 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 een verkeerde map worden voorkomen. d9034da Met dank aan @vincentkoc.
  • De optionele algemene sandboximage bevat nu Node 24 en pnpm, zodat gedocumenteerde Node-gebaseerde ontwikkelingstaken 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.
  • Onjuist gevormde 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 operator voldoende details hebben om het probleem te diagnosticeren of 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 harnesswerk dat veel langer dan 10 seconden duurt, waaronder runs van meerdere minuten, zonder aangepaste 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 worden veelvoorkomende verschillen in inspringing, escaping en witruimte uitgelegd, waardoor blinde nieuwe pogingen worden verminderd. #97038 Met dank aan @aocogoal-gethub, @vincentkoc, @zoowh.
  • MCP-tools ontvangen optionele null-waarden nu correct, in plaats van ze te veranderen in lege tekenreeksen die geldige aanroepen kunnen verstoren. #97212 Met dank aan @vincentkoc, @zw-xysk.
  • Geslaagde lezingen van Codex-threaddoelen worden nu als geslaagd weergegeven in de modelcontext, transcripten en diagnostiek, in plaats van als mislukte toolaanroepen te worden geregistreerd. #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 in behandeling 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, waardoor wordt voorkomen dat gekoppelde TaskFlows 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.
  • Onjuist gevormde invulgegevens voor de browser die via --fields of --fields-file worden aangeleverd, leveren nu een duidelijke, bruikbare fout op en sluiten af 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 hapering in de browserverbinding. #100792 Met dank aan @fmls.
  • Agents kunnen nu een screenshot maken van een geselecteerd Chromium-tabblad op de achtergrond zonder te wachten tot de browseropdracht een time-out bereikt, hoewel het vastleggen dat tabblad naar de voorgrond kan brengen. #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 meer 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, waarna latere verzoeken opnieuw correct verbinding kunnen maken. #101454 Met dank aan @aniruddhaadak80.
  • Browseruploads op opnieuw renderende pagina's herstellen nu betrouwbaarder en tonen de daadwerkelijke fout wegens een verouderde verwijzing of actie in plaats van een algemene time-out. #101465 Met dank aan @diwakarrankawat, @m13v, @tigicion.
  • Browserantwoordteksten en paginasnapshots blijven nu geldig en leesbaar wanneer uitvoer in de buurt van 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 emuleren dat er geen expliciete kleurvoorkeur is, en bij ongeldige waarden worden alle ondersteunde keuzes vermeld. 9133118
  • Browser-POST-acties worden nu voltooid op ondersteunde runtimes van Node 24.16 en nieuwer na het parseren van JSON, terwijl ze nog steeds worden geannuleerd wanneer de client de verbinding verbreekt. 52044e1 Met dank aan @obviyus, @vincentkoc.
  • Bijwerkingen van Cron-taken kunnen nu een taakspecifieke instelling voor een fallbackmodel verwijderen, zodat geplande runs de algemene standaardwaarden weer overnemen zonder de taak opnieuw te hoeven maken. #100801 Met dank aan @sunnyshu0925.
  • Voltooide Heartbeat-taken blijven geregistreerd wanneer de stille HEARTBEAT_OK-bevestiging niet kan worden afgeleverd, 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 die veel geplande taken bevatten, waaronder --exact en wijzigingen met alleen een time-out. #100836 Met dank aan @machine3at, @vincentkoc.
  • Het bewerken van een Cron-payload met --no-best-effort-deliver wijzigt de afleveringsmodus 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 waarin hoofdletters en kleine letters zijn gemengd, worden nu standaard geweigerd in plaats van de beperking voor door een 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 agents nu een werkend exemplaar installeren en herstellen in plaats van herhaaldelijk te mislukken. #96361 Met dank aan @miorbnli.
  • Linkbegrip houdt het ophalen van pagina's nu beschikbaar voor de langzaamste geconfigureerde terugvaloptie en past tools.links.timeoutSeconds consistent toe, ongeacht de modelvolgorde. #100731 Met dank aan @aniruddhaadak80, @cxbasdev.
  • Een mislukte zoekopdracht van find retourneert nu één afgebakende toolfout en stopt het fd-proces, in plaats van het risico te lopen op een agentcrash of een verweesde zoekopdracht. #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 fout te melden terwijl het onderliggende toolproces doorgaat. #101222 Met dank aan @zoowh.
  • Tool Search laat de betreffende aanroep nu correct mislukken en beëindigt het onbruikbare onderliggende proces wanneer de diagnostische stream wordt onderbroken, in plaats van het risico te lopen op een vastgelopen verzoek of Gateway-crash. #101295 Met dank aan @cxbasdev.
  • Defecte uitvoer van onderliggende processen, time-outs en afbrekingen tijdens shellopdrachten van agents worden nu afgevangen in plaats van zeldzame Gateway-crashes te veroorzaken. #101370 Met dank aan @wings1029.
  • Fouten in QMD-opdrachtpijplijnen melden nu een duidelijke fout bij de geheugenbewerking in plaats van de geheugenhost uit te schakelen. #101402 Met dank aan @wings1029.
  • Terminaltaaklijsten 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.
  • OpenShell-sandboxuploads plaatsen werkruimtemappen nu op het aangevraagde externe pad, zodat sandboxopdrachten hun bestanden betrouwbaar kunnen vinden. #96303 Met dank aan @vincentkoc.
  • Bij gescande pdf's met meerdere pagina's behouden latere pagina's nu een bruikbare afbeeldingsgrootte tijdens terugvalextractie, 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 zou kunnen 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 gegevens-URL's voor afbeeldingen 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 schijnbaar vast te lopen. #98652
  • Markdown-frontmatter behoudt nu velden met een null-waarde genaamd toString, constructor, valueOf of hasOwnProperty, in plaats van stilzwijgend metadata uit Skills, hooks of opdrachten te verwijderen. #99129 Met dank aan @vincentkoc, @zenglingbiao.
  • Voortgangssamenvattingen voor inline scripts en gegenereerde bestanden presenteren heredoc-inhoud niet langer als extra uitgevoerde shellopdrachten. #99379 Met dank aan @zengwen-dt.
  • Selecties van gedeeltelijke 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 rapporteert 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 voor exacte overeenkomsten 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 toolbeleid skill_workshop verbergt en toont de exacte wijziging aan allow of alsoAllow die nodig is om aanroepen voor handmatige beoordeling in te schakelen. #100654 Met dank aan @wangwllu.
  • Te grote ClawHub-pakketten, Skills, ClawPacks, resolverarchieven en downloads vanuit GitHub 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 het transcript onmiddellijk leest of een controlepunt ervan maakt. #101192
  • Herstelde overloopbestanden van web_fetch behouden emoji nu intact en rapporteren 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 scopes duwen de kolommen van openclaw commitments niet langer uit lijn, waardoor de tabel in één oogopslag leesbaar blijft. #95923 Met dank aan @parveshsaini.
  • web_fetch behoudt nu emoji, wiskundige symbolen, uitgebreide Unicode en bewust geëscapete tekst van numerieke entiteiten getrouwer. #96268 Met dank aan @ly-wang19.
  • DuckDuckGo-resultaten behouden nu bewuste 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 shortcode voor insluiting wordt gevolgd door een extra sluitmarkering. #96449 Met dank aan @ly-wang19.
  • Labels tussen haakjes in Markdown-citaten zorgen er niet langer voor dat linkbegrip 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 de parser niet langer crashen en voegen geen beschadigde Unicode meer toe aan titels, URL's en fragmenten, 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 verminkte vervangingssymbolen. #98644 Met dank aan @zengwen-dt.
  • Auteurs van interne hooks ontvangen nu een waarschuwing wanneer een waarschijnlijke typefout in een gebeurtenisnaam er anders voor zou zorgen 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 bovenliggende uitvoeringen, in plaats van als geslaagd te worden gemeld. #101245 Met dank aan @masatohoshino.
  • Verzoeken uit de Anthropic-familie die tools gebruiken, kunnen nu zonder een door een incompatibele toolindeling veroorzaakte 400-fout terugvallen op OpenAI. #101443 Met dank aan @chrisbaker2000.
Aanvullende bijdragen
  • Interne configuratietracering gemoderniseerd zonder te wijzigen hoe configuratie-updates worden gedetecteerd. #59695 Met dank aan @yonganzhang.
  • Formulieren voor bugmeldingen verbeterd, zodat melders schermafbeeldingen of opnamen kunnen bijvoegen terwijl logboeken leesbaar blijven. #73649 Met dank aan @d1rshan.
  • De dekking voor Android Gateway-authenticatie versterkt door een tijdkritische herstelcontrole betrouwbaarder te maken. #83826 Met dank aan @neatguycoding.
  • Duidelijkere rapportage over beleidsdekking toegevoegd, zodat beheerders hiaten kunnen herkennen wanneer beveiligingsgevoelige configuratie zich ontwikkelt. #87081 Met dank aan @giodl73-repo.
  • Betrouwbare validatie van gewijzigde code voor Plugin-detectiewerk hersteld zonder het gedrag van Plugins te wijzigen. #87695 Met dank aan @vincentkoc.
  • De dekking voor het koppelen van Codex-gesprekken zonder expliciet model versterkt, zodat de standaardworkflow tegen regressies wordt beschermd. #89535 Met dank aan @kesslerio.
  • Intern terugvalgedrag verduidelijkt, zodat bij toekomstig onderhoud fouten van providers of reacties van oudere modellen minder snel verkeerd worden afgehandeld. #89558
  • Het tijdgedrag van nieuwe Compaction-pogingen gedocumenteerd om toekomstig onderhoud veiliger te maken zonder het runtimegedrag te wijzigen. #89585
  • De dekking voor browserveiligheid uitgebreid op Windows-systemen die directorykoppelingen ondersteunen, waardoor tests beter overdraagbaar zijn. #90365 Met dank aan @aniruddhaadak80.
  • De naamsvermelding van bijdragers gecorrigeerd, zodat het samengevoegde werk van guanbear correct kan worden vermeld in gegenereerde bijdragersgegevens. #90547 Met dank aan @guanbear.
  • Eerdere validatie voor kanaalinstellingen toegevoegd, waardoor de kans afneemt dat configuratiewijzigingen opstartfouten van de Gateway veroorzaken. #91134 Met dank aan @luoyanglang.
  • De lokale Python-testconfiguratie hersteld, zodat bijdragers de ondersteunde pre-commitcontroles betrouwbaar kunnen uitvoeren. #91276 Met dank aan @deepujain.
  • De QA-volwassenheidsscorekaart beter vindbaar gemaakt en verduidelijkt hoe beheerders de documentatie ervan moeten bijwerken. #91483 Met dank aan @romneyda.
  • Herhaalbare Slack-QA-dekking toegevoegd voor goedkeuringen van Codex-opdrachten en bestandswijzigingen. #91519 Met dank aan @kevinslin.
  • De dekking versterkt, zodat redeneerkeuzes van GitHub Copilot afgestemd blijven op de ondersteunde modellen van elk account. #91728 Met dank aan @saju01.
  • Het schijfgebruik van livetests verminderd door onnodige kopieën van grote Gemini-browsergegevens te vermijden, terwijl vereiste inloggegevens behouden blijven. #91907 Met dank aan @bryantegomoh, @pikaqqqqqq.
  • Geautomatiseerde beveiligingsbeoordeling uitgebreid voor code die lokale processen start, zodat risico's met hoge ernst vóór samenvoeging kunnen worden gedetecteerd. #92667 Met dank aan @hxy91819.
  • Geautomatiseerde testopschoning en richtlijnen verbeterd, waardoor minder tijdelijke bestanden achterblijven en de testconfiguratie consistenter is. #93209 Met dank aan @hxy91819.
  • Routinematige rookvalidatie toegevoegd, waarmee beheerders brede regressies eerder kunnen detecteren en diagnosticeren. #94291 Met dank aan @romneyda, @solvely-colin.
  • De dekking versterkt om gestreamde Telegram-antwoorden binnen het forumonderwerp te houden waarin het gesprek begon. #94526 Gerelateerd: #89352. Met dank aan @pmika, @xialonglee.
  • Validatie sneller en eenvoudiger te inspecteren gemaakt voor kleine wijzigingen aan extensies of scripts, terwijl volledige controles indien nodig behouden blijven. #94708 Met dank aan @romneyda.
  • Regressiedekking toegevoegd, zodat code-identificatoren met underscores leesbaar blijven in de terminalinterface. #95211 Met dank aan @zhangguiping-xydt.
  • Documentatiedetectie uitgebreid met MDX-pagina's, zodat echte handleidingen niet worden overgeslagen. #95230 Met dank aan @hugenshen.
  • Beveiligingstests voor QQBot en Zalo afhankelijk gemaakt van daadwerkelijke ondersteuning voor symbolische koppelingen in plaats van de naam van het besturingssysteem. #95531 Met dank aan @aniruddhaadak80, @vincentkoc.
  • Lokalisatiecontroles van de Control UI betrouwbaar uitvoerbaar gemaakt op Windows zonder vertaalde inhoud te wijzigen. #95534 Met dank aan @ooiuuii.
  • WhatsApp-QA versterkt voor berichten, reacties, antwoorden, media, peilingen, goedkeuringen en groepsgedrag. #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 mogelijk gemaakt zonder live-inloggegevens te vereisen. #95920 Met dank aan @romneyda.
  • Een gegenereerde documentatiekaart toegevoegd, zodat bijdragers snel relevante handleidingen kunnen vinden en verouderde navigatie kunnen detecteren. #95954 Met dank aan @glenn-agent.
  • Opschoning en isolatie in tests voor automatische antwoorden en installatie van Skills verbeterd, waardoor minder tijdelijke schijfruimte wordt opgebouwd. #96058 Met dank aan @xialonglee.
  • Regressiedekking toegevoegd die waarborgt dat geheugenzoekopdrachten zich na een afzonderlijke herindexering kunnen herstellen zonder de Gateway opnieuw te starten. #96094 Gerelateerd: #91167. Met dank aan @849261680, @kiagentkronos-cell.
  • Gesprekscontrolepunten voorbereid op toekomstige opslagwijzigingen zonder het gedrag van vertakkingen of herstel te wijzigen. #96222 Met dank aan @jalehman.
  • De afhandeling van opstartsessies voorbereid op toekomstige opslagwijzigingen zonder het isolatie- of opschoningsgedrag te wijzigen. #96225 Met dank aan @jalehman.
  • Een draaiboek voor beheerders toegevoegd voor het diagnosticeren en afstemmen van buildcapaciteit zonder dit te verwarren met niet-gerelateerde fouten. #96302 Met dank aan @vincentkoc.
  • Rooktests voor pull requests sneller en voorspelbaarder gemaakt, met behoud van bredere releasedekking. #96320 Met dank aan @romneyda.
  • Logboeken van QA-uitvoeringen 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 over dubbele identificatoren veroorzaken. #96338 Met dank aan @vincentkoc.
  • Rooktests gestroomlijnd om sneller feedback te leveren, met behoud van de beoogde QA-dekking. #96340 Met dank aan @romneyda.
  • Opschoning in opdrachttests verbeterd, waardoor minder tijdelijke gegevens achterblijven bij lokale en geautomatiseerde uitvoeringen. #96359 Met dank aan @xialonglee.
  • De dekking versterkt voor de veilige afhandeling van te grote of onjuist gevormde gebruiksreacties van providers. #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 verbeterd door de daadwerkelijk gebruikte bronrevisie voor elke uitvoering vast te leggen. #96434 Met dank aan @vincentkoc.
  • Dekking toegevoegd voor de opmaak van opdrachtuitvoer en waarschuwingen om toekomstige presentatieregressies te verminderen. #96448 Met dank aan @dwc1997.
  • Sessiestatus en modelselectie voorbereid op toekomstige opslagwijzigingen, met behoud van het huidige gedrag. #96460 Met dank aan @jalehman.
  • Feishu-voorbeelden en Mattermost-modelsamenvattingen voorbereid op toekomstige wijzigingen in sessieopslag zonder het gedrag te wijzigen. #96507 Met dank aan @jalehman.
  • De interne sessieafhandeling van Telegram gemoderniseerd, met behoud van polling-, opzoek-, verzend- en verwijdergedrag. #96524 Met dank aan @jalehman.
  • De sessieafhandeling van gebundelde kanalen voorbereid op toekomstige opslagwijzigingen zonder routering, modelkeuzes of gebruikersworkflows te wijzigen. #96527 Met dank aan @jalehman.
  • Instellingen voor WhatsApp-groepsactivering voorbereid op toekomstige opslagwijzigingen, met behoud van het bestaande activeringsgedrag. #96530 Met dank aan @jalehman.
  • De interne sessieafhandeling van Voice Call gemoderniseerd zonder antwoorden of belgedrag te wijzigen. #96539 Met dank aan @jalehman.
  • De QA-volwassenheidsscorekaart gedeeltelijke dekking nauwkeuriger laten weergeven en zichtbaar gemaakt welk bewijs nog ontbreekt. #96543 Met dank aan @romneyda.
  • QA-uitvoeringen van Claude CLI de passende langere tijdslimieten gegeven voor Sonnet- en Opus-modellen. #96567 Met dank aan @clawsean.
  • Verduidelijkt hoe volwassenheid wordt beoordeeld, terwijl dekking zichtbaar blijft als ondersteunend bewijs. #96594 Met dank aan @romneyda.
  • Volledig QA-bewijs als standaard ingesteld voor updates van de volwassenheidsscorekaart, zodat onvolledig bewijs de resultaten niet beïnvloedt. #96595 Met dank aan @romneyda.
  • Herhaalde verwerking verminderd wanneer de Gateway metadata uit zeer grote transcriptgegevens leest. #96707 Met dank aan @vincentkoc, @yonganzhang.
  • De opschoning van tijdelijke bestanden verbeterd in configuratie-, Gateway-, plannings- en statustests. #96711 Met dank aan @xialonglee.
  • Gedocumenteerd hoe bijdragers problemen, ondersteuningsverzoeken, beveiligingsmeldingen en pull requests moeten routeren. #96714 Met dank aan @100yenadmin.
  • De dekking voor uitgebreide logboekregistratie op de opdrachtregel versterkt om toekomstige regressies te verminderen. #96735 Met dank aan @dwc1997, @vincentkoc.
  • Dekking toegevoegd voor terminaluitvoer en opdrachtgedrag zonder afsluiten, waardoor het onderhoud eenvoudiger wordt 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 routinematige buildoverhead verminderd door het verzamelen van ongebruikte timingsoverzichten te pauzeren, terwijl dit 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 gecachete toolaanroepen afhandelen, zonder de toolselectie te wijzigen. #96948 Met dank aan @ly-wang19.
  • De administratie verminderd tijdens updates die veel ontbrekende pluginbestanden aantreffen, met behoud van herstelbeslissingen en waarschuwingen. #96950 Met dank aan @ly-wang19.
  • Onnodige verwerking verminderd voor lokale geheugeninstallaties die zijn geconfigureerd voor kortere inbeddingsvectoren. #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 bijdragersvermelding. #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 talen. #97110 Met dank aan @vincentkoc.
  • Een consistente vertaalworkflow toegevoegd voor tekst in native apps in 21 talen, 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 vermeldingen. #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-endtests gekoppeld aan de QA-volwassenheidsinventaris voor nauwkeurigere rapportage van de dekking. #97150 Met dank aan @romneyda.
  • Logboeken voor macOS-pakkettering beter leesbaar gemaakt door elk product en elke architectuur die wordt gebouwd duidelijk aan te duiden. #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 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.
  • De rapportage van QA-dekking bestaande tests voor OpenAI-compatibele providers nauwkeuriger laten weerspiegelen. #97369 Met dank aan @romneyda.
  • Tests voor sessiemigratie gestabiliseerd, met behoud van gerichte dekking voor de 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 verzameling van bewijs. #97478 Met dank aan @romneyda.
  • QA-uitvoeringen voor Matrix beschermd tegen overmatig geheugengebruik wanneer een homeserver een ongewoon groot antwoord retourneert. #97547 Met dank aan @alix-007.
  • Rookcontroles voor Discord beschermd tegen overmatig geheugengebruik wanneer de dienst een ongewoon groot antwoord retourneert. #97548 Met dank aan @alix-007, @vincentkoc.
  • Validatielimieten voor de plugin-SDK bijgewerkt om aan te sluiten op het huidige openbare oppervlak, met behoud van controles voor toekomstige groei. #97604 Met dank aan @romneyda.
  • De QA-traceerbaarheid verbeterd voor Gateway-verbindingen, protocolonderhandelingen en gedrag bij nieuwe opstartpogingen dat door MCP-kanaalbruggen wordt gebruikt. #97609 Met dank aan @romneyda.
  • Automatische tekst-naar-spraakvalidatie voor 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 Skills-gegevens zijn opgeslagen. #97657 Met dank aan @joshavant, @wiidz.
  • Betrouwbare buildvalidatie voor de plugin-SDK hersteld door een conflicterende definitie die alleen voor tests werd gebruikt 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 vermeldingen op de ClawHub-marktplaats en installatiecontroles van verpakte plugins. #97712 Met dank aan @romneyda.
  • De 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 tekstsegmentering, inclusief emoji en grenzen van gesplitste tekens. #97805 Met dank aan @dwc1997.
  • Mogelijk gemaakt dat Slack-QA-flows met een lokale testprovider worden uitgevoerd, waardoor de afhankelijkheid van actieve Slack-aanmeldgegevens afneemt. #97891 Met dank aan @romneyda.
  • Herhaalbare controles voor releasekandidaten toegevoegd voor nieuwe installaties en upgrades van ClawHub-pakketten vóór publicatie. #97896 Met dank aan @romneyda.
  • De minimale Node.js-versie voor broncodebijdragers 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 de publicatie van officiële plugins verbeterd door gecorrigeerde detectie van ClawHub-pakketfamilies toe te passen. #97907 Met dank aan @patrick-erichsen.
  • Tijdelijke validatiefouten op Windows, macOS en iOS verminderd door broncode-check-outs waarvan de time-out is verstreken opnieuw te proberen. #97912 Met dank aan @romneyda.
  • Draagbaardere kanaal-QA voorbereid door elk scenario vóór uitvoering zijn 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-CI-configuratie verminderd, zodat het gedrag van check-outs consistent kan worden onderhouden. #97940 Met dank aan @romneyda.
  • QA Lab compatibel gehouden met het huidige Crabline-pakket en terminologie voor lokale providers verduidelijkt voor beheerders. #97941 Met dank aan @romneyda.
  • Richtlijnen voor CI-capaciteit bijgewerkt, zodat beheerders pieken in gehoste runners kunnen dimensioneren aan de hand van de huidige limieten. #97943 Met dank aan @vincentkoc.
  • Herhaalde configuratie voor workflow-check-outs geconsolideerd, waardoor onderhoudsverschillen afnemen zonder het validatiegedrag te wijzigen. #97946 Met dank aan @romneyda.
  • Herhaalde controles van inloggegevens voor live kanaal-QA zijn samengevoegd zonder te wijzigen wat wordt gevalideerd. #97947 Met dank aan @romneyda.
  • Controles van inloggegevens voor release-QA zijn voor alle kanaaltaken samengevoegd, met behoud van hetzelfde validatiegedrag. #97948 Met dank aan @romneyda.
  • Dubbele configuratie voor Docker-gereedheid 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 afwijkingen in het onderhoud 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 workflows die door SQLite worden ondersteund. #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 het instellen van de Gateway onnodige timers actief lieten. #98134 Met dank aan @zhanglei99586.
  • Beheerde Chrome-profielen zijn in een uitzonderingsgeval beschermd tegen onjuist gevormde lege voorkeursvermeldingen. #98138 Met dank aan @zhanglei99586.
  • De regressiedekking voor het activeren van Gateway-nodes en de verwerking van de status bij opnieuw verbinden is versterkt. #98205 Met dank aan @zenglingbiao.
  • Er is dekking toegevoegd voor het consistent opsplitsen van lijsten bij normale invoer en uitzonderingsgevallen. #98219 Met dank aan @zenglingbiao.
  • De publicatie van officiële plugins is bijgewerkt om gecorrigeerde ClawHub-hulpmiddelen voor de verwerking van pakketfamilies te gebruiken. #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, 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 uitlezen van SQLite-databaseversies tijdens het opstarten en schemacontroles. #98369 Met dank aan @dwc1997.
  • Er is regressiedekking toegevoegd voor de juiste herkenning van antwoordblokken met denkstappen en geredigeerde denkstappen. #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.
  • Bugcontroles door 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 corrigeren. #98533
  • Er is een consistente interne basis voorbereid voor toekomstige gespreksbewuste toegangscontroles zonder de huidige machtigingen te wijzigen. #98536
  • Typecontrole van kerntests is hersteld, zodat geldige Gateway- en providertests niet langer ongerelateerd werk blokkeerden. #98551 Met dank aan @romneyda.
  • Een geslaagde 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.
  • Aanvragen van QA-inloggegevens mislukken nu correct 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 in ondersteunde testomgevingen het juiste actieve gesprek onderbreken, is versterkt. #98751 Met dank aan @romneyda.
  • De QA-dekking voor het instellen van Signal, Mattermost en Matrix en voor berichtnormalisatie via Crabline is uitgebreid. #98779 Met dank aan @romneyda.
  • Documentatie- en testtypecontroles zijn hersteld zonder het gedrag van de opdracht attach te wijzigen. #98792
  • Richtlijnen voor de betrouwbaarheid van Telegram zijn geplaatst waar bijdragers en reviewers ze tijdens toekomstig uitbreidingswerk tegenkomen. #98808 Met dank aan @obviyus.
  • macOS Swift-validatie kan nu herstellen van onvolledige buildcaches in plaats van dezelfde fout te herhalen. #98818
  • Controles van de inventaris van systeemeigen vertalingen blijven responsief bij het scannen van ongebruikelijke bronlabels. #99098 Met dank aan @hxy91819.
  • Telegram-controles van QA Lab zijn beschermd tegen overmatig geheugengebruik wanneer de Telegram-API een onverwacht groot antwoord retourneert. #99151 Met dank aan @hugenshen.
  • Configuratiecontroles van 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 proxycontroles die alleen voor tests dienen, onterechte fouten bij de validatie van netwerkveiligheid veroorzaakten. #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 kernonderdelen van de runtime zijn samengevoegd om afwijkingen in het onderhoud 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 stateful runtime zijn samengevoegd om de consistentie en onderhoudbaarheid te verbeteren. #99296 Met dank aan @romneyda.
  • Herhaalde laadpatronen voor Discord, Slack en Telegram zijn samengevoegd, met behoud van het bestaande kanaalgedrag. #99298 Met dank aan @romneyda.
  • Herhaalde laadpatronen voor Matrix en andere kanalen zijn samengevoegd om toekomstige onderhoudsrisico's te beperken. #99302 Met dank aan @romneyda.
  • Er is end-to-end-QA-dekking toegevoegd voor het instellen van Zalo, inkomende levering en normalisatie van uitgaande berichten 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.
  • QA-bewijs voor streaming toont nu aan dat een kanaal vóór het definitieve antwoord een voorbeeld weergeeft. #99310 Met dank aan @romneyda.
  • Er is een beveiligd maandelijks npm-publicatiepad voor releasebeheerders toegevoegd zonder het normale latest-kanaal te verplaatsen. #99352 Met dank aan @kevinslin.
  • CI-controles voor Telegram-contextverwerking 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 afwijkingen in het onderhoud te beperken. #99361 Met dank aan @romneyda.
  • Incidentele 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 kan worden vergeleken en vertrouwd. #99374 Met dank aan @romneyda.
  • Gateway-validatie bij een schone checkout is hersteld nadat een ontbrekende testafhankelijkheid onterechte fouten veroorzaakte. #99520 Gerelateerd: #99513. Met dank aan @masatohoshino.
  • Expliciete livecontroles voor Bedrock op de echte Bedrock-runtime behouden, zodat beheerders AWS-ondersteund gedrag betrouwbaar kunnen valideren. #99607 Met dank aan @brian-bell.
  • Dekking van dubbele QA-scenario's duidelijk laten mislukken, zodat validatieresultaten betrouwbaar blijven. #99628 Gerelateerd: #99627. Met dank aan @romneyda.
  • Geheimen beschermd in begrensde QA-bewijslogboeken en foutdetails, met behoud van nuttige diagnostiek. #99629 Met dank aan @romneyda.
  • De configuratie van kanaal-QA vereenvoudigd en niet-ondersteunde testacties duidelijker laten mislukken. #99632 Gerelateerd: #99622. Met dank aan @romneyda.
  • Onterechte platformoverschrijdende fouten bij releasecontroles rond het afsluiten van statische servers verminderd. #99642 Met dank aan @romneyda.
  • Incidentele Crabline-QA-fouten door gedeeltelijk geschreven testuitvoer verminderd. #99649 Gerelateerd: #99648. Met dank aan @romneyda.
  • Onterechte QA-fouten verminderd door herstel van de native stopopdracht de volledige verwachte beurttijd te geven. #99656 Gerelateerd: #99655. Met dank aan @romneyda.
  • De verwerking van numerieke limieten in OpenClaw geconsolideerd om de consistentie en onderhoudbaarheid te verbeteren. #99671 Gerelateerd: #99667. Met dank aan @romneyda.
  • Herhaalde verwerking van tekenreeksopties voor opdrachten, configuratie, providers en kanalen geconsolideerd zonder het gedrag te wijzigen. #99676 Gerelateerd: #99663. Met dank aan @romneyda.
  • Activiteit van lokale providers snel en consistent zichtbaar gemaakt in door Crabline ondersteunde QA. #99679 Gerelateerd: #99664. Met dank aan @romneyda.
  • Geconfigureerde modelreferenties consistenter gemaakt in de catalogus, agent-runtime, Gateway en plugins zonder het beoogde gedrag te wijzigen. #99682 Gerelateerd: #99674. Met dank aan @romneyda.
  • Interne hashing voor identificatoren en validatierecords geconsolideerd zonder de uitvoer ervan te wijzigen. #99687 Gerelateerd: #99675. Met dank aan @romneyda.
  • Tolerante JSON-verwerking in diverse interne werkstromen geconsolideerd om duplicatie en toekomstige afwijkingen te verminderen. #99688 Met dank aan @romneyda.
  • De interne werkvolgorde voor account-, sessie-, bestands-, bericht- en pluginpaden geüniformeerd met behoud van bestaand gedrag. #99691 Met dank aan @romneyda.
  • Overbodige lagen voor het opschonen van lijsten in kanalen, agents, de CLI en diagnostiek verwijderd om het onderhoud overzichtelijker te maken. #99702 Gerelateerd: #99697. Met dank aan @romneyda.
  • Releasevalidatie voor belangrijke chat-, zoek-, compatibiliteits- en pluginwerkstromen versterkt. #99705 Met dank aan @romneyda.
  • Gedeelde QA-dekking voor livekanalen 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 hersteld. #99710 Met dank aan @romneyda.
  • De opmaak van referentieafbeeldingen voor mediaproviders gestandaardiseerd om onderhoudsafwijkingen te verminderen zonder het gedrag van gegenereerde media te wijzigen. #99715 Met dank aan @romneyda.
  • Validatie van de interactieve configuratiestroom voor Telegram versterkt, inclusief het opslaan van de resulterende configuratie. #99717 Met dank aan @romneyda.
  • Interne tekstopschoning geconsolideerd met behoud van terminalopmaak en de veiligheid van uitgaande berichten. #99718 Met dank aan @romneyda.
  • Validatie van web- en WebSocket-adressen consistenter gemaakt voor configuratie-, proxy-, media-, webhook- en pluginwerkstromen. #99719 Met dank aan @romneyda.
  • Algemeen wacht- en time-outgedrag voor kernwerkstromen, plugins, hulpmiddelen en tests geconsolideerd zonder de beoogde timing te wijzigen. #99721 Met dank aan @romneyda.
  • Releasedekking voor het daadwerkelijk opstarten, verbinden, detecteren en onderhandelen van Gateway en MCP, en voor hulpmiddelaanroepen versterkt. #99735 Met dank aan @romneyda.
  • Gecombineerde releasevalidatie betrouwbaarder gemaakt door ontbrekende verpakte runtimebestanden te voorkomen. #99736 Gerelateerd: #99734. Met dank aan @romneyda.
  • Sterkere runtimedekking toegevoegd voor spraak-, media-, plannings-, browseropschonings- en telemetriewerkstromen. #99737 Met dank aan @romneyda.
  • Onterechte validatietime-outs voor het richten van sessies met native opdrachten onder drukke omstandigheden verminderd. #99743 Met dank aan @romneyda.
  • Beveiligingen voor het downloaden van begrensde HTTP-antwoorden voor agents, providers, de Gateway, plugins, documentatie en media geüniformeerd. #99744 Met dank aan @romneyda.
  • Het maskeren van aanmeldgegevens en veilig vergelijken van geheimen gecentraliseerd om authenticatiegedrag consistent te houden in ondersteunde werkstromen. #99746 Met dank aan @romneyda.
  • De interpretatie van waar-of-onwaar-instellingen consistent gemaakt voor plugins, berichten, media, planning en geheugenconfiguratie. #99750 Met dank aan @romneyda.
  • Afhandelingslogica voor annuleringen geüniformeerd, zodat stops en time-outs consistent blijven in agent-, Gateway-, antwoord-, media- en proceswerkstromen. #99753 Met dank aan @romneyda.
  • Herhaalde interne taakoverdrachten voor configuratie, goedkeuringen, agentbeurten en plugins geconsolideerd zonder het gedrag te wijzigen. #99755 Met dank aan @romneyda.
  • De routeafhandeling voor Voice Call geconsolideerd met behoud van webhook- en realtimeovereenkomsten. #99766 Met dank aan @romneyda.
  • Testonderhoud vereenvoudigd door herhaalde configuratie van lokale netwerken te consolideren. #99771 Met dank aan @romneyda.
  • Het onderhoud van de gekoppelde modelcatalogi van BytePlus en Volcengine vereenvoudigd zonder het providergedrag te wijzigen. #99777 Met dank aan @romneyda.
  • Het escapen van tekstpatronen in automatisering voor beheerders gestandaardiseerd om duplicatie en toekomstige inconsistenties te verminderen. #99778 Met dank aan @romneyda.
  • Primaire releasevalidatie sneller en betrouwbaarder gemaakt met behoud van runtime- en telemetriedekking. #99784 Met dank aan @romneyda.
  • Dubbel gedrag voor het opschonen van lijsten bij providerresolutie en uitvoeringsautorisatie geconsolideerd. #99785 Met dank aan @romneyda.
  • De verwerking van numerieke limieten in agentwerkstromen geüniformeerd met behoud van de bestaande toegestane bereiken. #99786 Met dank aan @romneyda.
  • Interne hashing voor authenticatie, sessies, goedkeuringen, identificatoren en plugins geconsolideerd zonder de compatibiliteit te wijzigen. #99788 Met dank aan @romneyda.
  • Consistente verwerking van provider- en modelreferenties uitgebreid naar media-, spraak-, agentbeleids- en diagnostische werkstromen. #99790 Met dank aan @romneyda.
  • De betrouwbaarheid van releasevalidatie verbeterd door de geheugendruk bij het bouwen van pakketten te verminderen. #99793
  • Interne labels voor het publiek van gesprekken afgestemd op geverifieerde groepscontext voor toekomstig werk aan toegangsbeheer. #99816
  • De betrouwbaarheid van het bouwen van artefacten verbeterd door geheugengerelateerde validatiefouten te voorkomen. #99820
  • Onderhoud van gedeelde kanaalstatus en pluginmigraties voor Slack, Mattermost, Teams en Matrix geconsolideerd zonder werkstromen te wijzigen. #99850
  • De chatopmaak van de Control UI voorspelbaarder bij te werken gemaakt, zonder beoogde visuele wijziging en met minder risico op regressies. #99900
  • Validatie van QA-rapportopdrachten aanzienlijk sneller en minder geheugenintensief gemaakt zonder de resultaten te wijzigen. #99909
  • Het inkorten van opdrachtuitvoer gecorrigeerd, zodat lengtebeperkingen van nul of ongeldige lengtebeperkingen geen tekst meer opleveren die langer is dan de gevraagde grootte. #99917 Met dank aan @super-cabbage.
  • Validatie van het ontwikkeloppervlak voor plugins sneller en minder geheugenintensief gemaakt zonder te wijzigen wat wordt geverifieerd. #99940
  • Een ongebruikt Slack-downloadpad verwijderd, waardoor beveiligingsgevoelig onderhoud is verminderd met behoud van downloads van privébestanden en afbeeldingen. #99944 Met dank aan @miorbnli.
  • Dekking van de updateopdracht versneld met behoud van validatie van fouten bij het opnieuw starten van beheerde services. #99945
  • Dekking van de Crabbox-wrapper sneller en lichter gemaakt met behoud van dezelfde gedragscontroles. #99969
  • Onnodig wachten in Docker-planningsdekking verminderd zonder het runtimeplanningsgedrag te wijzigen. #99988
  • Lichtgewicht hulpmiddelen voor realtimevalidatie sneller laten starten en minder geheugen laten gebruiken met behoud van live rooktestgedrag. #100002
  • Veiligheidsvalidatie van pakketkandidaten versneld zonder de geboden bescherming te wijzigen. #100008
  • Voorkomen dat releases van de Codex-plugin worden gepubliceerd met een verouderde ingebedde runtime, waardoor fout-positieve succesvolle updates zijn verminderd. #100015 Met dank aan @100yenadmin, @fuller-stack-dev.
  • Het geheugengebruik verminderd en geïsoleerde tests binnen hun prestatiebudget gehouden voor snellere, betrouwbaardere feedback aan bijdragers. #100019
  • De Control UI geherstructureerd voor voorspelbaardere navigatie, vloeiendere paginaovergangen en minder onnodige schermupdates. #100024 Met dank aan @shakkernerd.
  • Het Matrix-QA-bewijs verbeterd, zodat beheerders de volgorde van verzoeken, nieuwe pogingen, fouten en de continuïteit van de status eenvoudiger kunnen diagnosticeren. #100039 Met dank aan @romneyda.
  • Validatie vanuit geïsoleerde ontwikkelcheck-outs de daadwerkelijk geteste code laten gebruiken, om misleidende resultaten te voorkomen. #100053
  • Overbodige interne typenamen verwijderd, zodat beheerders en pluginontwikkelaars de betreffende code directer kunnen volgen. #100061 Met dank aan @romneyda.
  • Lokale macOS-validatie gestabiliseerd, zodat beheerders releases en wijzigingen kunnen voorbereiden zonder hostspecifieke fout-positieven. #100069
  • TypeScript-linting bijgewerkt en daarbij misleidende bevindingen en onveilige geautomatiseerde wijzigingen voorkomen. #100083
  • De gedocumenteerde opdracht voor de web-fetch-prestatiebenchmark laten werken zoals beschreven. #100087 Met dank aan @vincentkoc.
  • De dekking van Control UI-routering gestabiliseerd om fout-positieven rond chat- en sessielay-outs te verminderen. #100108 Met dank aan @vincentkoc.
  • Ervoor gezorgd dat definitieve antwoorden van qa-channel voorvertoningen betrouwbaar vervangen, zelfs wanneer optionele afleveringsdetails ontbreken. #100114 Met dank aan @vincentkoc.
  • De lintbescherming versterkt tegen het per ongeluk delen van één veranderlijke waarde door meerdere array-elementen. #100122
  • De dekking voor documentatieregressies bijgewerkt volgens de huidige formulering om niet-gerelateerde validatiefouten te voorkomen. #100183 Met dank aan @vincentkoc.
  • De documentatie voor omgevingsbeveiliging, fallbackcontroles voor geplande taken en standaardwaarden voor stilte in Talk op elkaar afgestemd zonder het gedrag te wijzigen. #100186
  • Herhaalbare dekking voor Android-chatstreaming toegevoegd voor dubbele, ontbrekende, verouderde, verlopen en onjuist gevormde berichten. #100200
  • Herhaalbare dekking voor chats op Apple-platforms toegevoegd om dubbele, ontbrekende, in een andere volgorde geleverde of onjuist gevormde gestreamde antwoorden vóór de release te detecteren. #100201
  • Mobiele validatie versterkt, zodat nieuwe Gateway-gebeurtenissen niet stilzwijgend onverwerkt kunnen blijven door iOS of Android. #100206
  • De meegeleverde geautomatiseerde beoordelingsworkflow bijgewerkt met actuele beoordelaarsopties, configureerbare standaardwaarden en sterkere uitvoeringswaarborgen. #100210
  • De veiligheid en consistentie verbeterd van validatie door beheerders voor zware werklasten en niet-vertrouwde bijdragen. #100220
  • Unittests geïsoleerd van actieve lokale configuratie en inloggegevens voor veiligere, consistentere resultaten op verschillende machines. #100221
  • iOS-ontwikkelaars in staat gesteld debug- en release-apps naast elkaar geïnstalleerd te houden, met verschillende pictogrammen en afzonderlijke appgegevens. #100222
  • Correcte lokalisatie-, documentatie- en lintvalidatie voor de onboardingstroom van Crestodian hersteld. #100223
  • Het publiceren van releases gestroomlijnd door een duidelijke goedkeuring binnen dezelfde benoemde release te behouden, terwijl controles op gewijzigde risico's behouden blijven. #100239 Met dank aan @vincentkoc.
  • De releasevoorbereiding betrouwbaarder gemaakt op drukbezette Macs en de validatie van de volledige testsuite versterkt. #100242
  • De contract- en chatdekking van OpenClawKit gestabiliseerd bij parallelle belasting op macOS, waardoor fout-positieven bij validatie zijn verminderd. #100243
  • Volledige pakketartefacten hersteld voor betrouwbaardere ontwikkelbuilds voor broncode, Docker en plugins. #100249 Met dank aan @vincentkoc.
  • Onderbrekingen tijdens begrensde opschoning door beheerders verminderd door grotere goedgekeurde batches van verouderde pull requests toe te staan. #100253
  • Debugpictogrammen voor iOS en Apple Watch opgeschoond door een onbedoelde witte buitenrand te verwijderen. #100259
  • De verwerking van QA-prompts gecorrigeerd, zodat validatie reageert op de daadwerkelijke instructie van de gebruiker in plaats van op verborgen runtimecontext. #100272 Met dank aan @marvinthebored, @obviyus, @peetiegonzalez.
  • De validatie van het mobiele protocol versterkt, zodat native wijzigingen in iOS of Android de dekking van Gateway-gebeurtenissen niet kunnen omzeilen. #100278
  • Een correcte basis voor Android-opmaak hersteld, zodat bijdragers recent werk aan mobiele chats kunnen valideren en uitbreiden. #100304
  • Voorkomen dat validatie voor het samenvoegen van pull requests gedeelde servicelimieten uitput, terwijl betrouwbare resultaten behouden blijven. #100332
  • Het releaseoverzicht voltooid voor samengevoegde oplossingen voor opnieuw verbinden met WhatsApp, geciteerde antwoorden, herstel van inloggegevens en afleveringsstatussen. #100346 Met dank aan @bartok9, @leonidaslux, @masatohoshino, @vishalj99.
  • De compilatie hersteld van gedeelde tests voor Apple-platforms die resultaten van de koppelingsconfiguratie afdekken. #100355
  • Opstartfouten van iOS voorkomen wanneer Voice Wake is uitgeschakeld, ook in ontwikkelbuilds voor Simulator. #100370
  • Belastingsgevoelige dekking voor Matrix, WhatsApp en processen gestabiliseerd om fout-positieven op drukbezette machines te verminderen. #100420
  • De geheugenbelasting van de volledige testsuite verminderd, zodat lokale validatie minder snel mislukt of een ontwikkelwerkstation overbelast. #100437
  • Het releaseoverzicht voltooid voor verschillende reeds samengevoegde, voor gebruikers zichtbare oplossingen en hun oorspronkelijke bijdragers. #100441
  • Een fout in de releasevalidatie opgelost die verhinderde dat kandidaatpakketten werden voorbereid. #100459 Met dank aan @vincentkoc.
  • De ontbrekende releasevermelding toegevoegd voor de oplossing voor lege interactieve antwoorden. #100464 Met dank aan @mushuiyu886.
  • Het label van de iOS-ontwikkelapp vereenvoudigd, terwijl debug- en release-installaties gemakkelijk van elkaar te onderscheiden blijven. #100466
  • Releasevalidatie voor oudere OpenClaw-kandidaten hersteld zonder de controles voor huidige pakketten te verzwakken. #100469 Met dank aan @vincentkoc.
  • Herhaalbaar visueel bewijs toegevoegd dat kandidaatbuilds van de Control UI een chatbericht kunnen verzenden en het definitieve antwoord kunnen weergeven. #100472 Met dank aan @brokemac79.
  • Het releaseoverzicht en de vermelding van bijdragers voltooid voor drie reeds samengevoegde spraakoplossingen. #100473
  • Een reeds samengevoegde oplossing voor de betrouwbaarheid van browsers op afstand vastgelegd en tegelijkertijd herhaalde validatiewerkzaamheden door conflicten in het wijzigingsoverzicht verminderd. #100495 Met dank aan @hemantsudarshan, @keaneyan.
  • Een verouderde macOS-onboardingtest verwijderd, zodat het huidige native testdoel correct compileert. #100497 Met dank aan @steipete-oai.
  • Vastgelegd dat blijvende aanmeldingen in nieuwe geïsoleerde macOS-browserprofielen normale herstarts van Browser en Gateway overleven. #100507 Met dank aan @turbotheturtle.
  • De betrouwbaarheid van macOS-browserproxytests versterkt door incidentele fouten te verwijderen die onnodige nieuwe testuitvoeringen veroorzaakten. #100517
  • Een nauwkeurig releaseoverzicht toegevoegd voor downloads van browserbijlagen onder beheer en de bestandsdetails die ze retourneren. #100532 Met dank aan @zhangguiping-xydt.
  • Vier eerder uitgebrachte verbeteringen aan de Control UI vastgelegd, zodat de releasegeschiedenis en vermeldingen van bijdragers volledig bleven. #100533 Met dank aan @evan-ym, @qingminglong, @tiffanychum, @xianshishan.
  • Onnodig configuratiewerk verminderd voor modellen die geen tools kunnen gebruiken, terwijl bestaande workflows met tools behouden blijven. #100536 Met dank aan @vincentkoc.
  • De dekking van nieuwe pogingen bij Telegram-berichtbewerkingen verduidelijkt en versterkt zonder het bestaande gedrag te wijzigen. #100543 Met dank aan @lzw112.
  • Het releaseoverzicht voltooid voor drie eerder uitgebrachte betrouwbaarheidsoplossingen en de vermeldingen van hun bijdragers. #100545
  • De uitgebrachte voorvertoningen in de Control UI gedocumenteerd die nuttige details over GitHub-issues en pull requests tonen. #100555
  • Dekking aan de releasegeschiedenis toegevoegd voor Apple-chatherstel na opnieuw verbinden met een actief antwoord. #100561
  • Drie samengevoegde oplossingen vastgelegd voor gestreamde antwoorden, verwerking van telefoonidentiteiten en begrensde Tlon-antwoorden. #100562 Met dank aan @hugenshen, @morluto, @totobusnello.
  • Een traceerbaar releaseoverzicht toegevoegd voor veiligere downloads via browseracties en het behoud van tabbladen die eigendom zijn van gebruikers. #100575 Met dank aan @sunlit-deng.
  • Onnodige herhaalde validatie verminderd wanneer gelijktijdige pull requests worden samengevoegd zonder de voorbereide patch te wijzigen. #100593
  • De dekking van het wijzigingsoverzicht voltooid voor vijf uitgebrachte oplossingen voor de Control UI en terminalinterface. #100599 Met dank aan @goutamadwant, @haishmg, @ml12580, @ruanrrn, @vincentkoc, @zengwen-dt.
  • Documentatievalidatie en indexering voor de handleiding over beheerde worktrees hersteld. #100603
  • Drie uitgebrachte oplossingen voor plugins en configuratie vastgelegd, 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
  • Dubbele en ongebruikte interne code op 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 van de Gateway en de codekwaliteit hersteld, zodat niet-gerelateerde wijzigingen betrouwbaar konden doorgaan. #100703
  • De dekking van pakketacceptatie bijgewerkt volgens de huidige vastgezette Claude CLI-configuratie. #100723 Met dank aan @vincentkoc.
  • Releasedekking toegevoegd voor gecorrigeerde modellabels en duurzame voorbeelden van inkomende afbeeldingen in de Control UI. #100740 Met dank aan @hyspacex, @sweetcornna.
  • Het prereleaselogboek voltooid voor vier eerder doorgevoerde oplossingen en hun bijdragers. #100781
  • Ontwikkelaarsondersteuning en validatie voltooid voor integraties die sessieresultaten uit beheerde worktrees gebruiken. #100793
  • Sessieresultaten uit beheerde worktrees beschikbaar gemaakt via de ondersteunde ontwikkelaarsinterface. #100804
  • Verouderde interne code en oude Android-artefacten verwijderd, waardoor een kleiner onderhoudsoppervlak overblijft. #100823 Met dank aan @vincentkoc.
  • Ongebruikte paden in de kernruntime verwijderd, zodat eigenaarschap en toekomstig onderhoud gemakkelijker te begrijpen zijn. #100856 Met dank aan @vincentkoc.
  • Verouderde interne UI- en provideroppervlakken verkleind, waardoor onderhoudsrapporten nauwkeuriger worden. #100882 Met dank aan @vincentkoc.
  • 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 Apple-platformtests 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 zonder het zichtbare gedrag te wijzigen. #100931 Met dank aan @vincentkoc.
  • Gerichte end-to-end-controles van de Control UI automatisch de 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 achterliet. #100961
  • De interne grenzen van Telegram verduidelijkt, zodat de kans kleiner is dat private implementatiedetails afhankelijkheden worden. #100975 Met dank aan @vincentkoc.
  • Het interne ontwikkelaarsoppervlak van Workboard vereenvoudigd zonder het gedrag van Workboard te wijzigen. #100989 Met dank aan @vincentkoc.
  • De verwachtingen voor het pluginregister verduidelijkt en gemakkelijker te valideren gemaakt zonder het runtimegedrag te wijzigen. #100990 Met dank aan @romneyda.
  • Dubbele scriptcontracten geconsolideerd, zodat onderhoudswijzigingen eenvoudiger consistent kunnen worden gevalideerd. #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 ontwikkelaarsoppervlak van de Control UI en de ruis in toekomstige onderhoudsrapporten verminderd. #101013 Met dank aan @vincentkoc.
  • Private pakketcode duidelijk intern gehouden, waardoor eigendomsgrenzen en rapportage over ongebruikte code zijn verbeterd. #101041 Met dank aan @vincentkoc.
  • Docker-releasevalidatie versterkt door te bewijzen dat gedocumenteerde services en verpakte installaties daadwerkelijk starten en werken. #101045 Met dank aan @romneyda.
  • Sterker releasebewijs toegevoegd voor het opstarten van Telegram, geplande activiteit en levering van telemetrie. #101051 Met dank aan @romneyda.
  • Matrix-levenscyclusvalidatie verenigd voor ondersteunde testomgevingen, zodat verschillen in gelijkwaardigheid gemakkelijker te detecteren zijn. #101055 Met dank aan @romneyda.
  • Scenario's voor het herstarten van kanalen en toegangsbeleid gecentraliseerd om dubbel QA-onderhoud te verminderen. #101063 Met dank aan @romneyda.
  • De dekking van kanaalroutering verenigd, zodat regressies bij vermeldingen, ruimten, toelatingslijsten en antwoorden gemakkelijker te ontdekken 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.
  • Dekking van threads en directe berichten voor Slack en Matrix geconsolideerd voor duidelijkere validatie tussen kanalen. #101112 Met dank aan @romneyda.
  • Dekking in het changelog toegevoegd voor een brede reeks eerder uitgebrachte oplossingen voor providers, kanalen, geheugen, browsers en configuratie. #101128
  • Het beheer van QA-referenties beveiligd tegen te grote servicereacties, met een duidelijke mislukking 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-rooktests 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 validatie-uitvoeringen te verminderen. #101174 Met dank aan @vincentkoc.
  • Beheerdersvalidatie toegevoegd die voorkomt dat nieuwe code het ondersteunde pad voor sessieopslag omzeilt. #101178 Met dank aan @jalehman.
  • Compaction, geplande controles en sessievertakkingen voorbereid op toekomstige opslagwijzigingen zonder het gedrag te wijzigen. #101179 Met dank aan @jalehman.
  • Sessieroutering, doelen, levering en Compaction-tracering voorbereid op veiligere opslagwijzigingen zonder werkstromen te wijzigen. #101180 Met dank aan @jalehman.
  • Een tijdelijke wijziging in de selectie van QA-rooktests teruggedraaid die niet bedoeld was voor uitgave. #101184 Met dank aan @romneyda.
  • Een onbetrouwbare vereiste voor QA-rooktests tijdelijk verwijderd, zodat niet-gerelateerde bijdragen niet werden geblokkeerd. #101185 Met dank aan @romneyda.
  • Betrouwbare automatische rooktestdekking hersteld voor wijzigingen aan de kanalen Matrix en Telegram. #101186 Met dank aan @romneyda, @vincentkoc.
  • Native releasevalidatie beschikbaar gehouden wanneer de gebruikelijke capaciteit van gehoste runners niet beschikbaar was. #101196
  • Dekking voor de terugvaloptie bij het opstarten van Windows gestabiliseerd en ervoor gezorgd dat wijzigingen aan de planner bij de juiste validatie terechtkomen. #101223
  • Het bijhouden van native lokalisatie vernieuwd na het verplaatsen van bronbestanden om foutieve validatiemislukkingen te voorkomen. #101232
  • Referenties voor native lokalisatie gecorrigeerd, zodat appgerelateerde validatie nauwkeurig blijft. #101233 Met dank aan @vincentkoc.
  • De gegenereerde documentatie-index bijgewerkt zodat deze overeenkomt met de richtlijnen voor Claude Mythos 5. #101242
  • Onbedoelde blootstelling van interne API's verminderd en het signaal van beoordelingen van ongebruikte 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 check-outs. #101273
  • Automatische handhaving van Android-opmaak toegevoegd om te voorkomen dat afwijkingen door opschoning de hoofdcodebase bereiken. #101275
  • De lokale debugproxy beschikbaar gehouden en ervoor gezorgd dat de fouten correct blijven wanneer een upstreamserver een reactie voortijdig beëindigt. #101315 Met dank aan @sebtardif.
  • Voorkomen dat tests voor het herladen en opstarten van de Gateway vastliepen wanneer ze samen werden uitgevoerd. #101331 Met dank aan @obviyus.
  • De modulegrenzen van de Control UI aangescherpt en ruis in controles op ongebruikte code verminderd. #101339 Met dank aan @vincentkoc.
  • Android-buildafhankelijkheden en validatie gemoderniseerd, terwijl het beoogde gedrag van de app ongewijzigd bleef. #101356
  • Het niet-ondersteunde oppervlak van de geheugen-SDK verkleind, zodat ontwikkelaars minder snel afhankelijk worden van private interne 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 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.
  • Private plugindetails intern gehouden, wat rapporten over ongebruikte code en toekomstige opschoning verbetert. #101406 Met dank aan @vincentkoc.
  • De ondersteunde grenzen voor de providerplugins Brave, Firecrawl en DeepInfra verduidelijkt. #101425 Met dank aan @vincentkoc.
  • De interne streaming- en catalogusonderdelen van OpenCode Go privé gehouden, zodat ontwikkelaars van extensies duidelijkere integratiegrenzen zien. #101440 Met dank aan @vincentkoc.
  • Private 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 Android-pad voor het opschonen van de cache verwijderd, zodat één duidelijker eigendomsmodel overblijft. #101470 Met dank aan @vincentkoc.
  • Het private oppervlak van de geheugen-SDK verkleind en de nauwkeurigheid van onderhoudsrapporten verbeterd. #101508 Met dank aan @vincentkoc.
  • De dekking voor het opnieuw verbinden met een opgeslagen Gateway op Android 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 onderhoudsonderdelen van de Control UI verwijderd, met behoud van het zichtbare gedrag. #101549 Met dank aan @vincentkoc.
  • Dekking van de releasegeschiedenis toegevoegd voor de uitgebrachte oplossing voor de Discord-prompt voor threadtitels. #101566 Met dank aan @alix-007.
  • Het private oppervlak van de geheugen-SDK vereenvoudigd door eenmalig gebruikte lagen en ongebruikte interfaces te verwijderen. #101568 Met dank aan @vincentkoc.
  • Bijgedragen aan de oplossing die goedkeuringstekst van plugins leesbaar houdt wanneer emoji dicht bij de lengtelimiet voorkomen. #101579 Met dank aan @wm0018.
  • Ongebruikte interne geheugeninterfaces verminderd, waardoor 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 ingeperkt om de onderhoudslast te verminderen, met behoud van het bestaande 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 Control UI-hulpprogramma's samengevoegd, zodat bij toekomstige wijzigingen minder paden op elkaar afgestemd 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.
  • Vervangen Android-schermen en vertalingen verwijderd, waardoor minder onderhoud nodig is terwijl actieve appstromen ongewijzigd blijven. #101680 Met dank aan @vincentkoc.
  • Control UI-chattests bijgewerkt om het huidige avatargedrag weer te geven en verouderde testaannames te verminderen. #101682 Met dank aan @shakkernerd.
  • De verwerking van chatgeschiedenis voorbereid op toekomstige opslagwijzigingen, met behoud van het bestaande gedrag van berichten en transcripties. #101688 Met dank aan @jalehman.
  • Betrouwbare validatie van Android-vertalingen hersteld nadat een verouderde app-tekenreeks was verwijderd. #101689
  • Gespreksvertakkingen voorbereid op toekomstige opslagwijzigingen zonder te wijzigen 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 afwijkingen in verzoeken vóór de release te detecteren. #101726 Met dank aan @vincentkoc.
  • Voorkomen dat private implementatiedetails als ondersteunde integratiepunten worden weergegeven, waardoor de codebase beter te onderhouden is. #101731 Met dank aan @vincentkoc.
  • De dekking van releasevoorcontroles 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.
  • Validatie van Control UI-vertalingen hersteld voor de bestaande systeemeigen goedkeuringsinterface. #101771
  • Interne codegrenzen ingeperkt, zodat onderhoudstools ongebruikte code nauwkeuriger kunnen identificeren. #101831 Met dank aan @vincentkoc.
  • Consistente OpenClaw-identificatie toegevoegd aan verzoeken die via de officiële Google Gemini-API worden verzonden. #101834 Met dank aan @vishal-dharm.
  • Ongebruikte interne declaraties in de UI en onderhoudstools opgeschoond om het code-eigenaarschap 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 ongebruikte code te verminderen en toekomstig onderhoud te vereenvoudigen. #101869 Met dank aan @vincentkoc.
  • Interne test- en toolinginterfaces vereenvoudigd, waardoor onderhoud en zoekacties 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 afneemt. #101886 Met dank aan @vincentkoc.
  • Het private oppervlak van de Parallels-validatietooling vereenvoudigd zonder het gedrag ervan te wijzigen. #101889 Met dank aan @vincentkoc.
  • Onnodige interne scriptinterfaces verminderd om repositoryautomatisering eenvoudiger te begrijpen en te onderhouden. #101892 Met dank aan @vincentkoc.
  • Interne onderdelen van de Control UI ingeperkt om analyse van ongebruikte code te verbeteren zonder de interface die gebruikers zien 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 private 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 verbetert zonder opdrachten te wijzigen. #101917 Met dank aan @vincentkoc.
  • Interne grenzen in de ClickClack- en Logbook-plugins verduidelijkt zonder hun gedrag 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 ongebruikte 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 het bestaande terminalgedrag. #101941 Met dank aan @vincentkoc.
  • Onbedoelde interne interfaces in de Discord-plugin verminderd zonder het berichten- 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 berichtengedrag. #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 de QA Matrix vereenvoudigd met behoud van de bestaande validatieworkflow. #101974 Met dank aan @vincentkoc.
  • De interne werking van QA-vertrouwensrapporten ingeperkt 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 ingeperkt zonder de installatie, 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 ingeperkt zonder berichten, webhooks of configuratie te wijzigen. #102037 Met dank aan @vincentkoc.
  • De integratiegrenzen van Mattermost 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 ingeperkt met behoud van het berichten- en afleveringsgedrag. #102044 Met dank aan @vincentkoc.
  • Het ondersteunde integratieoppervlak van QQBot verduidelijkt zonder het runtimegedrag te wijzigen. #102048 Met dank aan @vincentkoc.
  • Implementatiedetails voor spraakoproepen privé gehouden met behoud van het bestaande gedrag van de plugin. #102059 Met dank aan @vincentkoc.
  • De interne werking van de Zalo-integratie ingeperkt 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 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 voor 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.
  • De installatievalidatie versterkt, zodat onvolledige pakketten zonder de gebundelde AI-runtime vroegtijdig worden geweigerd. #103556 Met dank aan @vincentkoc.
  • Ervoor gezorgd dat controles op release-updates de gebundelde AI-runtime opnemen en verifiëren voordat een kandidaatpakket wordt geaccepteerd. #103564
  • De nauwkeurigheid van QA verbeterd, zodat scenario's die na 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 antwoord van de assistent opleveren. #103650
  • Betrouwbare handmatige uitvoeringen van gerichte releasevalidatie voor live providers hersteld. #103654
  • Validatie van Gateway-herstarts bijgewerkt om de huidige geslaagde herstart- en annuleringsresultaten 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
  • Voorkomen dat releasegoedkeuringen ongemerkt veranderen 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 -plugin 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 te verzwakken. #104186
  • Details van Discord-spraakfouten begrensd en leesbaar gehouden wanneer fouten multibytetekst bevatten. #104684 Met dank aan @qingminglong.
  • Bescherming teruggeporteerd 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 van het GPT-5.6-model. #104722
  • Validatie van live providers bijgewerkt om standaard het beoogde GPT-5.6-model van juli te gebruiken. #104750
  • Oplossingen voor herstel bij opstarten, opnieuw verbinden met Discord, leesbare weigeringsberichten en lichtere pluginvermelding teruggeporteerd. #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
  • Ervoor gezorgd dat Telegram-releasevalidatie betrouwbaar werkt met modelselecties uit oudere compatibele kandidaten. #105401
  • Reproduceerbare Codex-QA-dekking voor het wisselen van model en het genereren van afbeeldingen behouden. #105444
  • Offline QA voor geheugenisolatie volledig lokaal gehouden, waardoor onbedoelde aanroepen naar de live inbeddingsservice 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?
On this page

On this page