---
description: Detailed OpenClaw v2026.7.1 release notes for July 13, 2026, covering clients, channels, models, sessions, security, plugins, tools, and administration.
keywords:
    - OpenClaw
    - v2026.7.1
    - release notes
    - Control UI
    - Gateway
    - reliability
summary: Grote vernieuwingen van de Control UI en onboarding, omvangrijke updates voor iOS, Android en macOS, uitgebreidere modelondersteuning en aanzienlijke verbeteringen voor Telegram, Slack, Discord en Apple Berichten.
title: v2026.7.1
x-i18n:
    generated_at: "2026-07-16T16:22:11Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    prompt_version: 32
    provider: openai
    source_hash: ce1efb569acfec7b14dcbc05907f9fcb54a065fd6a508d77a785760b0997dcd1
    source_path: releases/2026.7.1.md
    workflow: 16
---

# 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](/nl/web/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](/nl/cli/status) 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99289) Gerelateerd: [#99288](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/92063) Gerelateerd: [#63956](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97167) Gerelateerd: [#96840](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98049) Gerelateerd: [#98039](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/commit/bb4afe40ae6dbd1c711d22cdaee0b36cf404e5f8), [da9308d](https://github.com/openclaw/openclaw/commit/da9308ddb73113b54c860eafe8d8c2a81b860e41), [dfaec18](https://github.com/openclaw/openclaw/commit/dfaec1888d7ab3f5464ddd5a4a0b6f9fa9cfdb68), [6b7986e](https://github.com/openclaw/openclaw/commit/6b7986e14e00978e4a0b30faf324b3a21f35c717), [21af6e7](https://github.com/openclaw/openclaw/commit/21af6e7b19bfcea5da47316bac973eeb2d211ce8), [4e62124](https://github.com/openclaw/openclaw/commit/4e621240e8da1783657b87ea0c53a750274ea377), [6cd0106](https://github.com/openclaw/openclaw/commit/6cd0106bbc20b9d42a3d714f09e3ced3607fb208), [a72a641](https://github.com/openclaw/openclaw/commit/a72a64136ea047a05a0558f41760b57480ae5e5e), [a143ae4](https://github.com/openclaw/openclaw/commit/a143ae4e7dfea84b209948cd26044b8d8aec77e3), [cd30b1c](https://github.com/openclaw/openclaw/commit/cd30b1c3eeef9eb1b20b858aebb805698cded6f2), [f69e27a](https://github.com/openclaw/openclaw/commit/f69e27afa2b4fb99e169c51a49f39c3fb7e09c21), [ccddbee](https://github.com/openclaw/openclaw/commit/ccddbeea6a104fdf292a9d6ba2e8cca60dd21631), [9ed03df](https://github.com/openclaw/openclaw/commit/9ed03df44d812ccb14b2e69897be7e3209b65770), [f84243f](https://github.com/openclaw/openclaw/commit/f84243fe3fb4d83adb97e88baf607329ab9e9aa2), [3d06ee9](https://github.com/openclaw/openclaw/commit/3d06ee9ed78e946cc02d5b7af9e974c331e60e96), [9bd071e](https://github.com/openclaw/openclaw/commit/9bd071ead3d14e533e619acac075dba2c40bc9ec), [405b7a5](https://github.com/openclaw/openclaw/commit/405b7a52c159f996fc9a7dfc3bc899e2f3411ba0), [1a160ce](https://github.com/openclaw/openclaw/commit/1a160cec093e48141912e8b2f92a5c5ea007e6b5).
- 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98646) Gerelateerd: [#98566](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98764) Gerelateerd: [#98759](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99838) Gerelateerd: [#99837](https://github.com/openclaw/openclaw/issues/99837).
- Gekoppelde deeplinks, Set Default, geauthenticeerde avatars, Cron-waarschuwingen en scrollen in Workboard werken nu weer correct in de hele Control UI. [#100106](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100736)
- De Control UI houdt Overview, Workboard, Agents en More zichtbaar, terwijl de sessielijst de beschikbare hoogte kan gebruiken en onafhankelijk kan scrollen. [#100742](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101844)
- De instellingen voor commentaar in de Control UI gebruiken in deze release nu de geselecteerde taal in alle ondersteunde vertalingen. Bronnen: [34badde](https://github.com/openclaw/openclaw/commit/34badde1d983c247cd6b16ad8f5b4e1f9891c0f1), [a9cb866](https://github.com/openclaw/openclaw/commit/a9cb866f62fe9c2f7c8f9a8c3ef1a23cae556781), [ce9166d](https://github.com/openclaw/openclaw/commit/ce9166d1cd8404db51004bbdd5edc95d229788c8), [6b67ada](https://github.com/openclaw/openclaw/commit/6b67ada87ad934f6dd8afbda95830381b3767247), [006c2f7](https://github.com/openclaw/openclaw/commit/006c2f7a2b28433753521f2f9f729ba0032b51ff), [6bdffa5](https://github.com/openclaw/openclaw/commit/6bdffa501bcf8eb1b3b13122b6e2e76149693f07), [b4476ab](https://github.com/openclaw/openclaw/commit/b4476ab72f9d74a946ef0cc963e4d26dab280e45), [5b5c623](https://github.com/openclaw/openclaw/commit/5b5c6237c236b79a894c6d2c1dd4d3bd7e5188f3), [1520d09](https://github.com/openclaw/openclaw/commit/1520d0980741c85407c4e2037dfd5fb9d8f9d1c4), [6140326](https://github.com/openclaw/openclaw/commit/614032676d16bf2dd98030e7925f14ad52f5618e), [75bd44a](https://github.com/openclaw/openclaw/commit/75bd44a94bfb096010273ae14935b9cd90ccc2d3), [c1aeaf9](https://github.com/openclaw/openclaw/commit/c1aeaf9287ec25428ed1e673d869e193e930ba6b), [49edc0a](https://github.com/openclaw/openclaw/commit/49edc0a8af2f06cca21cd6df2abd81a7d99a574c), [cb69ce7](https://github.com/openclaw/openclaw/commit/cb69ce7ba84f7252acd3b87653a0a91b7442f41d), [bb0af61](https://github.com/openclaw/openclaw/commit/bb0af61d20277cf91205e6fe561dc7cccfc8e969), [0dcfbb0](https://github.com/openclaw/openclaw/commit/0dcfbb09d807800585219a4363eb67438b006f40), [db73ece](https://github.com/openclaw/openclaw/commit/db73ece2de77053433a767bcc587348d5a77fef1), [21e6fc9](https://github.com/openclaw/openclaw/commit/21e6fc948b1977b5702ab4c981dacf4d0b3b6de6).
- Het zijbalklabel Alle sessies gebruikt in deze release nu de geselecteerde taal in alle ondersteunde vertalingen van de Control UI. Bronnen: [b2c3dc2](https://github.com/openclaw/openclaw/commit/b2c3dc2d55f8bef05f2c8107b9c9b867653aec20), [61347a5](https://github.com/openclaw/openclaw/commit/61347a5054e6c4fce8dee39509c104521b087c7e), [a2674b6](https://github.com/openclaw/openclaw/commit/a2674b6aa4333a6c37ddb3cf7a4c7f52924c37c6), [bbabad4](https://github.com/openclaw/openclaw/commit/bbabad4031c3cab4f0e685fb0fcab183520291ab), [8909289](https://github.com/openclaw/openclaw/commit/89092893fea34eefecca09076d643a5b08f62498), [22552d6](https://github.com/openclaw/openclaw/commit/22552d6e667fa8c35ff236f85d3d3e1aa66872fb), [96e3615](https://github.com/openclaw/openclaw/commit/96e361558e7367f452a2b400fc8120c3a4f6fc72), [452351c](https://github.com/openclaw/openclaw/commit/452351cc7152abdd765445a2109726e5278b153f), [5e9a62c](https://github.com/openclaw/openclaw/commit/5e9a62cc1945850b72d7944e937fef969c9f8ed1), [0a9648b](https://github.com/openclaw/openclaw/commit/0a9648ba4766e0c5da87866d6c7299bb07ede4fa), [a803589](https://github.com/openclaw/openclaw/commit/a8035892b1f04b20f1b8e687094e6e7a18dee45c), [7c30ff8](https://github.com/openclaw/openclaw/commit/7c30ff8a60896a290de07af45d0176d2e30069e5), [e3d2878](https://github.com/openclaw/openclaw/commit/e3d2878af44f7095436d6754f73431b9add676b1), [620f2e3](https://github.com/openclaw/openclaw/commit/620f2e3112016622c59350e4aaf71a0e448d0c1a), [aa0f36c](https://github.com/openclaw/openclaw/commit/aa0f36cb0632ae283493f9d01f3d9819548b5107), [c336256](https://github.com/openclaw/openclaw/commit/c336256309956b18ff4c211ab62481c6dcd59d8b), [64dd688](https://github.com/openclaw/openclaw/commit/64dd68899e6b9f8b15c9a3c533e470ba6e36d7a5), [e2ecbc8](https://github.com/openclaw/openclaw/commit/e2ecbc85b7fe30b3096f86ba9cb189fb43807850).
- 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](https://github.com/openclaw/openclaw/commit/c78b0d59f5a2becf7e3e0f0bb5d470f72e8526ed)
- 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](https://github.com/openclaw/openclaw/commit/f9e194e4a122f0c142c23f1bc9603466add7eb03)
- De webzijbalk vult vastgezette navigatieroutes en routes in het overloopmenu nu betrouwbaar, zodat bestemmingen zoals Worktrees beschikbaar blijven. [55a0012](https://github.com/openclaw/openclaw/commit/55a0012c44b52af2f22982cc85568e6e5d0df5c7) 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](https://github.com/openclaw/openclaw/commit/2585d6b2e8202149576f643259c932406a6f8294)
- De waarschuwing van de Control UI voor microfoontoegang bij realtime spraakinvoer wordt nu weergegeven in de door de gebruiker geselecteerde taal. [68c85ef](https://github.com/openclaw/openclaw/commit/68c85effcd1e0a1c65673397a206e53bf7d672ac)
- 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](https://github.com/openclaw/openclaw/commit/0e3ce24cc8cd16faa78d87b12b114fcf24a42d87)
- 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](https://github.com/openclaw/openclaw/commit/689baa5c1e48be2aa31564fd5c3fd21bf4dfb754) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98683) Gerelateerd: [#98615](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100136)
- Chats in de Control UI laten nu consequent ruimte vrij boven het eerste bericht op telefoons, standaarddesktops en hoge vensters. [#100144](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101843)
- Gebruikers met opgeslagen werkende dashboardreferenties zien het aanmeldscherm niet langer kort knipperen terwijl de Control UI opnieuw verbinding maakt. [#101849](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/102210) Met dank aan @shakkernerd.

</Accordion>

### Eenvoudigere configuratie van installatie tot eerste chat

[Onboarding](/nl/cli/onboard) 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](/nl/channels/pairing), 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](/nl/cli/doctor) en updates weigeren een onleesbare configuratie te vervangen, Doctor behoudt modelafstemming bij het samenvoegen van uitgefaseerde vermeldingen en [extended-stable-updates](/nl/install/updating) 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99767) Gerelateerd: [#99764](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/106065) Met dank aan @vincentkoc.

</Accordion>

### Officiële apps

De officiële apps voor [iOS](/nl/platforms/ios), [Android](/nl/platforms/android) en [macOS](/nl/platforms/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](/nl/platforms/macos)-app krijgt uitgebreidere sessie- en transcriptietools en elke client vernieuwt hetzelfde gesprek wanneer de Gateway terugkeert.

#### Gedeelde appverbeteringen

<Accordion title="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](https://github.com/openclaw/openclaw/pull/98258) Gerelateerd: [#98255](https://github.com/openclaw/openclaw/issues/98255). Met dank aan @christopheraaronhogg.

</Accordion>

#### iOS, iPadOS en Apple Watch

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100283)

</Accordion>

#### Android

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100290)

</Accordion>

#### macOS

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101103)

</Accordion>

### Modellen en providers

De [modelselectie](/nl/concepts/models) van OpenClaw wordt uitgebreid met belangrijke gehoste, beheerde en lokale opties. Elke ondersteunde [providerroute](/nl/concepts/model-providers) 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](/plugins/codex-supervision) 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98333) Gerelateerd: [#98296](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99234) Gerelateerd: [#99228](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99658) Gerelateerd: [#99657](https://github.com/openclaw/openclaw/issues/99657).
- Gebruikers kunnen actieve promotiemodellen ontdekken en deze claimen met `openclaw promos claim &lt;slug&gt;`, zonder de onboarding opnieuw uit te voeren of bestaande standaardinstellingen en aanmeldgegevens onverwacht te vervangen. [#100236](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/104656) Met dank aan @bdjben, @obviyus, @sallyom.

</Accordion>

### 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99561) Gerelateerd: [#99464](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100468)

</Accordion>

### Telegram

[Telegram](/nl/channels/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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101258) Met dank aan @lzw112.

</Accordion>

### Signal

Antwoorden van [Signal](/nl/channels/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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/95738) Met dank aan @jesse-merhi.

</Accordion>

### Slack

Threads van [Slack](https://docs.openclaw.ai/channels/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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/97168) Gerelateerd: [#96535](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/97480) Met dank aan @joeyfrasier.

</Accordion>

### Discord

[Discord](https://docs.openclaw.ai/channels/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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/103596)

</Accordion>

### WhatsApp

Nieuwe verbindingen en overlappende antwoorden van [WhatsApp](/nl/channels/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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100205)

</Accordion>

### Apple Berichten

[Apple Berichten](/nl/channels/imessage) 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/95621) Met dank aan @omarshahine.
- iMessage-antwoorden verliezen niet langer gewone zinstekst die toevallig eindigt op `user:`, `system:` of `assistant:`. [#96392](https://github.com/openclaw/openclaw/pull/96392) Met dank aan @ly-wang19.

</Accordion>

### 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](/gateway/restart-recovery) 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.

<Accordion title="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](https://github.com/openclaw/openclaw/commit/a18708c5c12d93f14eb753b543a6747e8baa8c47) Met dank aan @obviyus.

</Accordion>

### 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](/nl/automation/cron-jobs) 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101195)

</Accordion>

#### Externe browserkoppeling en downloads

[Browserbesturing](/nl/tools/browser-control) 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101369) Met dank aan @grd-chang.

</Accordion>

#### Werkruimteterminals op het web en mobiele apparaten

Geverifieerde operators kunnen vanuit de [Control UI](/nl/web/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](/nl/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.

<Accordion title="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](https://github.com/openclaw/openclaw/commit/f083f35ddb467fa5ed7077244525913673bc7aa0)
- 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](https://github.com/openclaw/openclaw/commit/ec72de41faa71b71d0e479eaa31d791e3b6afe58)
- 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](https://github.com/openclaw/openclaw/commit/211e0d7263c188ef8cbc5956808306b37bbfccc0)
- Android-gebruikers kunnen vanuit Settings &gt; 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](https://github.com/openclaw/openclaw/commit/fcd7eb6130ed0d3de4a850bda6434f6a8b67664f)
- 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/2399ce7c854d278276e65c9ed75f273a3c972e39)
- 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](https://github.com/openclaw/openclaw/commit/3f976f9f8624ded5af6fc48abf43c25a79661a32)
- Een nieuw Control UI-terminaltabblad dat wordt geopend nadat een ander is gesloten, neemt niet langer een oude afgesloten status over. [3c03389](https://github.com/openclaw/openclaw/commit/3c033899257210cb46d3c87468bb1a613e4fc831)
- De Control UI-terminal crasht niet langer wanneer de webcomponent ervan meerdere keren in een gedeeld browserregister wordt geladen. [f2e5159](https://github.com/openclaw/openclaw/commit/f2e5159f53248800416c15cc3aef50e505968317)
- 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100256)

</Accordion>

## Meer kanaalverbeteringen

### Meer oplossingen voor berichtenkanalen

Antwoorden en media blijven nu consistenter gekoppeld aan het bedoelde gesprek in werkruimte-, mobiele en communitykanalen. [Telegram](/nl/channels/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](/nl/channels/imessage) in deze groep behouden de chatcontext die lezers verwachten, in plaats van het onderliggende routeringswerk zichtbaar te maken.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/84335) Met dank aan @rohang2005.
- Langere antwoorden in Slack-assistentthreads tonen nu wisselende voortgangsmeldingen, zodat gebruikers kunnen zien dat OpenClaw nog bezig is. [#85507](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97168) Gerelateerd: [#96535](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/97278) Met dank aan @hugenshen.
- Slack-antwoorden tonen gebruikers niet langer interne banners voor toolfouten, redeneerstructuren of opmaak voor toolaanroepen. [#97367](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99126) Gerelateerd: [#98266](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99711) Met dank aan @davelutztx.
- Slack-knoppen en -menu's behouden nu tijdlabels zoals `9:00` en retourneren bij selectie de bedoelde actiewaarde. [#99877](https://github.com/openclaw/openclaw/pull/99877) Met dank aan @qingminglong, @rodja.
- Discord en andere voortgangsweergaven verbergen nu herhaaldelijke interne peilingen van Code Mode, terwijl betekenisvolle toolactiviteit zichtbaar blijft. [#99893](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101024) Met dank aan @sunnyshu0925.
- Cron-samenvattingen, antwoorden in Teams en Slack en andere ingesloten assistentantwoorden tonen niet langer redeneermarkeringen van providers, zoals `&lt;/mm:think&gt;`. [#101036](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/103596)
- Kanaalvoorbeelden, threadnamen, fragmenten en ingekorte foutmeldingen in browser- en berichtenintegraties behouden nu volledige emoji en andere Unicode-tekens. [c16bb87](https://github.com/openclaw/openclaw/commit/c16bb8725a8a04d5de92855769cf87e13574384f) 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](https://github.com/openclaw/openclaw/commit/7e0324263b867d3d47138d1d2b1e9afd1dd2016f) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/93379) Gerelateerd: [#77755](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96951) Met dank aan @bartok9, @ly-wang19.
- Signal-gebruikers ontvangen nu nette assistentantwoorden zonder interne toolstatus, redeneringstags of opmaak voor toolaanroepen. [#97360](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99525) Gerelateerd: [#89235](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/1d128b4dd23297ee3553142954e4ce0542ba83e6) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/94250) Gerelateerd: [#55027](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/94385) Gerelateerd: [#69754](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97429) Met dank aan @ly-wang19.
- Lange samenvattingen van Feishu-streamingkaarten behouden nu emoji en andere niet-BMP-tekens intact bij de afkapgrens. [#97462](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97784) Met dank aan @alix-007.
- Sms-antwoorden verbergen nu interne foutmeldingen uit tooltracering en tonen alleen het bedoelde antwoord van de assistent. [#97989](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98496) Met dank aan @pandah97.
- Mattermost-antwoorden tonen nu het bedoelde antwoord van de assistent zonder interne diagnostiek over toolfouten bloot te leggen. [#98693](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99506) Gerelateerd: [#99457](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/094c0d421faff7691d259a26af9cb135f00c6ebc) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/80928) Gerelateerd: [#80756](https://github.com/openclaw/openclaw/issues/80756). Met dank aan @alexuser, @unclouded77.
- Met `messages.ackReactionScope: "all"` krijgen omgevingsberichten in ruimtes nu de geconfigureerde bevestigingsreactie in Discord, Slack en Telegram. [#87433](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/94016) Met dank aan @sheyanmin.
- Telegram-antwoorden laten interne foutregels over tooluitvoering nu weg en leveren alleen het bedoelde antwoord van de assistent. [#95774](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97274) Met dank aan @hugenshen.
- Telegram-antwoorden behouden letterlijke formuleringen zoals `&lt;think&gt;` wanneer deze deel uitmaken van het antwoord, terwijl daadwerkelijk gemarkeerde redeneringen verborgen blijven. [#97286](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98102) Gerelateerd: [#98076](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98126) Gerelateerd: [#81594](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98769) Gerelateerd: [#98767](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98775) Gerelateerd: [#98772](https://github.com/openclaw/openclaw/issues/98772), [#98773](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98776) Gerelateerd: [#98774](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98786) Gerelateerd: [#98778](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98806) Gerelateerd: [#98777](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99143) Gerelateerd: [#99142](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99256) Gerelateerd: [#99218](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99306) Gerelateerd: [#99257](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99385) Gerelateerd: [#99373](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99389) Gerelateerd: [#99371](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99861) Gerelateerd: [#99833](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99866) Gerelateerd: [#99854](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/4212de9e08d6e69357d937e399db3df63c1b66d7) 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](https://github.com/openclaw/openclaw/pull/94736) Met dank aan @liuwqgit.
- Slack-leesacties hebben weer toegang tot bewust toegestane kanaalnamen wanneer Slack een ID levert en `dangerouslyAllowNameMatching` is ingeschakeld. [#95313](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101292) Met dank aan @turbotheturtle.
- Automatische Discord-threadtitels verwerken nu lange berichten en kanaaldetails met emoji zonder ongeldige prompttekst samen te stellen. [#101551](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/93686) Gerelateerd: [#93556](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/95621) Met dank aan @omarshahine.
- iMessage-antwoorden verliezen niet langer gewone zinstekst die toevallig eindigt op `user:`, `system:` of `assistant:`. [#96392](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100046)
- `openclaw channels login --channel whatsapp` vervangt verlopen QR-codes nu ter plaatse, zodat interactieve terminals één actuele, scanbare code tonen. [#100159](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96290) Met dank aan @ly-wang19, @vincentkoc.
- De threadgeschiedenis van Microsoft Teams behoudt nu letterlijke entiteitstekst zoals `&lt;APIKEY&gt;` in plaats van deze om te zetten in andere opmaak voordat de agent de tekst ziet. [#96342](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96587) Met dank aan @harjothkhara, @leedongyu1128.
- Tlon-goedkeuringsmeldingen houden emoji nu intact bij de voorvertoningslimiet, waardoor ongeldige berichtvoorvertoningen worden voorkomen. [#97599](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97973) Met dank aan @lsr911.
- Feishu-videoberichten tonen nu de duur van lokale en extern geladen MP4-fragmenten wanneer duurdetectie beschikbaar is. [#98235](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98608) Gerelateerd: [#98564](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98720) Gerelateerd: [#98463](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98877) Gerelateerd: [#98871](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101115) Met dank aan @cxbasdev.
- Realtime-spraakprompts blijven nu leesbaar wanneer lange agentnamen of geïnjecteerde context met emoji moeten worden ingekort. [#101304](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101926) Met dank aan @vincentkoc.
- Een Telegram-antwoord dat al is gestart, wordt niet langer onverwacht geannuleerd wanneer een andere geautoriseerde opdracht binnenkomt. [52a3314](https://github.com/openclaw/openclaw/commit/52a331466882ca0b6befa56c883355c758305813) 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](https://github.com/openclaw/openclaw/commit/fca0c81791a5040536d4907913ed975bfcde1642) Met dank aan @100yenadmin.

</Accordion>

## 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](/nl/concepts/model-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](/nl/concepts/models) geeft beschikbaarheid en mogelijkheden ook nauwkeuriger weer, terwijl [Codex-toezicht](/plugins/codex-supervision) ervoor zorgt dat de verbonden modelkeuzes en het sessiegedrag afgestemd blijven op de backend die daadwerkelijk is geselecteerd.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98411) Gerelateerd: [#98308](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98665) Gerelateerd: [#95171](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98942) Gerelateerd: [#98896](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98983) Gerelateerd: [#98944](https://github.com/openclaw/openclaw/issues/98944), [#98945](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/b2787a1c7a7ae1a20d05411bba1dbf9091490c23) 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](https://github.com/openclaw/openclaw/commit/709be93ca8987009540eb56ed1b6bfda136427de) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96142) Met dank aan @brokemac79, @riazrahaman.
- `openclaw models list` meldt geconfigureerde lokale Ollama-modellen nu als beschikbaar wanneer ze actief en bruikbaar zijn. [#97491](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/91240) Gerelateerd: [#91099](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97533) Met dank aan @hugenshen.
- OpenAI OAuth-gebruikscontroles begrenzen nu te grote WHAM-responses voor snelheidslimieten voordat die het proces kunnen destabiliseren. [#97702](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99059)
- Realtime-spraakverbindingen van OpenAI en Azure sluiten nu inkomende berichten groter dan 16 MiB, waardoor vermijdbare geheugendruk op de Gateway wordt beperkt. [#99450](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/106098)
- Resultaatpagina's van OpenAI/Codex en Anthropic OAuth tonen nu de huisstijl van OpenClaw in plaats van het verouderde Pi-logo. [1834592](https://github.com/openclaw/openclaw/commit/1834592be17668cbfc9ea834c57df73e05b71f14)
- 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](https://github.com/openclaw/openclaw/commit/366258dee6e4a3ea0bb04b1316e5a0c419c60188) 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](https://github.com/openclaw/openclaw/commit/f80ce219fcf0c5cbe9871b9ad05b7570fbfeba6e) 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](https://github.com/openclaw/openclaw/commit/5dcba9fae725c080b62c4b4e19533f5fcd59b964) 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](https://github.com/openclaw/openclaw/pull/82638) Gerelateerd: [#66957](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97208) Gerelateerd: [#97196](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97611) Met dank aan @romneyda.
- Aanmelding, tokenvernieuwing en apparaatgoedkeuring voor xAI stoppen nu te grote OAuth-reacties voordat deze onbeperkt geheugen kunnen verbruiken. [#97615](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97808) Met dank aan @pick-cat.
- Verbindingstests voor Microsoft Foundry stoppen nu te grote of continu gestreamde foutreacties, terwijl beknopte installatiediagnostiek behouden blijft. [#97812](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98187) Gerelateerd: [#97934](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99759)
- Automatisch geconfigureerd videobegrip gebruikt nu standaardinstellingen van providers, zoals het beoogde videomodel van Moonshot, tenzij de gebruiker expliciet een model heeft geselecteerd. [#99791](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100260)
- Directe `mistral-medium-3-5`-verzoeken sturen nu het door de gebruiker geselecteerde instelbare redeneerniveau naar Mistral als `reasoningEffort`. [#100688](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/b4fce16971995438ee416eee90569a37d6a592dc) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/104714)
- Statusoverzichten houden nu rekening met providerlokale modelaliassen en tonen de geselecteerde alias zonder een onterechte waarschuwing over een afwijkend vastgezet model. [1d4e789](https://github.com/openclaw/openclaw/commit/1d4e7899a47f4483d29848eac02e1fb89de2a2ee)
- 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](https://github.com/openclaw/openclaw/pull/94440) Gerelateerd: [#94432](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101376)
- Realtime OpenAI-spraaksessies gebruiken nu standaard `gpt-realtime-2.1` wanneer geen model is opgegeven, terwijl expliciet vastgezette modellen blijven werken. [#101390](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/3a0a736843af2877d66f5b8b8bcc78786d8f04a0) 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](https://github.com/openclaw/openclaw/commit/7253552c68d0ac8c6098126d373f185bb6df22a2) Met dank aan @vincentkoc.

</Accordion>

## Geheugen en gesprekken

### Herinneren, lange chats en sessiecontinuïteit

Indexering, herinnering, wikisynchronisatie en zoeken in [Geheugen](/nl/concepts/memory) 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](/nl/cli/sessions), 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97177) Gerelateerd: [#96125](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98360) Gerelateerd: [#98345](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101236)
- Memory Wiki-imports gaan nu door wanneer een bronpagina botst met een beschermd kluisitem, in plaats van de volledige import te stoppen. [76db9a3](https://github.com/openclaw/openclaw/commit/76db9a3376228db6a6f58cd705fc236aa697446c) Met dank aan @vincentkoc.
- Met `memorySearch.provider: none` start OpenClaw nu uitsluitend FTS-geheugen zonder een onnodige scan van Plugin-mogelijkheden. [fbf574a](https://github.com/openclaw/openclaw/commit/fbf574ad9db2658652e442aab4be3d597e1a9c14)
- Na `/new` of `/reset` blijft het vorige gesprek beschikbaar voor dagelijkse geheugensamenvattingen en zoekopdrachten in de volledige geschiedenis via de session-logs-Skill. [#71537](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/90030) Gerelateerd: [#90023](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97356) Met dank aan @miorbnli.
- Importsamenvattingen van Memory Wiki korten ChatGPT-tekst met emoji nu in zonder beschadigde vervangingstekens achter te laten. [#97362](https://github.com/openclaw/openclaw/pull/97362) Met dank aan @mushuiyu886.
- `openclaw sessions cleanup --fix-missing` behoudt nu recente Cron-sessies met geldige transcripten en rapporteert gerepareerde vermeldingen duidelijk. [#97495](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97785) Gerelateerd: [#96542](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/97857) Gerelateerd: [#97814](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98493) Gerelateerd: [#98467](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98835) Gerelateerd: [#98672](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98891) Gerelateerd: [#98825](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98955) Gerelateerd: [#98874](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99391) Gerelateerd: [#99375](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99595) Gerelateerd: [#99372](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99640) Gerelateerd: [#99633](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99653) Gerelateerd: [#99646](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99678) Gerelateerd: [#99677](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99722) Gerelateerd: [#99696](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99822) Gerelateerd: [#99729](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/76d686cf61f29b4b26ef67066d0b88f405ddfe5c)
- 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98841) Gerelateerd: [#98742](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101577) Met dank aan @cxbasdev.

</Accordion>

## Agents, achtergrondwerk en verbindingen

### Werk gaande houden en antwoorden afleveren

De [Gateway](/nl/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](/nl/gateway/protocol) en [herstel na opnieuw opstarten](/gateway/restart-recovery) 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](/nl/cli/skills) onnodig werk vermijden en cachevingerafdrukken behouden voor de tekst die providers daadwerkelijk ontvangen.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/92274) Gerelateerd: [#91527](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/92283) Gerelateerd: [#92257](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/95430) Gerelateerd: [#95429](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97928) Gerelateerd: [#97927](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98934) Gerelateerd: [#98897](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99410) Gerelateerd: [#75593](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99561) Gerelateerd: [#99464](https://github.com/openclaw/openclaw/issues/99464). Met dank aan @100yenadmin, @joshavant.
- OpenClaw crasht niet langer wanneer een uitvoerstroom van een bewaakt onderliggend proces direct na het starten mislukt. [#99802](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/104441) Met dank aan @mushuiyu886.
- Ingebedde agentuitvoeringen zonder sessiesleutel behouden nu betrouwbaarder de bedoelde alternatieve sessiecontext. [31a65e0](https://github.com/openclaw/openclaw/commit/31a65e0647ae85eb4c9048051145f07003722caf) 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](https://github.com/openclaw/openclaw/commit/2e7ffca8fff001d1d962611a70d76640c920fc6f) 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](https://github.com/openclaw/openclaw/commit/f8016c44a4ba44ba2865938bcb4f7248a91d76fe)
- Een misvormd aangepast hulpmiddel in realtime Talk verwijdert niet langer het ingebouwde consult-hulpmiddel of andere geldige aangepaste hulpmiddelen uit de sessie. [170150a](https://github.com/openclaw/openclaw/commit/170150a306e39204ebe1ab7be47450b73005de1f) 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](https://github.com/openclaw/openclaw/commit/123ec165bb5638ea9587c9e72566c081159bce5c) 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](https://github.com/openclaw/openclaw/commit/2f89de81655accf71f5fac5cdabcdf0c3488eab7) 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](https://github.com/openclaw/openclaw/commit/486033b18344d134d089e654ab0dbb278ce69008) 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](https://github.com/openclaw/openclaw/commit/143751282c60a34a6e2ad6c5629f421441929993) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98267) Gerelateerd: [#98261](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/70153f7f9c12be2ff025802c019e428047d1f579) 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](https://github.com/openclaw/openclaw/commit/305174845f38f075bfd5096a0a4912b8d7d2559a) 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](https://github.com/openclaw/openclaw/commit/23228b67a47bf32fc9b662d13037757f51d329b8) 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](https://github.com/openclaw/openclaw/commit/39fac06f48745dcd4d7a840f8261631614bb1926) 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](https://github.com/openclaw/openclaw/commit/272750daed354029c1968dce7cd6747163e0957a) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/77973) Gerelateerd: [#77976](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/94964) Gerelateerd: [#79487](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97268)
- Voorvertoningen van Codex-gebruikslimieten en labels voor de planstatus korten emoji en ongebruikelijke Unicode-tekens nu correct af bij hun weergavegrenzen. [#97299](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98933) Gerelateerd: [#98894](https://github.com/openclaw/openclaw/issues/98894), [#98895](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99159) Gerelateerd: [#98946](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99291) Gerelateerd: [#98958](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100738)
- Het onverwacht sluiten van de diagnostische stream van een SSH-tunnel laat de Gateway niet langer crashen tijdens tunnelcontroles of het afsluiten. [#100855](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/35af831fd0bc549d9333a197a90abbecbc55ff35) 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](https://github.com/openclaw/openclaw/commit/7b5d86e89a5f74bd4c9bac1453d045e4c415a367) 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](https://github.com/openclaw/openclaw/commit/66015762a39030584d6a7cc91fad09f4709f8d3f)
- Waarschuwingen voor opstartkanalen van de Gateway gebruiken nu dezelfde pluginmanifesten als het actieve opstartproces, waardoor inconsistente waarschuwingen en herhaalde detectie afnemen. [10ca94e](https://github.com/openclaw/openclaw/commit/10ca94ef1a6a98a0033574ba537492453b6b3c4f) 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](https://github.com/openclaw/openclaw/commit/ec289357a450f50491723a86a8a771f5d512541c) 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](https://github.com/openclaw/openclaw/commit/b1da734a1e7d5b608d6fccc4b2c0b3f2c9dc9347) 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](https://github.com/openclaw/openclaw/commit/b2baf799b41edce512b1945b6dec3ad637b9c814) 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](https://github.com/openclaw/openclaw/commit/b18af41f52d401223cad5913ed06650828aacdd6)
- Ontwikkelaars kunnen nu bouwen tegen en gebruikmaken van sessieresultaten van beheerde worktrees uit het Gateway-protocolpakket zonder fouten door dubbele namen. [8ce620f](https://github.com/openclaw/openclaw/commit/8ce620f3e675b25111dcbed6d1e124fedd4756a3) 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](https://github.com/openclaw/openclaw/commit/78edf1cec15c4a45881386b94e06c71c64f90fa4) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99526) Gerelateerd: [#99523](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100832) Met dank aan @machine3at.
- Bovenliggende sessies herhalen niet langer een eerder voortgangsbericht van een onderliggende agent wanneer die later de voltooiing meldt. [#101042](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97839) Gerelateerd: [#97795](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101394) Met dank aan @cxbasdev.

</Accordion>

## 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](/gateway/audit) 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](/nl/gateway/sandboxing) duidelijkere grenzen voor apparaten, machtigingen en werkruimten afdwingen. De workflow voor [geheimen](/nl/gateway/secrets) voorkomt ook dat opgezochte inloggegevens voor modellen zichtbaar worden in normale aanvraag- en foutpaden.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98951) Gerelateerd: [#98925](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96965) Met dank aan @zw-xysk.
- `openclaw doctor --fix` behoudt nu afzonderlijke OAuth-accounts voor dezelfde provider, inclusief elke accountverwijzing en opgeslagen weergavenaam. [#97541](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98226) Gerelateerd: [#98225](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99134) Gerelateerd: [#99120](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/104491) Met dank aan @yetval.
- Logboeken van agentpayloads en cachetraceringen redigeren nu providersleutels, zelfs wanneer die inloggegevens in diagnostische vrije-tekstwaarden voorkomen. [d8ee630](https://github.com/openclaw/openclaw/commit/d8ee630b203c86fd5d91331156614a441ec9e52c) 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](https://github.com/openclaw/openclaw/commit/ad5a26cf699afd7a387a187aee77bbc7d04793df) 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](https://github.com/openclaw/openclaw/commit/170bf72e64a9b85933e156244cccda7bd0270df4) Met dank aan @joshavant.
- Mislukte Cron-webhooks sturen niet langer onbewerkte opdrachtsamenvattingen of diagnostiek door die configuratieprompts, codes of geheimachtige uitvoer kunnen bevatten. [1d17263](https://github.com/openclaw/openclaw/commit/1d172637d6dda23a0b108c624239264eae0e5042) 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](https://github.com/openclaw/openclaw/commit/e490171ff24b4165b68b9835e76c1baf8903a149)
- 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](https://github.com/openclaw/openclaw/commit/cbc833a7f33804db11f11274678770a1b55be3ca) 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](https://github.com/openclaw/openclaw/commit/02c3de947169acdafbf60dd5ce76f655c34e37c7) 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](https://github.com/openclaw/openclaw/commit/f07c4782fa6a109df7f4345f51a88caa9d8439c9) 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](https://github.com/openclaw/openclaw/commit/491e42e6d5a334f850e2ad790a19c936c8daa07e) 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](https://github.com/openclaw/openclaw/pull/59694) Met dank aan @yonganzhang.
- Nadat een agent is verwijderd, kunnen de achtergebleven sessies ervan niet langer via de Gateway nieuwe modeluitvoeringen starten. [#97260](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/0a14444924e34e031133c997b00d30573353c5a0) 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](https://github.com/openclaw/openclaw/commit/3601dcad24fea8924c52d8abbafb85e50fc247ce)
- 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](https://github.com/openclaw/openclaw/commit/28db14005a77ca146c1f10979501dcfd375e8d01) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/259877dccf1c6e2e8abce5deb92450af1a8b53a6) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98501) Gerelateerd: [#98499](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99425) Gerelateerd: [#99424](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100976)
- Uitvoeringsbeleid voor Windows-begeleidende nodes kan nu via nodebewuste goedkeuringsopdrachten worden bekeken en bijgewerkt en wordt correct weergegeven in de Control UI. [#101669](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/c6f5725906dcaaaeeb0b5942addc844ffc579caf) 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](https://github.com/openclaw/openclaw/commit/1403c64799ae62785e36327b6fc4c5235b10d8ba)
- Het bijhouden van Gateway-aanmeldingen houdt het geheugengebruik nu begrensd tijdens grote aantallen mislukte pogingen vanaf veel adressen, met behoud van bestaande blokkeringen. [#96224](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98346) Gerelateerd: [#96054](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99428) Gerelateerd: [#96982](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99460) Gerelateerd: [#99459](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101779)
- Telegram-bottokens blijven nu gemaskeerd, zelfs wanneer ze interne grenzen overschrijden binnen zeer grote logs of toolfoutmeldingen. [#103861](https://github.com/openclaw/openclaw/pull/103861) Met dank aan @vincentkoc.
- Verborgen besturingstekens kunnen de grenzen van terminalhyperlinks niet langer doorbreken of besturingsgedrag injecteren via de linktekst van documentatie. [#96440](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97732) Met dank aan @amtellezfernandez.
- De alleen-lezenstatus van spraakoproepen laat nu telefoonnummers, transcripties, routeringsdetails, verwerkte gebeurtenis-ID's en onbewerkte metadata weg. [#97870](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98812)
- Android-releasebuilds stellen gedetailleerde `camera.clip`-instellingen, apparaatgegevens, tijdelijke paden en opnamegebeurtenissen niet langer bloot in productielogs. [#99484](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101580) Met dank aan @wm0018.

</Accordion>

## 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](/nl/platforms/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](/nl/platforms/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](/nl/platforms/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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98811) Gerelateerd: [#98803](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98953) Gerelateerd: [#98929](https://github.com/openclaw/openclaw/issues/98929).
- Chat, Talk, Settings, navigatie en onboarding op iPhone en iPad gebruiken nu consistentere native bedieningselementen, vormgeving en terugnavigatie. [#99231](https://github.com/openclaw/openclaw/pull/99231) Gerelateerd: [#99195](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/100946)
- Android-gebruikers kunnen vanuit de chatcomposer een spraakbericht van maximaal drie minuten opnemen en verzenden zonder de live Talk-modus te openen. [#101193](https://github.com/openclaw/openclaw/pull/101193)
- Android-builds van derden kunnen door de Gateway aangevraagde locatiecontroles toestaan terwijl de app op de achtergrond draait door Location &gt; Always te selecteren en permanente locatietoestemming van Android te verlenen. [#100967](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/88899) Gerelateerd: [#88014](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/92602) Gerelateerd: [#79552](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98269) Gerelateerd: [#98268](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98366) Gerelateerd: [#98365](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98698) Gerelateerd: [#98046](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99259) Gerelateerd: [#96241](https://github.com/openclaw/openclaw/issues/96241). Met dank aan @gwtaylor.
- Android-gebruikers kunnen gebundelde kennisgevingen over licenties van derden en opensourcelicenties nu rechtstreeks lezen via Settings &gt; Licenses. [#99299](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99414) Gerelateerd: [#98045](https://github.com/openclaw/openclaw/issues/98045), [#98046](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100786)
- Android-chats houden interne redeneringen, toolresultaten en ruwe operationele details nu buiten zowel livegesprekken als opnieuw geopende offlinecaches. [#100826](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101396)
- Android-gebruikers kunnen nu een chatsessie archiveren en deze vanuit de weergave Archived verwijderen, zelfs met de beperkte operatormachtigingen van de app. [#101522](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/341231831b706df0024d2d9e2096438e3581b5af) Met dank aan @joshavant.
- Gebruikers van Traditioneel Chinees zien nu gelokaliseerde formuleringen voor veelgebruikte systeemeigen appacties, machtigingen, verbindingsberichten en mobiele statussen. [f0d2066](https://github.com/openclaw/openclaw/commit/f0d2066787f172079c19f26b72f49ad3950ceea6)
- Android legt nu in de geselecteerde taal uit hoe je een opgeslagen token behoudt of een bestaande Gateway-configuratie vervangt. Bronnen: [32f3eb3](https://github.com/openclaw/openclaw/commit/32f3eb3fa805e776f562ea1af6f7731bf4ce8b48), [6336762](https://github.com/openclaw/openclaw/commit/6336762b68e5cebd44acbda527ba1d964448355a), [eeb0682](https://github.com/openclaw/openclaw/commit/eeb0682409b86dcd956ffe30e45f12c6424d8c05), [ed72b86](https://github.com/openclaw/openclaw/commit/ed72b860a436eb187c9fa2fb4ef91ecb13180760), [e376f28](https://github.com/openclaw/openclaw/commit/e376f285e87bfa07bf3111b446b9e44fcba6cd9e), [a6631fe](https://github.com/openclaw/openclaw/commit/a6631fee6d465b30e116038d8e6e8aa1f041019c), [283bd82](https://github.com/openclaw/openclaw/commit/283bd82eb414f0ba968157aec77eac7701e7ae1e), [6d5a1db](https://github.com/openclaw/openclaw/commit/6d5a1db04859adbf8860376ddbd5ce1b5d5f3efa), [d3087fc](https://github.com/openclaw/openclaw/commit/d3087fcf375c81b81ffb0cf7b65764559b6e836f), [8bab3f7](https://github.com/openclaw/openclaw/commit/8bab3f7dbd8364de93422d064c00c7171139ccf4), [dfb7bc8](https://github.com/openclaw/openclaw/commit/dfb7bc84d8194177988d2870fe17b963912a1c52), [7780e30](https://github.com/openclaw/openclaw/commit/7780e3062dcb547227d90cbd02111910e00e3f6f), [b109b88](https://github.com/openclaw/openclaw/commit/b109b88b5785b22fea0fe20f06b314dbda156d58), [c1b7bf2](https://github.com/openclaw/openclaw/commit/c1b7bf23bc16d641e966ff4de7cbb8b2becfaddc), [dedb17c](https://github.com/openclaw/openclaw/commit/dedb17ceff3c93c938aaff5c3f697d70d06e9dd1), [6f84c10](https://github.com/openclaw/openclaw/commit/6f84c10bdae1f73b112777c9a94d5933171d4b75), [a8358e8](https://github.com/openclaw/openclaw/commit/a8358e8848c8228893a259b36cd6f54139fa18da), [2501ca3](https://github.com/openclaw/openclaw/commit/2501ca340945072642b9bb2ec1348a15de83d4b6), [1b40eb9](https://github.com/openclaw/openclaw/commit/1b40eb9e6a2feb0c436948fbcd113424e85db01e), [d47308f](https://github.com/openclaw/openclaw/commit/d47308f8008ca08c7df983d3932c63d4ede4060c), [3a2baef](https://github.com/openclaw/openclaw/commit/3a2baef0bfc62b0d37b4f7648869e57fabaa3cb3).
- 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](https://github.com/openclaw/openclaw/commit/4b8b60f8abc1ae99228fe31bedd31977064062d1), [3b16c41](https://github.com/openclaw/openclaw/commit/3b16c41daa8237f481c2b8061b0f6e00817ffbca), [c4966e8](https://github.com/openclaw/openclaw/commit/c4966e86cbc9403177ccb725d5d1cb87c519b853), [116e9db](https://github.com/openclaw/openclaw/commit/116e9db2a18d5341b5e44844dfefa938fa467e6a), [1617233](https://github.com/openclaw/openclaw/commit/1617233ff141c913def1675aaee33bac3590b1f6), [a598c97](https://github.com/openclaw/openclaw/commit/a598c976d01db50adc35de495a981635c6a38cd4), [3b9e0c8](https://github.com/openclaw/openclaw/commit/3b9e0c86828e0d8f45acafd2908b82191ecfd13f), [eebbf6c](https://github.com/openclaw/openclaw/commit/eebbf6cba5fef565044e556b862f3ce09db2fd86), [4c08ea4](https://github.com/openclaw/openclaw/commit/4c08ea403ad9436d9a8cf0dd02799a441a1bc4db), [21be45c](https://github.com/openclaw/openclaw/commit/21be45c17e845e4027f7a044d2c009423bcd07b7), [b415072](https://github.com/openclaw/openclaw/commit/b415072a2e6a900f382d7e68594b4511bd1a0c5b), [9eec24d](https://github.com/openclaw/openclaw/commit/9eec24df6710308e7a66a7a80bc232f7ee024900), [de23987](https://github.com/openclaw/openclaw/commit/de23987f13b95d71a145218b11f36857a8eefc2c), [898564e](https://github.com/openclaw/openclaw/commit/898564e71aef7abe66112d757eee8db83eaf04d2), [7af800b](https://github.com/openclaw/openclaw/commit/7af800b5be960b595829642b412fce2842017cfc), [a47ec8d](https://github.com/openclaw/openclaw/commit/a47ec8d303e46642d81c8c231786fb0b2fd51045), [fac9e58](https://github.com/openclaw/openclaw/commit/fac9e586685666a9f8159f5132fb18ad2bc37210), [61e4ef0](https://github.com/openclaw/openclaw/commit/61e4ef08f483e9e32eaa6edf6fb391185e462394), [399f9d6](https://github.com/openclaw/openclaw/commit/399f9d696171ec14eafa1d5de64533d2b9670819), [9069f69](https://github.com/openclaw/openclaw/commit/9069f696986ed970565989efacb27024160dbad2), [2e049f5](https://github.com/openclaw/openclaw/commit/2e049f509fad1ba2889186e457e630bad50d7a16).
- 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](https://github.com/openclaw/openclaw/commit/c785196287d0e929396def1fc0929af672bdc7cf), [9edb906](https://github.com/openclaw/openclaw/commit/9edb9065a8596f8473bea1ae4a626da8f0508724), [da67520](https://github.com/openclaw/openclaw/commit/da67520b8d5fc49775005638425ca2d9317d6ee7), [88f13ca](https://github.com/openclaw/openclaw/commit/88f13cab62999abe7c2650ccd32d55e72ee80046), [e878efe](https://github.com/openclaw/openclaw/commit/e878efe9508edd88166a09eb5a1e503ab405aad9), [662d127](https://github.com/openclaw/openclaw/commit/662d127f60b91aaaec4b5363c73bd00855d9e3f0), [5002a0e](https://github.com/openclaw/openclaw/commit/5002a0e9ea9970e4e270ec029c994dc217549687), [fe57718](https://github.com/openclaw/openclaw/commit/fe57718b419a08a5306e3d195519d3527a07f936), [ebcf8dc](https://github.com/openclaw/openclaw/commit/ebcf8dcaf7120bfdc01d0b83c595895355944b5b), [4e7ca8e](https://github.com/openclaw/openclaw/commit/4e7ca8e6c6afe672da1a40922e67f94e005f9e8b), [9863ceb](https://github.com/openclaw/openclaw/commit/9863cebef12bf2e7b1414ac5f64bc3277a7ca28b), [768da09](https://github.com/openclaw/openclaw/commit/768da09ceb157a1bfd4dd309b8566a2b9ce7668d), [ff5d986](https://github.com/openclaw/openclaw/commit/ff5d98681f7e38043bbc33a87fade6069da9795c), [005ebd1](https://github.com/openclaw/openclaw/commit/005ebd108f4d6ebd663c8cf996634aeaf3e82287), [2824796](https://github.com/openclaw/openclaw/commit/28247960130f88b6ac01d8a392d54d0996212c1a), [4eaec93](https://github.com/openclaw/openclaw/commit/4eaec934e83d0bc4f0d595c37e06356c5b54dc2a), [f99fdc9](https://github.com/openclaw/openclaw/commit/f99fdc9403b49b59a42c8d3522368d64b9168498), [555f601](https://github.com/openclaw/openclaw/commit/555f601230c075185f362c71db518096c3818998), [d2af689](https://github.com/openclaw/openclaw/commit/d2af68965a0cdb3a1ed91c2d1ba8aedd76dcb3ac), [81e92de](https://github.com/openclaw/openclaw/commit/81e92deb089b54ccedbe0c9593b492f6f09b989d), [8ed6c78](https://github.com/openclaw/openclaw/commit/8ed6c78b7891b12fee2b378d79e6888764455486).
- Bij koppelings- en verbindingsfouten op Android worden nu gelokaliseerde vervolgstappen gegeven voor verlopen codes, inloggegevens, goedkeuringen en nieuwe pogingen. Bronnen: [48eae1b](https://github.com/openclaw/openclaw/commit/48eae1b8c96d9e8873ba59ccc6e2493fa847c27e), [f095eb9](https://github.com/openclaw/openclaw/commit/f095eb9fd989020ad1bdd57a57702ce899f98607), [714c2b0](https://github.com/openclaw/openclaw/commit/714c2b07bdf715055205b550018d289e4fb06948), [d2b5bb7](https://github.com/openclaw/openclaw/commit/d2b5bb72e8e3b61dac5ddc7085fb0b5dfe53a18c), [d2551bd](https://github.com/openclaw/openclaw/commit/d2551bdd3cf53973d679a47f3e753fc0d75f3edb), [6b91507](https://github.com/openclaw/openclaw/commit/6b915072208b121055000ef1d3a36578eac4da2e), [f1c4476](https://github.com/openclaw/openclaw/commit/f1c44762771edb9fe2124a15c871dc466b215c43), [5ef6fb4](https://github.com/openclaw/openclaw/commit/5ef6fb4d7cd053e1caa0d1caf27ff93f7bb3311c), [e2e0312](https://github.com/openclaw/openclaw/commit/e2e03127240c1878b3ea6a336fd91bd995a2be83), [7fb70b2](https://github.com/openclaw/openclaw/commit/7fb70b235d1d7d4ece6519b27f2d65d51999272c), [d702f5c](https://github.com/openclaw/openclaw/commit/d702f5c6e6c4f1463c82c4f74d96765b316f76bf), [24e6b9f](https://github.com/openclaw/openclaw/commit/24e6b9fbe1b9449b837fecddf1f9b160ed7bb896), [7cb41cc](https://github.com/openclaw/openclaw/commit/7cb41ccc63f51208630426e08ceef65e78b02bf9), [a6040c3](https://github.com/openclaw/openclaw/commit/a6040c3560c18005b58aed73a687b8c0d06b7d6b), [5e61da3](https://github.com/openclaw/openclaw/commit/5e61da3deb190b16899157ace98aa520b424e085), [18360ac](https://github.com/openclaw/openclaw/commit/18360ac668f82631f61cf48d0816800385f4cf05), [17a1e3b](https://github.com/openclaw/openclaw/commit/17a1e3bbb2b8de1da6569fe4f46a4ea4138c56e6), [adafb56](https://github.com/openclaw/openclaw/commit/adafb56b2eb9207d93896ebf6c5faa9205875833), [5b5fadb](https://github.com/openclaw/openclaw/commit/5b5fadbf0d17c1fddb13d891037767beb64aa144), [9b30570](https://github.com/openclaw/openclaw/commit/9b30570a935ecdae8ee0e2bc45a42ffdd7223948), [d331a36](https://github.com/openclaw/openclaw/commit/d331a36250f8ebb29bda2ae8fa480a2aa5e15193).
- 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](https://github.com/openclaw/openclaw/commit/28062c868c03e1e6876013d450c8f92bf1fc2faf), [3d43858](https://github.com/openclaw/openclaw/commit/3d438588c5eb0497bdb2fbccf9d6f6cd325d0ec5), [ad74b32](https://github.com/openclaw/openclaw/commit/ad74b322ba80178c1c0f68348a55d5d3e65e64ae), [1b07620](https://github.com/openclaw/openclaw/commit/1b076209c4d2ea37a7178b50f5ba5c54b5753c2b), [4fa4c9e](https://github.com/openclaw/openclaw/commit/4fa4c9e06e39e095a7373390240b3a5a5cf1be79), [1dd5230](https://github.com/openclaw/openclaw/commit/1dd52307fcd74bc25ea31800a4c551bc415f7645), [9db7ec5](https://github.com/openclaw/openclaw/commit/9db7ec5edd62e3f05758a28a6c6acb14f6889ea5), [e6f8788](https://github.com/openclaw/openclaw/commit/e6f8788bf5569e87e9df0d3e404eaef5f86184ab), [e5cf67e](https://github.com/openclaw/openclaw/commit/e5cf67ea1d73d9724a227000eadead902fa606a9), [b52d988](https://github.com/openclaw/openclaw/commit/b52d98861e8c14f30dc459c395fd60281fa99604), [cd3b4ee](https://github.com/openclaw/openclaw/commit/cd3b4eee7d104d266d8514afea2ae53eea435e9d), [c3bcb9f](https://github.com/openclaw/openclaw/commit/c3bcb9fa21ec5f1b98bdb89940e93707b8f9a3e1), [8af3aa0](https://github.com/openclaw/openclaw/commit/8af3aa0b1bfa3f5d2950b053a8d7d2568cbbea31), [c34e79e](https://github.com/openclaw/openclaw/commit/c34e79e7299b19267000a79bb94bcae9608f93a1), [c9c8f6c](https://github.com/openclaw/openclaw/commit/c9c8f6c9f6a9ebf337ff486c15b9cc4d43904ffe), [255e251](https://github.com/openclaw/openclaw/commit/255e2518de492d518cde78617f6c5b220bb1278d), [0e98ba4](https://github.com/openclaw/openclaw/commit/0e98ba4391dddfa9bcd48a978b5cd1df8ae03411), [0cc9927](https://github.com/openclaw/openclaw/commit/0cc9927577c6663a5839a4d2ad3e5708df04157a), [97955d9](https://github.com/openclaw/openclaw/commit/97955d969d83a158a70c23912703e92b69b0883a), [ba449f2](https://github.com/openclaw/openclaw/commit/ba449f240d4e437752be44bef76e93c177454ca4), [0e22e54](https://github.com/openclaw/openclaw/commit/0e22e54431f5740b65ddbfcc307bd6b3c1f43eea), [ae65251](https://github.com/openclaw/openclaw/commit/ae65251fdf5ebfa7213a7d36f64a5bbb8883eb4c), [d957f5a](https://github.com/openclaw/openclaw/commit/d957f5a7900e134b514915cee07c45bb0c2a54be).
- 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](https://github.com/openclaw/openclaw/commit/5793f731f54f1de387a49e014a632517450f75a2), [066e697](https://github.com/openclaw/openclaw/commit/066e6973b084c62717a2e9ac99b84e99459597b7), [bf35947](https://github.com/openclaw/openclaw/commit/bf35947eb2695740e61cdd180fde44b4308ba472), [3385817](https://github.com/openclaw/openclaw/commit/3385817658496c88166f16cdbcbb0dbd3b8419b5), [a0a5054](https://github.com/openclaw/openclaw/commit/a0a5054b93bf842ff4dd281dac2617129dd9900c), [66cb9a9](https://github.com/openclaw/openclaw/commit/66cb9a99b1d9c30589fcc9b42144c95322bd30ab), [3da73a7](https://github.com/openclaw/openclaw/commit/3da73a77fe51060659a3ad69018a65e19cf21837), [df659ec](https://github.com/openclaw/openclaw/commit/df659eca87253824b5eccaa1939fa38877a87e7e), [57a3975](https://github.com/openclaw/openclaw/commit/57a3975ce14062de887707e38ab580b20ff39421), [141b2cf](https://github.com/openclaw/openclaw/commit/141b2cf4d10cb33a487e62c7e304aba88b135da1), [b043adf](https://github.com/openclaw/openclaw/commit/b043adf192bb64e8ff64bbf6b9631e30a4446f1e), [dcc4fa8](https://github.com/openclaw/openclaw/commit/dcc4fa874683a59f86656be19adfc05b688cc3ea), [eade8f1](https://github.com/openclaw/openclaw/commit/eade8f1c1a142eefa47a2657ef77a352944506cc), [72a8098](https://github.com/openclaw/openclaw/commit/72a809840890575654f7d293631965af0541f9e9), [355fa77](https://github.com/openclaw/openclaw/commit/355fa773f8ac13c433eea42f4e575c895b224863), [8cc1786](https://github.com/openclaw/openclaw/commit/8cc1786f495af1c7c55ac5f2b145ff7df25853dd), [a3ef37b](https://github.com/openclaw/openclaw/commit/a3ef37b991533671eae13ddbd25324bc5f9c4749), [cb9ac50](https://github.com/openclaw/openclaw/commit/cb9ac50f5bc7f8148eeacbf8b921ebaa3bab6680), [cab8147](https://github.com/openclaw/openclaw/commit/cab81470d96126ef92614ba38468e94964429c20), [7cc3cb0](https://github.com/openclaw/openclaw/commit/7cc3cb0d28c807871b2e997a996f4c920fc0b7ae), [ca258fb](https://github.com/openclaw/openclaw/commit/ca258fb9452d6dac7344530fafbcf2939238d9a4).
- 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](https://github.com/openclaw/openclaw/commit/b81c58bdf6a07894231bc3afcab9a6b12b175bf8), [8929118](https://github.com/openclaw/openclaw/commit/8929118353fce0b8ac8189a95fd4534b39e85903), [1eee853](https://github.com/openclaw/openclaw/commit/1eee853c71e1ddd5c632e49f1e75b18c0837add7), [a5c9662](https://github.com/openclaw/openclaw/commit/a5c9662cd17746a35adf350f55b3f6b7c6cae78c), [9035729](https://github.com/openclaw/openclaw/commit/9035729528a9ae0ed4922728c94fd025cfdd8ea6), [2e359d4](https://github.com/openclaw/openclaw/commit/2e359d49951bf8c786e4c018ef59858743e80386), [91f4d0a](https://github.com/openclaw/openclaw/commit/91f4d0ae25ae86f76cccaac709b84d87990c7ca1), [e785c4a](https://github.com/openclaw/openclaw/commit/e785c4a8f7025ee7a529816a50207c0f925e3a93), [2c5a076](https://github.com/openclaw/openclaw/commit/2c5a07661c153bced0feb10f34e74811f2920831), [02250d9](https://github.com/openclaw/openclaw/commit/02250d957fed2a1e05baac4b33b7315603002732), [bf23194](https://github.com/openclaw/openclaw/commit/bf23194888b626ec4318955d4305197c1c9c4a88), [603502f](https://github.com/openclaw/openclaw/commit/603502f60f54bf9c0e0b7bd8b200ac0a4cc0d5e5), [a837a1a](https://github.com/openclaw/openclaw/commit/a837a1ac6c00c3e71471bcf4ff451b9cecf02f69), [26df1fa](https://github.com/openclaw/openclaw/commit/26df1fa7bca40fbb24f199593ae4bd4de74b2302), [c926610](https://github.com/openclaw/openclaw/commit/c9266107d6c65489b75ae412fe9484d2eca347c6), [c312f9f](https://github.com/openclaw/openclaw/commit/c312f9f0e059b838f4afdbf20f2f1bd8b938ba13), [f4275fa](https://github.com/openclaw/openclaw/commit/f4275fa00b8f89055a8b3a8b23740153750e97af), [69d4657](https://github.com/openclaw/openclaw/commit/69d4657bdb2da553641e34f1b7f85223cfb8c660), [3e66eb9](https://github.com/openclaw/openclaw/commit/3e66eb9de863d333d9f7b7951d2b63eac857df07), [db5057e](https://github.com/openclaw/openclaw/commit/db5057edf935d85b6324bd725506424f2554fc89), [1fee4a5](https://github.com/openclaw/openclaw/commit/1fee4a5daf57a864cd730b9dc2f0bcb19d90c5d8).
- Ondersteunde niet-Engelstalige Android-builds lokaliseren nu de instructies voor de offline Gateway-wachtrij en de acties Opnieuw proberen en Verwijderen voor tekstberichten. [660d752](https://github.com/openclaw/openclaw/commit/660d752b348f740f130610571101db1f0e3ebb53)
- Ondersteunde niet-Engelstalige Android-builds vertalen nu meer details over Cron-inspectie, bezorgingsfouten, kopieerfeedback, de standaardstatus en agentverzoeken. [d83ee4c](https://github.com/openclaw/openclaw/commit/d83ee4c44f9562c4e73fb571016624cf54b538d7)
- De bedieningselementen voor modelorganisatie, het standaardmodel en vastzetten op Android gebruiken nu de geselecteerde taal. Bronnen: [41bea62](https://github.com/openclaw/openclaw/commit/41bea62b4a28fab24edff319c7cd8807c494cd53), [bdc98f4](https://github.com/openclaw/openclaw/commit/bdc98f482a1ab6f86766041d8c48a16dddde5a96).
- De bedieningselementen en statusberichten voor linkvoorbeelden op Android worden nu in de geselecteerde taal weergegeven in de bijgewerkte talen. [9997c53](https://github.com/openclaw/openclaw/commit/9997c534b8ebd82fb8db0e9a944e75e594facb2d)
- 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](https://github.com/openclaw/openclaw/commit/4c38d89c0c948b215dd00603db68a80029364c37)
- 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](https://github.com/openclaw/openclaw/commit/de8db7405850146199c5f4e6e9efa0704878eea4) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100798)
- Het scherm Over op Android vermeldt OpenClaw nu duidelijk en biedt directe links naar de website, documentatie, broncoderepository en Discord-community. [#100994](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/a39b07bb15f280c6d83522f79b1397104e5e05c4), [f8e1e0c](https://github.com/openclaw/openclaw/commit/f8e1e0c5bfbc1b43339ffaaaddd3ee6e45083c2d), [db27d2e](https://github.com/openclaw/openclaw/commit/db27d2ecfa77666397f841d6c0d47153ff94d822), [28a8414](https://github.com/openclaw/openclaw/commit/28a841472684eed2d98a1a277fcefc30855b580b), [e8e96bf](https://github.com/openclaw/openclaw/commit/e8e96bf7ee03aa251fc196693deb70af81da3d63), [6ea407d](https://github.com/openclaw/openclaw/commit/6ea407d46223ad3336abfc93abfb0345b2a58e75), [0011a18](https://github.com/openclaw/openclaw/commit/0011a184786686e625268f55799bdfbb8c8c7fda), [8c5adbf](https://github.com/openclaw/openclaw/commit/8c5adbfe3ec4f68a49d41a3b313a3b6b059c81d3), [019603d](https://github.com/openclaw/openclaw/commit/019603d336028c31de7c49814b45bb29314174e8), [d3d7282](https://github.com/openclaw/openclaw/commit/d3d7282a8cf4c99a29efa8c58c1980557f1c1abc), [267898c](https://github.com/openclaw/openclaw/commit/267898cddb9804bc2f27f94350e0c2342b48bf4b), [55ed57a](https://github.com/openclaw/openclaw/commit/55ed57a4e39b8e40628b9fcbfc982e9ac5fd86b5), [c54dc67](https://github.com/openclaw/openclaw/commit/c54dc67381933fa6240fe617e414fd6f1933ea38), [fd0355d](https://github.com/openclaw/openclaw/commit/fd0355d5b1a12c263bbd87e01ee88f451d11514b), [49726a5](https://github.com/openclaw/openclaw/commit/49726a5f5cbc013d42d7bf64c3033bbce4af319c), [2ffeedf](https://github.com/openclaw/openclaw/commit/2ffeedf406e741e9f58858c83af06aa763ba1ab6), [#98043](https://github.com/openclaw/openclaw/pull/98043), [beca2b1](https://github.com/openclaw/openclaw/commit/beca2b1749733f4afccf47a780187859e7afce22), [4078dc7](https://github.com/openclaw/openclaw/commit/4078dc78cc79b6a9ab0564f065fe1871a9a0c499), [e7e98f6](https://github.com/openclaw/openclaw/commit/e7e98f6399cd7bffdd5598bb86a48066dd2ce3e3), [3020f78](https://github.com/openclaw/openclaw/commit/3020f7817eb3ecf54057ed2847a0d54d0801d348), [0c82908](https://github.com/openclaw/openclaw/commit/0c82908f78e9eb33a9ad13dd726fa92833a688d9), [8a3935f](https://github.com/openclaw/openclaw/commit/8a3935fe0ba7b06dd76203b4f20b11a74ecbc688), [3f289fd](https://github.com/openclaw/openclaw/commit/3f289fdb4042446042b6cd9a5261a17dc3edf6a0), [203a896](https://github.com/openclaw/openclaw/commit/203a896b27c5c5191823138a4365578e0e77352d), [6afef15](https://github.com/openclaw/openclaw/commit/6afef15100fb402fb747a3543822d33fb9086f68). 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](https://github.com/openclaw/openclaw/commit/e31fa360d94a0efd6003079271986ad32f0c2f9c), [375def8](https://github.com/openclaw/openclaw/commit/375def86042a938141bed0c635c361df72cf0ab2), [aabe44f](https://github.com/openclaw/openclaw/commit/aabe44f6382206a49855e8b7c7f1848666790f61), [48c3f4b](https://github.com/openclaw/openclaw/commit/48c3f4b10326a890352ba5e7dd51fad897145c38), [3db6fb9](https://github.com/openclaw/openclaw/commit/3db6fb9972768d7b4979a2649f202d8851935dd8), [a4b51e5](https://github.com/openclaw/openclaw/commit/a4b51e58d3627ba4524a98d9aebe2c11115b284e), [a60686d](https://github.com/openclaw/openclaw/commit/a60686dbc376667625e1613aa131af5487e5d8fa), [12e17ec](https://github.com/openclaw/openclaw/commit/12e17ec052982a37c29245d738954488248ea8c7), [6c4ac0c](https://github.com/openclaw/openclaw/commit/6c4ac0c71da53cd99968a976894c7b8def078f67), [bdc6258](https://github.com/openclaw/openclaw/commit/bdc625866b942f8f8d82ecfb72427f7c90992e78), [a775f9f](https://github.com/openclaw/openclaw/commit/a775f9f78e80a76b49cdf259e71ee002ee1da101), [a1f6acc](https://github.com/openclaw/openclaw/commit/a1f6accef457ab9f48adff2975a853e28c291909), [ee9f61d](https://github.com/openclaw/openclaw/commit/ee9f61d724ff265017c93aef0b11c2d5f1a2401b), [f188c66](https://github.com/openclaw/openclaw/commit/f188c664c0e73d455f3bf6c5ac074a5432269c50), [2525078](https://github.com/openclaw/openclaw/commit/2525078b86544143634697a4f46aef850b783025), [ed5ccda](https://github.com/openclaw/openclaw/commit/ed5ccda79c8b0b96c59a6af880bf114997e85414), [a6a4792](https://github.com/openclaw/openclaw/commit/a6a4792098a88953f1be8a81035f06b9bd7ed83a), [0924bee](https://github.com/openclaw/openclaw/commit/0924bee96bcc86715942d11c31b878c323548e90), [0420aef](https://github.com/openclaw/openclaw/commit/0420aefb1d4eeab37bbcf7f50268c41cfb760b26), [d23c4fd](https://github.com/openclaw/openclaw/commit/d23c4fdbb55f06833b9e37675185c003f7b3ea81), [37f0067](https://github.com/openclaw/openclaw/commit/37f006725d3706cfa28922178e123d8ff192f352).
- Ingangspunten voor nieuwe chats en worktree-chats worden nu in de geselecteerde taal weergegeven in ondersteunde Android- en Apple-applocales. [24bca38](https://github.com/openclaw/openclaw/commit/24bca38cdaad4a304a5624ef8ddc6cdc9b7d4d5a)
- 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](https://github.com/openclaw/openclaw/commit/52f1e056006dc3aeca574877d51b942c87fa7cb1)
- De vernieuwde native taalpakketten omvatten nu werkruimtebestanden, deelacties, mapstatussen, Android-SMS-instructies, bezorgstatussen van berichten en gerelateerde merkuitingen. [a9b0a9a](https://github.com/openclaw/openclaw/commit/a9b0a9a12b07899d8a0c4638a8521f5865d75bc6)
- 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](https://github.com/openclaw/openclaw/commit/745d2d09cdbc79a019d2f7491bf04959ead4e51b), [7f7bec7](https://github.com/openclaw/openclaw/commit/7f7bec78445d049ba1d1b7019b2085cc808beb5a), [35be1c8](https://github.com/openclaw/openclaw/commit/35be1c81439c8df99e4de7057344c5bf0d056f56), [7db67ab](https://github.com/openclaw/openclaw/commit/7db67abd9eb01c36c55f3621a1b3521b290131b3), [4bc5766](https://github.com/openclaw/openclaw/commit/4bc57666cd8b0924f5ab15d5d8cafc4ba9b0ddbb), [0672720](https://github.com/openclaw/openclaw/commit/06727207d66ec1aef814664cf1e88da82c100140), [2a8cd44](https://github.com/openclaw/openclaw/commit/2a8cd440d14ae66e41c63140ea0c0067ca033461), [fd648fb](https://github.com/openclaw/openclaw/commit/fd648fbb17575fec3780c7d8fddf13780b083df2), [00b0b40](https://github.com/openclaw/openclaw/commit/00b0b40e284f40c3c8906251bbb202b81caab656), [a67990a](https://github.com/openclaw/openclaw/commit/a67990a180d6915328165dd7dc9975395160a784), [7640f67](https://github.com/openclaw/openclaw/commit/7640f672b407cf28384cbf5396cdf5d20965da6b), [15f4819](https://github.com/openclaw/openclaw/commit/15f481920c079364513b06939edc06aba6caef04), [4d1d720](https://github.com/openclaw/openclaw/commit/4d1d720164dbf3eb46c4d3a4a98814c2a1d2bdc2), [d1d3a27](https://github.com/openclaw/openclaw/commit/d1d3a2724feeca65759f2658c4af6a8350c1f854), [c2737d5](https://github.com/openclaw/openclaw/commit/c2737d55a9ffea741e07687a6eb40eff61fd369d), [bd3263d](https://github.com/openclaw/openclaw/commit/bd3263d713a1dbb299c14392139bab3cc5aed428), [127ce63](https://github.com/openclaw/openclaw/commit/127ce639547ef0f6016c829c31b915d97d4a55df), [0c960cd](https://github.com/openclaw/openclaw/commit/0c960cd8ae6a1553bdef3820b8167376772e7e53), [e6c3ad9](https://github.com/openclaw/openclaw/commit/e6c3ad99637b4f6fba34d9f2d64f7ca5b2413e45), [84c86f7](https://github.com/openclaw/openclaw/commit/84c86f73eb99b716598d031e7dce58ed73fa5d28), [e7aea60](https://github.com/openclaw/openclaw/commit/e7aea605426cfe8e39287b1e07fa23436260c88b).
- 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](https://github.com/openclaw/openclaw/commit/7a717b777037c6e5152eda24e135e2a64295d256), [85d31e1](https://github.com/openclaw/openclaw/commit/85d31e10d5fcbbeb331e31aa67f8bce520cdbd8e), [27778a7](https://github.com/openclaw/openclaw/commit/27778a7c3de9ba798ae821d5a8dfc3059d4b9af2), [cffc6ad](https://github.com/openclaw/openclaw/commit/cffc6adbce9ca2c8421459a29cfc7bcabb5cf148), [ab0d604](https://github.com/openclaw/openclaw/commit/ab0d604ced35802e8e754ba298b76f5d9a933e1b), [972d394](https://github.com/openclaw/openclaw/commit/972d394c7b008ff278a138c6e1587647e8545c4f), [edbbdf6](https://github.com/openclaw/openclaw/commit/edbbdf6728472f98b92bba22381dd7d70bcb9c0b), [863a054](https://github.com/openclaw/openclaw/commit/863a054576cdeed556bb55c110a451f5c8cab571), [ef5650f](https://github.com/openclaw/openclaw/commit/ef5650f7816433aa5003ebef40019220911bf126), [5f2e51f](https://github.com/openclaw/openclaw/commit/5f2e51fccfc1c700a854cf1b288b16311fd43f87), [5769416](https://github.com/openclaw/openclaw/commit/5769416b6280042684efde75a64ebb36ff27c6d7), [a3aa917](https://github.com/openclaw/openclaw/commit/a3aa917225ecaf87ef83d41f7d23b31dba748722), [2f7bd01](https://github.com/openclaw/openclaw/commit/2f7bd01835c8e7fe28a0aee44d235a6fd521c7f4), [c54a6f3](https://github.com/openclaw/openclaw/commit/c54a6f304e49ba6746e8d92bd96d7ed904352a2c), [9c3ffc5](https://github.com/openclaw/openclaw/commit/9c3ffc5aafbf1075c0f6a00bdd2956a71e8a5f05), [469e707](https://github.com/openclaw/openclaw/commit/469e707970ea5ac0465b83b259f060b13ed2eede), [d066a81](https://github.com/openclaw/openclaw/commit/d066a81d225df29c3f763c62885219991585bea6), [72a3b71](https://github.com/openclaw/openclaw/commit/72a3b712af9b02352d6f2d8d2af3202204480097), [63aa909](https://github.com/openclaw/openclaw/commit/63aa90921602909f19293ba243c344f4d895da6e), [b68e2e7](https://github.com/openclaw/openclaw/commit/b68e2e701ae5f083909e499a84d57ec225cc5ffb).
- 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](https://github.com/openclaw/openclaw/commit/dd050bc5f8151488e080b117714ea9f5cad832b5), [db72ffd](https://github.com/openclaw/openclaw/commit/db72ffd5d47050acb2d4dd72de8087c162876523), [4997802](https://github.com/openclaw/openclaw/commit/4997802eb0051cc83b9da1a06c923f211ff12159), [2dc7bd1](https://github.com/openclaw/openclaw/commit/2dc7bd19cb67742a7908427d2512d7b816f4d96f), [4381c29](https://github.com/openclaw/openclaw/commit/4381c294942b342c0b7df82668fdae7883978ba8), [9eb1a05](https://github.com/openclaw/openclaw/commit/9eb1a05c49082f221547015ad7a69561d113964a), [7838bc8](https://github.com/openclaw/openclaw/commit/7838bc82b6df287946b9d45afd52f507c1e1463c), [4352eaf](https://github.com/openclaw/openclaw/commit/4352eaf6ade181654d5a729e5632a1681385b1e6), [43fe5cc](https://github.com/openclaw/openclaw/commit/43fe5cc890fc98a29af7aacd4030a0c288f76f76), [6bd1a4b](https://github.com/openclaw/openclaw/commit/6bd1a4b89f2f82da1e19b0205c80fc4bd855be6d), [531af42](https://github.com/openclaw/openclaw/commit/531af42246acecc8ee37d0ee189c8d3b8fea3af6), [305715c](https://github.com/openclaw/openclaw/commit/305715c725af26d80c69bc9daa3fad77df330139), [8f9e163](https://github.com/openclaw/openclaw/commit/8f9e1635a1d6351f9ec4a64c2624423e45b5e7a8), [2abad57](https://github.com/openclaw/openclaw/commit/2abad575d250b6e7723a660c92b5ad7fed9ea379).
- Ondersteunde niet-Engelstalige native apps vertalen nu de nieuwe Terminal-bestemming, instructies voor de Gateway-configuratie, de actie Terug, verbindingsberichten en OpenClaw-merkuitingen. [e069cb2](https://github.com/openclaw/openclaw/commit/e069cb26f72a2e6233df8e2bd18a4274e1d53722)
- Gelokaliseerde macOS-builds vertalen nu het nieuwe GitHub-linklabel, inclusief de tekst voor toegankelijkheid, in plaats van terug te vallen op het Engels. [8be1d36](https://github.com/openclaw/openclaw/commit/8be1d366a1f72936495c3d2b00461c5b58572706)
- 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](https://github.com/openclaw/openclaw/commit/ad4809f677f531cb00085c1d006db3d46a529ed8), [f0ecc16](https://github.com/openclaw/openclaw/commit/f0ecc16629f018d157345f1c653011f3ec9c97d3).
- `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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100753)
- De status- en weergavekeuzes van de native app gebruiken nu de geselecteerde taal in alle vertalingen van deze release. Bronnen: [58d199b](https://github.com/openclaw/openclaw/commit/58d199bbcbd298a3e806bcf5c56eb242759dea5b), [c15348b](https://github.com/openclaw/openclaw/commit/c15348b74f6291282d79b592ec29577b2b871852), [c047a3a](https://github.com/openclaw/openclaw/commit/c047a3a9c669f12c51e3cf0f72606e53e85f7f2b), [e191685](https://github.com/openclaw/openclaw/commit/e191685be93f9a461d6346439ce227419fb41d1d), [b1e173d](https://github.com/openclaw/openclaw/commit/b1e173d4c30419f8c7f7393a9c4977f30a49ddcd), [50fecf8](https://github.com/openclaw/openclaw/commit/50fecf848c405af2902838cecb34771367f3552c), [5211afe](https://github.com/openclaw/openclaw/commit/5211afeb67cc521eb7b55cf19884e1d77c6dbbce), [4c43cf5](https://github.com/openclaw/openclaw/commit/4c43cf5eaba52ab729587c9d4f4a660638770701), [fb394de](https://github.com/openclaw/openclaw/commit/fb394de179ba7b5914b1b886795d67c17aff39e8), [ba8c1fa](https://github.com/openclaw/openclaw/commit/ba8c1fa76fe9031424cc2727c7d0f7b2cd08ecba), [7bee4f6](https://github.com/openclaw/openclaw/commit/7bee4f67d4cd66c78009497f931b8a19e03dda2a), [77ab268](https://github.com/openclaw/openclaw/commit/77ab268f79a5cee110df9ee0014b08f67368ff55), [2417d94](https://github.com/openclaw/openclaw/commit/2417d94663fdfd8770ebf00d67f0a73ae1a904cb), [9b6ef34](https://github.com/openclaw/openclaw/commit/9b6ef34f9deaa6f6fa524b860340d7000eb87ccd), [9c4274f](https://github.com/openclaw/openclaw/commit/9c4274f94570f1f41ee30350eae32255c675c38e), [2671bcc](https://github.com/openclaw/openclaw/commit/2671bcc39f8c17d55ae3e96cabf48e4d474cac19), [b21153b](https://github.com/openclaw/openclaw/commit/b21153b98d6d2bde03cd1979d6db6ecb2ad47bab), [117e8e1](https://github.com/openclaw/openclaw/commit/117e8e1e042709b6eba851fc8d208b98c43b22b9), [cc0d7e1](https://github.com/openclaw/openclaw/commit/cc0d7e1dd4c638034cafc27a93da1bb7c7735694), [e6f3f54](https://github.com/openclaw/openclaw/commit/e6f3f54ad05728d874fdc4ff492e688741785249), [dd64f66](https://github.com/openclaw/openclaw/commit/dd64f66bb981595b8558af907d628fd49322a06f), [4c16e66](https://github.com/openclaw/openclaw/commit/4c16e669b2252724cd6e68bf68d727de3edfedc9), [3a8375c](https://github.com/openclaw/openclaw/commit/3a8375c29a810d923603d9f043e3e0916548bddf), [3e3b6d6](https://github.com/openclaw/openclaw/commit/3e3b6d6669468460959f1c9a57f4cb6a84b00620), [c356245](https://github.com/openclaw/openclaw/commit/c356245fc0d04803f768b6cd0675744728618fcd), [d506201](https://github.com/openclaw/openclaw/commit/d506201c6578e5ae782c4a401cdfd46557a11b1f).
- 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](https://github.com/openclaw/openclaw/commit/34bf5a90b4ae2ff2b987899a44f9c6b10467f6fe), [068088c](https://github.com/openclaw/openclaw/commit/068088c7fc98d6e18d67855abb2c9ad9e6de449a), [a623ac7](https://github.com/openclaw/openclaw/commit/a623ac71eba10364e558490326273cf369d9ee3c), [71374d3](https://github.com/openclaw/openclaw/commit/71374d379b40cd080992955e57587b552e55a5f6), [a9b0de8](https://github.com/openclaw/openclaw/commit/a9b0de803789a9945c12bf37f143ae4cde2faeba), [8f495e2](https://github.com/openclaw/openclaw/commit/8f495e2f805af548d78ee1f3834bde962a86f1a9), [436dd39](https://github.com/openclaw/openclaw/commit/436dd3934328bce7d75d77998212441859a044db), [f917e89](https://github.com/openclaw/openclaw/commit/f917e893a6d3fb2005074b6a1d752cf4fd505497), [2c8b97c](https://github.com/openclaw/openclaw/commit/2c8b97cee9e056f155e2144311eccd5e5a66a6e2), [ace162b](https://github.com/openclaw/openclaw/commit/ace162b95b47d1a16e9b2dd42851af64c731a9f1), [e60cccf](https://github.com/openclaw/openclaw/commit/e60cccf8a9c95d7a158e3fe4b8f47204141fea2e), [359ea4c](https://github.com/openclaw/openclaw/commit/359ea4c19bc9251e225a130d6f9c0fcab71d0ec2), [b7bc860](https://github.com/openclaw/openclaw/commit/b7bc8600e46aca2fbac8e0ddbea1a1084db80c64), [49ea27e](https://github.com/openclaw/openclaw/commit/49ea27ecc230b49b664b594e99758400595fa80f), [99cbc58](https://github.com/openclaw/openclaw/commit/99cbc589536e7309a5f8c468de4d9795addad55f), [204526a](https://github.com/openclaw/openclaw/commit/204526ac0a2a35fd7482cac4c64ecee6ad7de0fa), [3821c36](https://github.com/openclaw/openclaw/commit/3821c36d58cebab82ebf46614413b688930e3b47), [030d184](https://github.com/openclaw/openclaw/commit/030d184254756706af637fb1eeb0a9c31036eb8c), [24f639c](https://github.com/openclaw/openclaw/commit/24f639c66ca9a05a6531d4504971f67434989324), [499feb2](https://github.com/openclaw/openclaw/commit/499feb2e2fd474c7abeff9e87743b720ba03f593), [591d099](https://github.com/openclaw/openclaw/commit/591d099897938a27c6383b17ca36e128abcf098c).
- 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](https://github.com/openclaw/openclaw/commit/c360f92563fb2221452ae599412ea61f9eee188b), [4dd027e](https://github.com/openclaw/openclaw/commit/4dd027eaa1f14356f4f7740d4258d72adb59d2f2), [9cde1ca](https://github.com/openclaw/openclaw/commit/9cde1ca97141784f89816afd9283b2d7416b9a8c), [328fb70](https://github.com/openclaw/openclaw/commit/328fb70ba730bc7bb4cd3a0eaa5e6d1d089c734c), [71e5fcc](https://github.com/openclaw/openclaw/commit/71e5fccb644b51e50f61e8e3bd6715a0fd717a58), [b11d710](https://github.com/openclaw/openclaw/commit/b11d710e524f7d6d664ea5857f358f4ebbaff6e4), [55a2a9b](https://github.com/openclaw/openclaw/commit/55a2a9b0f0c4c56d03292b930ed116a146322e6c), [c4b40d0](https://github.com/openclaw/openclaw/commit/c4b40d0b2a008c1ba1bae82a180e455bc8656e00), [3a1b983](https://github.com/openclaw/openclaw/commit/3a1b983bc227f67ac0862f1761d53f6a3fee083d), [dea40a5](https://github.com/openclaw/openclaw/commit/dea40a5f96307e9da0862bbc774100f799110d6c), [4b1fab8](https://github.com/openclaw/openclaw/commit/4b1fab8047319bc07e47ef8136a9c83594729ed8), [44ca739](https://github.com/openclaw/openclaw/commit/44ca739f77ab7dfaa1f096627e84bc79e859b849), [d36452c](https://github.com/openclaw/openclaw/commit/d36452cc0bd66722f426c7c686859cbfcb1e9f24), [a50a59e](https://github.com/openclaw/openclaw/commit/a50a59e64802a1263bd8befe6c4bea57e055499e), [49b68e1](https://github.com/openclaw/openclaw/commit/49b68e1039347867c227e992fa7fcfac3e58f932), [122e4ba](https://github.com/openclaw/openclaw/commit/122e4ba3a30f32b8d563d7afa2f60cc4cd6c431b), [4086d35](https://github.com/openclaw/openclaw/commit/4086d35caf54c3a9759b21ad5f83536cdf08c2bc), [547a563](https://github.com/openclaw/openclaw/commit/547a563e4ca3cf6d573cf6210db3ffbedb592175), [538f28a](https://github.com/openclaw/openclaw/commit/538f28abce55949ee0a412da07664092427413d1), [c5afa92](https://github.com/openclaw/openclaw/commit/c5afa92c1f8ac63a9c01b7971acabcfb1d6f948f), [32a986d](https://github.com/openclaw/openclaw/commit/32a986d21c170741b5505870dd0a2e98ec410b1d).
- 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](https://github.com/openclaw/openclaw/commit/3542585de59987dd0b962df3ddb70bde093fa4dd), [261d79a](https://github.com/openclaw/openclaw/commit/261d79a9a42ef45a41c3947caa6e616c92702ad4), [ef1474d](https://github.com/openclaw/openclaw/commit/ef1474dd3d4dfdffd4a47a5f14166dc8e2e97a55), [cc1d61b](https://github.com/openclaw/openclaw/commit/cc1d61bd3c04d86b470f94364b1fe7fc6762c456), [2a1e118](https://github.com/openclaw/openclaw/commit/2a1e1184f5139d300567d0c2437669727dddc821), [748bfee](https://github.com/openclaw/openclaw/commit/748bfee90d16df63b9d89ae7db8c80579c8f7a6f), [e0b2dda](https://github.com/openclaw/openclaw/commit/e0b2ddad6cd7a8a562dd39fd99746557923549a1), [f371a2f](https://github.com/openclaw/openclaw/commit/f371a2f2022f9ef6dd9ee781ccf9cb3ee2cf5d88), [ee00cc7](https://github.com/openclaw/openclaw/commit/ee00cc7c949469612e79a55479c363d62a00f7e6), [27f9ae0](https://github.com/openclaw/openclaw/commit/27f9ae0c0a41f812c872439efdfb05f1df79c17c), [51a07ae](https://github.com/openclaw/openclaw/commit/51a07aec27eee6ff7c75ddc9d2d1d40ce0d74672), [ba9d167](https://github.com/openclaw/openclaw/commit/ba9d167e1a9596eff784716992a1f9885d60e892), [576169e](https://github.com/openclaw/openclaw/commit/576169e6d247308fd92cb8cdd3ba493797fa2f3f), [10500a6](https://github.com/openclaw/openclaw/commit/10500a63fa5837a58d3e9b400daa7f52d20d0fbb), [a344252](https://github.com/openclaw/openclaw/commit/a34425273c4ed1796845f1706d1c3b3974044434), [d7d280f](https://github.com/openclaw/openclaw/commit/d7d280fc78a0e8c51b3404294a6a1958a023eb03), [cb2547f](https://github.com/openclaw/openclaw/commit/cb2547f329109ee0b81a62b12ebea7743cac5905), [2191c2e](https://github.com/openclaw/openclaw/commit/2191c2eb1f77eb24f5c0dc8499630d52ebb55a68), [c63e9f9](https://github.com/openclaw/openclaw/commit/c63e9f9bf8ac0e573cfd32937e11ee0e16248709), [4b1e0de](https://github.com/openclaw/openclaw/commit/4b1e0deb3374012338586f39fa8f064515a50cc8), [525c4c7](https://github.com/openclaw/openclaw/commit/525c4c7ce1b821236a07901d80b14a0e7ed81ded).
- 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](https://github.com/openclaw/openclaw/commit/fdcd5c0eb0c2493f5d3845fcf76a02f4e1a6d6ba), [26f6735](https://github.com/openclaw/openclaw/commit/26f673526e7a6680df175570da67baf6fe5abeed), [5220eff](https://github.com/openclaw/openclaw/commit/5220effc10c92cec20abb6df0c5acdaa40e56ad6), [bb7dbda](https://github.com/openclaw/openclaw/commit/bb7dbda027b9451281f2d81d2f4cbad9a003599c), [952245b](https://github.com/openclaw/openclaw/commit/952245b49c4b6743afc9ad97f6f3e48af407e5ed), [edb1e74](https://github.com/openclaw/openclaw/commit/edb1e74645ebba0b8992863a9d395d80fd10498f), [f7bad57](https://github.com/openclaw/openclaw/commit/f7bad5749b9a441a6b55d1dc34cf9ef037270960), [0602930](https://github.com/openclaw/openclaw/commit/060293056b33ff1a44dd5ab6f44ff8783d612f31), [e779b8f](https://github.com/openclaw/openclaw/commit/e779b8f1bde92173dcaeadd87853a458656dd7b3), [0400be7](https://github.com/openclaw/openclaw/commit/0400be7118c03b6e3c2330fc31d9451e5a2c0151), [851d0ad](https://github.com/openclaw/openclaw/commit/851d0ad7354321ccad43ecf5f7c04abd168da0dc), [1e0dd95](https://github.com/openclaw/openclaw/commit/1e0dd95e5d9a0bb4d62dd72ce451a9902b4eb6d3), [703e1ad](https://github.com/openclaw/openclaw/commit/703e1adadefe213c4fcc312ccb4aead7b120a3a1), [1c93e50](https://github.com/openclaw/openclaw/commit/1c93e509a36673ee8a58b0c1aa6c4b9a9a00a5e8), [37c45f2](https://github.com/openclaw/openclaw/commit/37c45f28fbbdbd768bd7fefa8d8a94274d075aa9), [8fe917b](https://github.com/openclaw/openclaw/commit/8fe917b4f7784e44dabcb6cf7b673da74bf3753e), [da21e4b](https://github.com/openclaw/openclaw/commit/da21e4b8dd47fc174cef6e3373471aba37f851e0), [f4f63b1](https://github.com/openclaw/openclaw/commit/f4f63b187041cd20fe4016ad62d85ad59b94fa66), [3e4febb](https://github.com/openclaw/openclaw/commit/3e4febbe68f82d8ee06977486a0f50ecba933452), [a82cd35](https://github.com/openclaw/openclaw/commit/a82cd35ed5405a5cca392a5272fe898264eaf107), [52323b6](https://github.com/openclaw/openclaw/commit/52323b67c5872f5c396ad2eb5e5749bfa1a63f6e).
- 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](https://github.com/openclaw/openclaw/commit/3b27bb4536a3bdc4b6bdf82fc59f878e478121d0), [e296d14](https://github.com/openclaw/openclaw/commit/e296d1447eb7b7666100e34169b0cd27b07e759c), [5516775](https://github.com/openclaw/openclaw/commit/5516775933a84f3bc88f9a485d7f53ad2d9e5928), [6ec4962](https://github.com/openclaw/openclaw/commit/6ec49620baf962ecbd2c69f0299fd98410f18a8f), [291f2a4](https://github.com/openclaw/openclaw/commit/291f2a477373c01cde9aac0f36438b9073b7677e), [7e2d41b](https://github.com/openclaw/openclaw/commit/7e2d41b94c7a11ba96abe1839819e7c63c3e6c87), [81bc96f](https://github.com/openclaw/openclaw/commit/81bc96f70f9e50fcf7cbbe014d0e6f9b10ff35d0), [574556c](https://github.com/openclaw/openclaw/commit/574556cd32d816436209d006d6744273b82a0276), [8bb44e6](https://github.com/openclaw/openclaw/commit/8bb44e60d0cf740d13663d40a780fa28705eeeed), [ae09908](https://github.com/openclaw/openclaw/commit/ae09908259e163598eea8170640255aa6d8c04ce), [42fc19d](https://github.com/openclaw/openclaw/commit/42fc19d77e93e7a41ce634c43f3317d3e123fd6a), [28bbb43](https://github.com/openclaw/openclaw/commit/28bbb439f6398a3e48fa8a88e67879290bb70ea0), [6ff9185](https://github.com/openclaw/openclaw/commit/6ff9185637fc3ab0fd1f966355fc7cfe505863e8), [4be0be6](https://github.com/openclaw/openclaw/commit/4be0be697fb95444596f9d604cf54ea4ecd12943), [0f1fbbe](https://github.com/openclaw/openclaw/commit/0f1fbbe8779dfbe317bf99de0a45aebcdadec1ea), [d893a72](https://github.com/openclaw/openclaw/commit/d893a724f6f0e91161a93a223d01057c04cd8db4), [f5cb29b](https://github.com/openclaw/openclaw/commit/f5cb29b2881edf85de14569adbfaea44b7b02056).
- Bedieningselementen voor het exporteren van transcripties, chatacties en foutmeldingen bij het exporteren zijn nu vertaald in 21 ondersteunde landinstellingen van ingebouwde apps. [45f561a](https://github.com/openclaw/openclaw/commit/45f561ab6c24de9848b70823c80b7ac770531c41)
- Ondersteunde niet-Engelstalige ingebouwde apps vertalen nu nieuwere app-informatie, ondersteuningslinks en statussen voor opnieuw proberen, verwijderen en wachten op verzending van berichten. [82f5ac1](https://github.com/openclaw/openclaw/commit/82f5ac150ffde0c847696cddcdcb2d300bb44294)
- Wake Words en Discovery Logs gebruiken nu actuele, natuurlijke labels in ondersteunde niet-Engelstalige landinstellingen van ingebouwde apps. [de30d2f](https://github.com/openclaw/openclaw/commit/de30d2f5c333d49004f0771f529b578ed1af6f17)
- 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](https://github.com/openclaw/openclaw/commit/6b99fd9a94ce99023c77e733efe7943e4f51c285)
- 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](https://github.com/openclaw/openclaw/commit/01465340f6dfe6dd51671e3a0c3b33d23c1ff1d7)
- Swift-clients kunnen nu acties van de Skills-curator en statusdetails decoderen, zoals vastgezette status, gebruiksaantallen, tijdstempels, redenen voor archivering en overlappingen. [ad833d7](https://github.com/openclaw/openclaw/commit/ad833d788305faeb9c12f3f4c5068674d201ee68)
- 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](https://github.com/openclaw/openclaw/pull/98385) Gerelateerd: [#98384](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/851156af3b35b56c56d8d20fff7fb97104d13d1a)
- 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](https://github.com/openclaw/openclaw/commit/451190d625693153dfdca800fdbb9a05b2c21b6a) 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](https://github.com/openclaw/openclaw/commit/9c7848928f8b7f4104dd3eb4ddc9330d850d1886)
- 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98066) Gerelateerd: [#98064](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98117) Gerelateerd: [#98116](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98210) Gerelateerd: [#98209](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98302) Gerelateerd: [#98297](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98304) Gerelateerd: [#98028](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98376) Gerelateerd: [#98153](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98423) Gerelateerd: [#98397](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98443) Gerelateerd: [#98440](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98602) Gerelateerd: [#98593](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99220) Gerelateerd: [#99219](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99247) Met dank aan @pollybot13.
- iOS-gebruikers kunnen nu de meegeleverde licentievermeldingen van derden van OpenClaw lezen via Settings &gt; Licenses. [#99290](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100512)
- Rijen voor Talk en Settings in iOS gebruiken nu consistente titelgroottes en typografie, waardoor aangrenzende opties gemakkelijker te overzien zijn. [#100515](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/75c8753a2cb52cf14acdc50cfa2d2c99368d0e0e) 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](https://github.com/openclaw/openclaw/commit/6e7ef631d2ac41370fc5b14b8e5b5992413a4cd7)
- 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100601)
- De Mac-app toont nu de geanimeerde OpenClaw-mascotte tijdens de onboarding en in Over, terwijl Verminder beweging deze stilhoudt. [f052a2f](https://github.com/openclaw/openclaw/commit/f052a2f23b2d2b510686526ce52c6637bca8a4c6)
- 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](https://github.com/openclaw/openclaw/commit/05c9dccf35ec86ebd41e17fdcc0dbf67d203b54c)
- 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100489)
- Wanneer Android Chat de Gateway niet kan bereiken, kunnen gebruikers rechtstreeks vanuit het geblokkeerde scherm Gateway-instellingen openen of verbindingsdiagnostiek kopiëren. [#94566](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99110) Gerelateerd: [#87216](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97637) Met dank aan @solvely-colin.
- Als je op iOS Control -&gt; Terminal opent, ga je nu rechtstreeks naar de terminal zonder tijdens de verbinding kort het algemene aanmeldscherm van de webinterface te zien. [#100727](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98503) Gerelateerd: [#98466](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98936) Gerelateerd: [#98916](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98985) Gerelateerd: [#98943](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99052) Gerelateerd: [#98995](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99350) Gerelateerd: [#99046](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99468) Gerelateerd: [#99439](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/e77994ed5adfd5e69c457a5bca82795eff3555bf) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101105) Met dank aan @yetval.

</Accordion>

## Skills, plugins en installaties

### Skills, verbonden apps, pakketten en reparaties

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

Officiële pakketten zijn eenvoudiger te verkrijgen via de ondersteunde routes voor [Docker](/nl/install/docker) en [Android](/nl/platforms/android), en door plugins ondersteunde workflows zoals Google Meet en [Apple Messages](/nl/channels/imessage) herstellen van meer installatie- en migratieproblemen. [Doctor](/nl/cli/doctor) verwerkt ook beschadigde migratiecaches en oudere plugin- of Skill-indelingen, zonder van een herstelbare upgrade een doodlopend pad te maken.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/57ca1b02543af9f4ac1d78446951b98cc31fba5a) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/90517) Gerelateerd: [#83277](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97281) Met dank aan @outdog-hwh.
- `openclaw plugins update &lt;id&gt; --dry-run` meldt operators nu wanneer er een nieuwere standaardrelease bestaat, zelfs als de geïnstalleerde plugin exact is vastgezet. [#97282](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98010) Gerelateerd: [#97985](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98758) Gerelateerd: [#98757](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98819) Gerelateerd: [#98740](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/99118) Gerelateerd: [#90295](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/26c0285812b4299bcb5d61ae76f374410e39d5c5) 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](https://github.com/openclaw/openclaw/commit/3ce26d690f627ad07dd1097384e8c71dd1537ac1) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100499)
- Globale npm-upgrades kunnen doorgaan wanneer de verpakte bestanden van OpenClaw groeien, zonder `InstalledDistScanLimitError` te bereiken, terwijl ontspoorde scans begrensd blijven. [#101206](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/95229) Gerelateerd: [#94516](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/95973) Gerelateerd: [#95800](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97769) Gerelateerd: [#97761](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99901)
- Dubbele bereiken van pluginverzoeken worden nu consistent genormaliseerd en echte fouten bij de toegang tot pluginscans worden gemeld. [#99932](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/102158) Met dank aan @not-stbenjam.

</Accordion>

## Installatie, onderhoud en hulpmiddelen

### Installatie, updates en beheer via de opdrachtregel

Beheerders kunnen [een externe codeeromgeving koppelen](/nl/cli/attach) aan een bestaande Gateway-sessie en met compatibele [door Codex begeleide](/plugins/codex-supervision) threads werken binnen zowel native omgevingen als OpenClaw. Opdrachten voor [status](/nl/cli/status) en [configuratie](/nl/cli/config) bieden duidelijkere diagnostiek, veiligere standaardinstellingen en betrouwbaardere controle over sessies, services, aanmeldgegevens en runtimegedrag.

De ondersteunde paden voor [installatie](/nl/install) en [updates](/nl/install/updating) behouden de werkende status zorgvuldiger bij pakketten, containers en daemons. [Onboarding](/nl/cli/onboard) en [doctor](/nl/cli/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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/87917) Gerelateerd: [#80286](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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 &lt;requestId&gt;`-opdracht, inclusief een herinnering om verbindingsvlaggen opnieuw te gebruiken. [#98115](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100780)
- `openclaw logs` meldt fouten in de logstaartstream nu correct in plaats van te crashen, vast te lopen of `journalctl` actief te laten. [#100850](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/c5260a3c03b0444597f3dc4a80c1f003ca7c4b4a) 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](https://github.com/openclaw/openclaw/commit/c45124ab8554d70c4564ae1b3a81fc65872ecb9d)
- 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](https://github.com/openclaw/openclaw/pull/89967) Gerelateerd: [#87199](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98396) Gerelateerd: [#98270](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/89226) Met dank aan @sasan1200, @shifengwang333-ai.
- Bij een ongeldige `openclaw nodes approve &lt;requestId&gt;` worden nu beschikbare openstaande ID's en de herstelopdracht `openclaw nodes pending` getoond in plaats van een onbewerkte clientfout. [#94452](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96393) Gerelateerd: [#96346](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96471) Met dank aan @giodl73-repo.
- Standaardwaarschuwingen voor mislukte Cron-taken die met `openclaw cron edit &lt;job&gt; --failure-alert` zijn ingeschakeld, blijven nu behouden na herstarts van de Gateway in plaats van na het herladen stilzwijgend te verdwijnen. [#96615](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97679) Gerelateerd: [#97678](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98119) Gerelateerd: [#98118](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99039) Gerelateerd: [#98917](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99714) Gerelateerd: [#99511](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99728) Gerelateerd: [#99280](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/0fd69dc3d2b864fb7d3a0b5204a7c720b5a19c0d) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98876) Gerelateerd: [#98872](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/98879) Gerelateerd: [#98865](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101464) Met dank aan @lilan0125, @zoowh.
- `openclaw status --all` houdt ingekorte meldingen over kanaalproblemen nu leesbaar wanneer een emoji op de weergavegrens valt. [#101503](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/58d707fbed3400292b9d7bf8fe31e6480309a180) 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](https://github.com/openclaw/openclaw/pull/94149) Gerelateerd: [#84698](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99152) Met dank aan @zenglingbiao.
- Gegenereerde shellaanvulling stelt nu geaccepteerde OpenClaw-opdrachtaliassen voor en blijft de opties en subopdrachten daarvan aanvullen. [#99419](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101489) Met dank aan @aniruddhaadak80, @momothemage, @vincentkoc.
- Mislukte CLI-installaties ruimen nu hun tijdelijke Node-stagingmappen en herschrijfbestanden voor pnpm-workspaces op. [#103725](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/be7198f6a2225dd988e707c4ef11c3cf002c14c3)
- `openclaw agents list` toont nu geconfigureerde externe kanalen, zelfs wanneer hun Plugin ontbreekt, en biedt de juiste installatie- of `openclaw doctor --fix`-aanwijzingen. [#95363](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98689) Gerelateerd: [#98681](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99540) Gerelateerd: [#99237](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/103132)

</Accordion>

### 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100142)
- Gebruikers van Logbook beschikken nu over volledige richtlijnen voor installatie, modelroutering, privacykeuzes en het oplossen van ontbrekende vastleggingen of tijdlijnresultaten. [b6a7898](https://github.com/openclaw/openclaw/commit/b6a7898c7c7f43e4b984c6c62aaa685f6a206f33)
- 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](https://github.com/openclaw/openclaw/pull/95397) Met dank aan @zhangqueping.
- De configuratiehandleiding voor agents vermeldt nu welke huidige modellen door de ingebouwde aliassen `opus` en `gpt` worden geselecteerd. [#96375](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100398)
- De referenties voor de Codex- en WhatsApp-plugins beschrijven nu hun toolcontract, waardoor ondersteunde pluginmogelijkheden gemakkelijker aan OpenClaw-workflows kunnen worden gekoppeld. [46ad3f9](https://github.com/openclaw/openclaw/commit/46ad3f9ae94cec1bfa94b14974a3d32b46921080) 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](https://github.com/openclaw/openclaw/commit/d9dbee7676fb4a7fcd4617e9fe3bd26f7adf4452)
- Bij ACP-probleemoplossing wordt `PermissionPromptUnavailableError` nu bij naam genoemd, zodat beheerders een niet-interactieve machtigingsfout kunnen herkennen en de juiste configuratieoplossing kunnen vinden. [b3a74cc](https://github.com/openclaw/openclaw/commit/b3a74ccc3aef9d670994baee3b0039e4783d82a2)
- 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](https://github.com/openclaw/openclaw/commit/aaaa8030bf4f139d43717731fd3402e06b248d48)
- De gegenereerde documentatienavigatie behoudt nu volledige koppen met opdrachttijdelijke aanduidingen zoals `&lt;id&gt;` en `&lt;deviceId&gt;`, in plaats van vereiste argumenten te verbergen. [#99099](https://github.com/openclaw/openclaw/pull/99099) Met dank aan @hxy91819.

</Accordion>

### 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](/nl/tools/browser-control) behoudt koppelings- en downloadstatus betrouwbaarder, terwijl parallelle werkruimtebewerkingen minder snel met elkaar of met de huidige bestanden van de gebruiker botsen.

[Geplande automatisering](/nl/automation/cron-jobs) 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.

<Accordion title="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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/a7031832ecd5bb9eba30ce844b1a059c9c3b5395) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/90566) Gerelateerd: [#68561](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/94022) Gerelateerd: [#93935](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/95943) Gerelateerd: [#95873](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96293) Gerelateerd: [#96287](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97298) Met dank aan @zenglingbiao.
- Mislukte Heartbeat-terugvalpogingen verzenden niet langer storende chatberichten die alleen uit herhaalde interne foutplaatsaanduidingen bestaan. [#97364](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98755) Gerelateerd: [#98121](https://github.com/openclaw/openclaw/issues/98121). Met dank aan @ethansk, @obviyus.
- Terugkerende Cron-taken die voor `current` of `session:&lt;id&gt;` zijn gemaakt, nemen hun geselecteerde gespreksgeschiedenis opnieuw mee naar latere uitvoeringen, terwijl `isolated`-taken nog steeds met een schone lei beginnen. [#98947](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98340) Gerelateerd: [#98335](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/d9034da0a60600cb1d2e081cb80e619ff7d180c5) Met dank aan @vincentkoc.
- De optionele algemene sandboximage bevat nu Node 24 en pnpm, zodat gedocumenteerde Node-gebaseerde ontwikkelingstaken erin kunnen worden uitgevoerd. [eabc12b](https://github.com/openclaw/openclaw/commit/eabc12b7d66687f6829009c103c0f33114e2949e) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/103946) Met dank aan @bek91, @theo674.
- Externe CDP-browserverbindingen accepteren nu URL-gecodeerde Basic-authreferenties met spaties, apenstaartjes en andere gereserveerde tekens. [#97972](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/commit/d460635185a499ffb96b3ca32df8a05d058c9145)
- 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](https://github.com/openclaw/openclaw/commit/913311845ebdab6faf701ee73e07465f171274e7)
- 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](https://github.com/openclaw/openclaw/commit/52044e134567ebe3598684b6f968027723dd86a5) 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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100846) Met dank aan @machine3at.
- Het gebruik van `openclaw cron edit &lt;id&gt; --no-best-effort-deliver` bij een oudere losgekoppelde taak onderdrukt niet langer per ongeluk de voltooiingsaankondiging. [#101027](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101402) Met dank aan @wings1029.
- Terminaltaaklijsten korten samenvattingen met veel emoji nu in zonder beschadigde vervangingstekens in de rij achter te laten. [#101600](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101795) Met dank aan @nianjiuzst.
- OpenShell-sandboxuploads plaatsen werkruimtemappen nu op het aangevraagde externe pad, zodat sandboxopdrachten hun bestanden betrouwbaar kunnen vinden. [#96303](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99129) Met dank aan @vincentkoc, @zenglingbiao.
- Voortgangssamenvattingen voor inline scripts en gegenereerde bestanden presenteren heredoc-inhoud niet langer als extra uitgevoerde shellopdrachten. [#99379](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101176)
- Automatische sessierotatie laat het volgende gesprek minder snel vastlopen wanneer een context-engineplugin het transcript onmiddellijk leest of een controlepunt ervan maakt. [#101192](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/95923) Met dank aan @parveshsaini.
- `web_fetch` behoudt nu emoji, wiskundige symbolen, uitgebreide Unicode en bewust geëscapete tekst van numerieke entiteiten getrouwer. [#96268](https://github.com/openclaw/openclaw/pull/96268) Met dank aan @ly-wang19.
- DuckDuckGo-resultaten behouden nu bewuste entiteitsnotatie zoals `&lt;` en `&#39;`, in plaats van titels, fragmenten of URL's stilzwijgend te wijzigen. [#96348](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101443) Met dank aan @chrisbaker2000.

</Accordion>

<Accordion title="Aanvullende bijdragen">

- Interne configuratietracering gemoderniseerd zonder te wijzigen hoe configuratie-updates worden gedetecteerd. [#59695](https://github.com/openclaw/openclaw/pull/59695) Met dank aan @yonganzhang.
- Formulieren voor bugmeldingen verbeterd, zodat melders schermafbeeldingen of opnamen kunnen bijvoegen terwijl logboeken leesbaar blijven. [#73649](https://github.com/openclaw/openclaw/pull/73649) Met dank aan @d1rshan.
- De dekking voor Android Gateway-authenticatie versterkt door een tijdkritische herstelcontrole betrouwbaarder te maken. [#83826](https://github.com/openclaw/openclaw/pull/83826) Met dank aan @neatguycoding.
- Duidelijkere rapportage over beleidsdekking toegevoegd, zodat beheerders hiaten kunnen herkennen wanneer beveiligingsgevoelige configuratie zich ontwikkelt. [#87081](https://github.com/openclaw/openclaw/pull/87081) Met dank aan @giodl73-repo.
- Betrouwbare validatie van gewijzigde code voor Plugin-detectiewerk hersteld zonder het gedrag van Plugins te wijzigen. [#87695](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/89558)
- Het tijdgedrag van nieuwe Compaction-pogingen gedocumenteerd om toekomstig onderhoud veiliger te maken zonder het runtimegedrag te wijzigen. [#89585](https://github.com/openclaw/openclaw/pull/89585)
- De dekking voor browserveiligheid uitgebreid op Windows-systemen die directorykoppelingen ondersteunen, waardoor tests beter overdraagbaar zijn. [#90365](https://github.com/openclaw/openclaw/pull/90365) Met dank aan @aniruddhaadak80.
- De naamsvermelding van bijdragers gecorrigeerd, zodat het samengevoegde werk van guanbear correct kan worden vermeld in gegenereerde bijdragersgegevens. [#90547](https://github.com/openclaw/openclaw/pull/90547) Met dank aan @guanbear.
- Eerdere validatie voor kanaalinstellingen toegevoegd, waardoor de kans afneemt dat configuratiewijzigingen opstartfouten van de Gateway veroorzaken. [#91134](https://github.com/openclaw/openclaw/pull/91134) Met dank aan @luoyanglang.
- De lokale Python-testconfiguratie hersteld, zodat bijdragers de ondersteunde pre-commitcontroles betrouwbaar kunnen uitvoeren. [#91276](https://github.com/openclaw/openclaw/pull/91276) Met dank aan @deepujain.
- De QA-volwassenheidsscorekaart beter vindbaar gemaakt en verduidelijkt hoe beheerders de documentatie ervan moeten bijwerken. [#91483](https://github.com/openclaw/openclaw/pull/91483) Met dank aan @romneyda.
- Herhaalbare Slack-QA-dekking toegevoegd voor goedkeuringen van Codex-opdrachten en bestandswijzigingen. [#91519](https://github.com/openclaw/openclaw/pull/91519) Met dank aan @kevinslin.
- De dekking versterkt, zodat redeneerkeuzes van GitHub Copilot afgestemd blijven op de ondersteunde modellen van elk account. [#91728](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/92667) Met dank aan @hxy91819.
- Geautomatiseerde testopschoning en richtlijnen verbeterd, waardoor minder tijdelijke bestanden achterblijven en de testconfiguratie consistenter is. [#93209](https://github.com/openclaw/openclaw/pull/93209) Met dank aan @hxy91819.
- Routinematige rookvalidatie toegevoegd, waarmee beheerders brede regressies eerder kunnen detecteren en diagnosticeren. [#94291](https://github.com/openclaw/openclaw/pull/94291) Met dank aan @romneyda, @solvely-colin.
- De dekking versterkt om gestreamde Telegram-antwoorden binnen het forumonderwerp te houden waarin het gesprek begon. [#94526](https://github.com/openclaw/openclaw/pull/94526) Gerelateerd: [#89352](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/94708) Met dank aan @romneyda.
- Regressiedekking toegevoegd, zodat code-identificatoren met underscores leesbaar blijven in de terminalinterface. [#95211](https://github.com/openclaw/openclaw/pull/95211) Met dank aan @zhangguiping-xydt.
- Documentatiedetectie uitgebreid met MDX-pagina's, zodat echte handleidingen niet worden overgeslagen. [#95230](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/95531) Met dank aan @aniruddhaadak80, @vincentkoc.
- Lokalisatiecontroles van de Control UI betrouwbaar uitvoerbaar gemaakt op Windows zonder vertaalde inhoud te wijzigen. [#95534](https://github.com/openclaw/openclaw/pull/95534) Met dank aan @ooiuuii.
- WhatsApp-QA versterkt voor berichten, reacties, antwoorden, media, peilingen, goedkeuringen en groepsgedrag. [#95622](https://github.com/openclaw/openclaw/pull/95622) Met dank aan @mcaxtr.
- Voorkomen dat pre-commitopmaak onverwacht bestanden herschrijft tijdens samenvoegingen, rebases, cherry-picks en terugdraaiingen. [#95842](https://github.com/openclaw/openclaw/pull/95842) Met dank aan @nxmxbbd, @vincentkoc.
- Herhaalbare WhatsApp-integratietests tegen een gecontroleerde lokale service mogelijk gemaakt zonder live-inloggegevens te vereisen. [#95920](https://github.com/openclaw/openclaw/pull/95920) Met dank aan @romneyda.
- Een gegenereerde documentatiekaart toegevoegd, zodat bijdragers snel relevante handleidingen kunnen vinden en verouderde navigatie kunnen detecteren. [#95954](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96094) Gerelateerd: [#91167](https://github.com/openclaw/openclaw/issues/91167). Met dank aan @849261680, @kiagentkronos-cell.
- Gesprekscontrolepunten voorbereid op toekomstige opslagwijzigingen zonder het gedrag van vertakkingen of herstel te wijzigen. [#96222](https://github.com/openclaw/openclaw/pull/96222) Met dank aan @jalehman.
- De afhandeling van opstartsessies voorbereid op toekomstige opslagwijzigingen zonder het isolatie- of opschoningsgedrag te wijzigen. [#96225](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96302) Met dank aan @vincentkoc.
- Rooktests voor pull requests sneller en voorspelbaarder gemaakt, met behoud van bredere releasedekking. [#96320](https://github.com/openclaw/openclaw/pull/96320) Met dank aan @romneyda.
- Logboeken van QA-uitvoeringen verbeterd, zodat beheerders onmiddellijk kunnen zien welk kanaal wordt getest. [#96327](https://github.com/openclaw/openclaw/pull/96327) Met dank aan @romneyda.
- Voorkomen dat herhaalde toolaanroepen in QA-scenario's onterechte fouten over dubbele identificatoren veroorzaken. [#96338](https://github.com/openclaw/openclaw/pull/96338) Met dank aan @vincentkoc.
- Rooktests gestroomlijnd om sneller feedback te leveren, met behoud van de beoogde QA-dekking. [#96340](https://github.com/openclaw/openclaw/pull/96340) Met dank aan @romneyda.
- Opschoning in opdrachttests verbeterd, waardoor minder tijdelijke gegevens achterblijven bij lokale en geautomatiseerde uitvoeringen. [#96359](https://github.com/openclaw/openclaw/pull/96359) Met dank aan @xialonglee.
- De dekking versterkt voor de veilige afhandeling van te grote of onjuist gevormde gebruiksreacties van providers. [#96360](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96366) Met dank aan @vincentkoc.
- De traceerbaarheid van QA-bewijs verbeterd door de daadwerkelijk gebruikte bronrevisie voor elke uitvoering vast te leggen. [#96434](https://github.com/openclaw/openclaw/pull/96434) Met dank aan @vincentkoc.
- Dekking toegevoegd voor de opmaak van opdrachtuitvoer en waarschuwingen om toekomstige presentatieregressies te verminderen. [#96448](https://github.com/openclaw/openclaw/pull/96448) Met dank aan @dwc1997.
- Sessiestatus en modelselectie voorbereid op toekomstige opslagwijzigingen, met behoud van het huidige gedrag. [#96460](https://github.com/openclaw/openclaw/pull/96460) Met dank aan @jalehman.
- Feishu-voorbeelden en Mattermost-modelsamenvattingen voorbereid op toekomstige wijzigingen in sessieopslag zonder het gedrag te wijzigen. [#96507](https://github.com/openclaw/openclaw/pull/96507) Met dank aan @jalehman.
- De interne sessieafhandeling van Telegram gemoderniseerd, met behoud van polling-, opzoek-, verzend- en verwijdergedrag. [#96524](https://github.com/openclaw/openclaw/pull/96524) Met dank aan @jalehman.
- De sessieafhandeling van gebundelde kanalen voorbereid op toekomstige opslagwijzigingen zonder routering, modelkeuzes of gebruikersworkflows te wijzigen. [#96527](https://github.com/openclaw/openclaw/pull/96527) Met dank aan @jalehman.
- Instellingen voor WhatsApp-groepsactivering voorbereid op toekomstige opslagwijzigingen, met behoud van het bestaande activeringsgedrag. [#96530](https://github.com/openclaw/openclaw/pull/96530) Met dank aan @jalehman.
- De interne sessieafhandeling van Voice Call gemoderniseerd zonder antwoorden of belgedrag te wijzigen. [#96539](https://github.com/openclaw/openclaw/pull/96539) Met dank aan @jalehman.
- De QA-volwassenheidsscorekaart gedeeltelijke dekking nauwkeuriger laten weergeven en zichtbaar gemaakt welk bewijs nog ontbreekt. [#96543](https://github.com/openclaw/openclaw/pull/96543) Met dank aan @romneyda.
- QA-uitvoeringen van Claude CLI de passende langere tijdslimieten gegeven voor Sonnet- en Opus-modellen. [#96567](https://github.com/openclaw/openclaw/pull/96567) Met dank aan @clawsean.
- Verduidelijkt hoe volwassenheid wordt beoordeeld, terwijl dekking zichtbaar blijft als ondersteunend bewijs. [#96594](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96595) Met dank aan @romneyda.
- Herhaalde verwerking verminderd wanneer de Gateway metadata uit zeer grote transcriptgegevens leest. [#96707](https://github.com/openclaw/openclaw/pull/96707) Met dank aan @vincentkoc, @yonganzhang.
- De opschoning van tijdelijke bestanden verbeterd in configuratie-, Gateway-, plannings- en statustests. [#96711](https://github.com/openclaw/openclaw/pull/96711) Met dank aan @xialonglee.
- Gedocumenteerd hoe bijdragers problemen, ondersteuningsverzoeken, beveiligingsmeldingen en pull requests moeten routeren. [#96714](https://github.com/openclaw/openclaw/pull/96714) Met dank aan @100yenadmin.
- De dekking voor uitgebreide logboekregistratie op de opdrachtregel versterkt om toekomstige regressies te verminderen. [#96735](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96765) Met dank aan @qiuyuang.
- Token- en kostentotalen behouden wanneer te grote geëxporteerde uitvoeringsrecords worden ingekort. [#96811](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96930) Met dank aan @romneyda.
- Herhaald browserwerk in grote gebruiksdashboards verminderd met behoud van filters, totalen, grafieken en tijdlijnen. [#96945](https://github.com/openclaw/openclaw/pull/96945) Met dank aan @ly-wang19.
- Herhaald werk verminderd wanneer plugins gecachete toolaanroepen afhandelen, zonder de toolselectie te wijzigen. [#96948](https://github.com/openclaw/openclaw/pull/96948) Met dank aan @ly-wang19.
- De administratie verminderd tijdens updates die veel ontbrekende pluginbestanden aantreffen, met behoud van herstelbeslissingen en waarschuwingen. [#96950](https://github.com/openclaw/openclaw/pull/96950) Met dank aan @ly-wang19.
- Onnodige verwerking verminderd voor lokale geheugeninstallaties die zijn geconfigureerd voor kortere inbeddingsvectoren. [#96952](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/96955) Met dank aan @ly-wang19.
- CPU- en tijdelijk geheugengebruik verminderd bij het vertakken of herstellen van sessies met veel opgeslagen controlepunten. [#96964](https://github.com/openclaw/openclaw/pull/96964) Met dank aan @ly-wang19.
- Het goedgekeurde, gedetailleerde releaseverhaal van v2026.6.10 gepubliceerd met duidelijkere uitleg, bronnen en bijdragersvermelding. [#97079](https://github.com/openclaw/openclaw/pull/97079) Met dank aan @hannesrudolph.
- Eerder uitgebrachte paginering vastgelegd voor het bekijken van oudere gedeelten van lange sessiegeschiedenissen. [#97101](https://github.com/openclaw/openclaw/pull/97101) Met dank aan @galiniliev.
- Het bijhouden van vertaaldekking toegevoegd voor interfacetekst van Android, iOS en macOS in ondersteunde talen. [#97110](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97113) Met dank aan @vincentkoc.
- De macOS-release-instructies verduidelijkt, zodat beheerders voor elke publicatiestap de juiste opslagplaatsen en bronrevisies gebruiken. [#97116](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97119) Met dank aan @vincentkoc.
- Het beoordeelde releaseverhaal van v2026.6.9 in het wijzigingslogboek gepubliceerd met duidelijkere groepering, bronnen en vermeldingen. [#97124](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97133) Met dank aan @zhangguiping-xydt.
- Bestaande end-to-endtests gekoppeld aan de QA-volwassenheidsinventaris voor nauwkeurigere rapportage van de dekking. [#97150](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97151) Met dank aan @romneyda.
- Het native reparatieproces voor versleuteling van Matrix beperkt, met behoud van hetzelfde automatische herstelgedrag. [#97181](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97306) Met dank aan @hannesrudolph.
- De opdrachtregelagent van Cursor toegevoegd als optionele engine voor codebeoordelingen van opslagplaatsen. [#97348](https://github.com/openclaw/openclaw/pull/97348) Met dank aan @hxy91819.
- OpenClaw beschermd tegen overmatig geheugengebruik wanneer een agentproxy een ongewoon groot foutantwoord retourneert. [#97351](https://github.com/openclaw/openclaw/pull/97351) Met dank aan @zhangguiping-xydt.
- De rapportage van QA-dekking bestaande tests voor OpenAI-compatibele providers nauwkeuriger laten weerspiegelen. [#97369](https://github.com/openclaw/openclaw/pull/97369) Met dank aan @romneyda.
- Tests voor sessiemigratie gestabiliseerd, met behoud van gerichte dekking voor de sessieafhandeling van Voice Call. [#97370](https://github.com/openclaw/openclaw/pull/97370) Met dank aan @romneyda.
- Bestaande Gateway-dekking voor Tool Search gekoppeld aan de standaard-QA-inventaris voor duidelijkere opvolging. [#97374](https://github.com/openclaw/openclaw/pull/97374) Met dank aan @romneyda.
- Gateway-validatie voor Tool Search verplaatst naar de standaard-QA-workflow voor consistente uitvoering en verzameling van bewijs. [#97478](https://github.com/openclaw/openclaw/pull/97478) Met dank aan @romneyda.
- QA-uitvoeringen voor Matrix beschermd tegen overmatig geheugengebruik wanneer een homeserver een ongewoon groot antwoord retourneert. [#97547](https://github.com/openclaw/openclaw/pull/97547) Met dank aan @alix-007.
- Rookcontroles voor Discord beschermd tegen overmatig geheugengebruik wanneer de dienst een ongewoon groot antwoord retourneert. [#97548](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97609) Met dank aan @romneyda.
- Automatische tekst-naar-spraakvalidatie voor WebChat verplaatst naar de standaard-QA-workflow voor consistente dekking en rapportage. [#97632](https://github.com/openclaw/openclaw/pull/97632) Met dank aan @romneyda.
- Bijgedragen aan de uitgebrachte oplossing die Discord-antwoorden behoudt nadat grote hoeveelheden Skills-gegevens zijn opgeslagen. [#97657](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97689) Met dank aan @romneyda.
- Verduidelijkt waarom verschillende netwerk- en providerpaden nuttige resultaten behouden wanneer secundaire opschonings- of ontledingsstappen mislukken. [#97701](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97708) Met dank aan @romneyda.
- Gestructureerde QA-dekking toegevoegd voor vermeldingen op de ClawHub-marktplaats en installatiecontroles van verpakte plugins. [#97712](https://github.com/openclaw/openclaw/pull/97712) Met dank aan @romneyda.
- De regressiedekking van Firecrawl versterkt voor URL-veiligheid, zoekresultaten, scraping en antwoordlimieten. [#97714](https://github.com/openclaw/openclaw/pull/97714) Met dank aan @solodmd.
- Dekking versterkt voor duidelijke en nauwkeurige validatiemeldingen voor configuraties. [#97736](https://github.com/openclaw/openclaw/pull/97736) Met dank aan @solodmd.
- Regressiedekking toegevoegd voor numerieke opdrachtregel- en configuratieopties, inclusief standaardwaarden en grenswaarden. [#97802](https://github.com/openclaw/openclaw/pull/97802) Met dank aan @dwc1997.
- Opzettelijke afsluitingen in tests en wrappers gemakkelijker te onderscheiden gemaakt van echte runtimefouten. [#97803](https://github.com/openclaw/openclaw/pull/97803) Met dank aan @maweibin.
- Regressiedekking toegevoegd voor Unicode-veilige tekstsegmentering, inclusief emoji en grenzen van gesplitste tekens. [#97805](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97891) Met dank aan @romneyda.
- Herhaalbare controles voor releasekandidaten toegevoegd voor nieuwe installaties en upgrades van ClawHub-pakketten vóór publicatie. [#97896](https://github.com/openclaw/openclaw/pull/97896) Met dank aan @romneyda.
- De minimale Node.js-versie voor broncodebijdragers verduidelijkt voordat zij installatie- en testopdrachten uitvoeren. [#97898](https://github.com/openclaw/openclaw/pull/97898) Gerelateerd: [#97792](https://github.com/openclaw/openclaw/issues/97792). Met dank aan @aniruddhaadak80, @lin-hongkuan.
- Gestructureerd live QA-bewijs toegevoegd voor gehoste beeld- en videoproviders, met behoud van bestaande handmatige controles. [#97900](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97912) Met dank aan @romneyda.
- Draagbaardere kanaal-QA voorbereid door elk scenario vóór uitvoering zijn vereisten te laten vermelden. [#97915](https://github.com/openclaw/openclaw/pull/97915) Met dank aan @romneyda.
- Door Docker ondersteunde QA-controles gemakkelijker vindbaar en onderhoudbaar gemaakt op één ondersteunde locatie. [#97937](https://github.com/openclaw/openclaw/pull/97937) Met dank aan @romneyda.
- Dubbele Linux-CI-configuratie verminderd, zodat het gedrag van check-outs consistent kan worden onderhouden. [#97940](https://github.com/openclaw/openclaw/pull/97940) Met dank aan @romneyda.
- QA Lab compatibel gehouden met het huidige Crabline-pakket en terminologie voor lokale providers verduidelijkt voor beheerders. [#97941](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97943) Met dank aan @vincentkoc.
- Herhaalde configuratie voor workflow-check-outs geconsolideerd, waardoor onderhoudsverschillen afnemen zonder het validatiegedrag te wijzigen. [#97946](https://github.com/openclaw/openclaw/pull/97946) Met dank aan @romneyda.
- Herhaalde controles van inloggegevens voor live kanaal-QA zijn samengevoegd zonder te wijzigen wat wordt gevalideerd. [#97947](https://github.com/openclaw/openclaw/pull/97947) Met dank aan @romneyda.
- Controles van inloggegevens voor release-QA zijn voor alle kanaaltaken samengevoegd, met behoud van hetzelfde validatiegedrag. [#97948](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/97950) Met dank aan @romneyda.
- Herhaalde voorbereiding van Docker-builds in de releaseworkflow is samengevoegd om afwijkingen in het onderhoud te beperken. [#97951](https://github.com/openclaw/openclaw/pull/97951) Met dank aan @romneyda.
- Er is een goed vindbare documentatiestartpagina voorbereid voor verzorgde OpenClaw-releaseopmerkingen. [#97959](https://github.com/openclaw/openclaw/pull/97959) Met dank aan @hannesrudolph.
- Kanaal-QA-scenario's zijn herbruikbaar gemaakt in ondersteunde testomgevingen zonder het gedrag voor eindgebruikers te wijzigen. [#97962](https://github.com/openclaw/openclaw/pull/97962) Met dank aan @romneyda.
- Er is regressiedekking toegevoegd voor consistente numerieke waarden in workflows die door SQLite worden ondersteund. [#98009](https://github.com/openclaw/openclaw/pull/98009) Met dank aan @dwc1997.
- Er is dekking toegevoegd voor algemene en agentspecifieke instellingen voor opdrachtmarkering en hun terugvalgedrag. [#98087](https://github.com/openclaw/openclaw/pull/98087) Met dank aan @solodmd.
- Er is voorkomen dat voltooide Tailscale-detectiecontroles tijdens het instellen van de Gateway onnodige timers actief lieten. [#98134](https://github.com/openclaw/openclaw/pull/98134) Met dank aan @zhanglei99586.
- Beheerde Chrome-profielen zijn in een uitzonderingsgeval beschermd tegen onjuist gevormde lege voorkeursvermeldingen. [#98138](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98205) Met dank aan @zenglingbiao.
- Er is dekking toegevoegd voor het consistent opsplitsen van lijsten bij normale invoer en uitzonderingsgevallen. [#98219](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98233) Met dank aan @patrick-erichsen.
- Vier verouderde officiële plugins kunnen opnieuw worden gepubliceerd zonder dat ClawHub hun bestaande pakketfamilie afwijst. [#98249](https://github.com/openclaw/openclaw/pull/98249) Met dank aan @patrick-erichsen.
- Er is in de documentatie een leesbaar, goed vindbaar releaseverhaal voor OpenClaw v2026.6.11 gepubliceerd. [#98319](https://github.com/openclaw/openclaw/pull/98319) Met dank aan @hannesrudolph.
- Gegenereerde documentatiemetadata zijn bijgewerkt zodat de releaseopmerkingen voor v2026.6.11 de implementatiecontroles konden doorstaan. [#98325](https://github.com/openclaw/openclaw/pull/98325) Met dank aan @hannesrudolph.
- Er is regressiedekking toegevoegd voor het uitlezen van SQLite-databaseversies tijdens het opstarten en schemacontroles. [#98369](https://github.com/openclaw/openclaw/pull/98369) Met dank aan @dwc1997.
- Er is regressiedekking toegevoegd voor de juiste herkenning van antwoordblokken met denkstappen en geredigeerde denkstappen. [#98370](https://github.com/openclaw/openclaw/pull/98370) Met dank aan @dwc1997.
- Er is dekking toegevoegd om kanaalaccounts standaard ingeschakeld te houden, tenzij ze expliciet worden uitgeschakeld. [#98395](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98494) Met dank aan @vincentkoc.
- Betrouwbare gehoste validatie is hersteld door verouderde testverwachtingen in kern- en providercontroles te corrigeren. [#98533](https://github.com/openclaw/openclaw/pull/98533)
- Er is een consistente interne basis voorbereid voor toekomstige gespreksbewuste toegangscontroles zonder de huidige machtigingen te wijzigen. [#98536](https://github.com/openclaw/openclaw/pull/98536)
- Typecontrole van kerntests is hersteld, zodat geldige Gateway- en providertests niet langer ongerelateerd werk blokkeerden. [#98551](https://github.com/openclaw/openclaw/pull/98551) Met dank aan @romneyda.
- Een geslaagde lintvalidatie is hersteld met behoud van eerdere veiligheidsoplossingen voor Tailscale en Feishu. [#98598](https://github.com/openclaw/openclaw/pull/98598) Gerelateerd: [#98462](https://github.com/openclaw/openclaw/issues/98462), [#98464](https://github.com/openclaw/openclaw/issues/98464). Met dank aan @zhanglei99586.
- Er is regressiedekking toegevoegd voor leesbare lijsten in goedkeuringsmeldingen en andere gebruikersgerichte berichten. [#98605](https://github.com/openclaw/openclaw/pull/98605) Met dank aan @dwc1997, @vincentkoc.
- De validatiepijplijn voor hulpmiddelen is hersteld nadat nieuwe transcriptdekking het verwachte testplan had gewijzigd. [#98610](https://github.com/openclaw/openclaw/pull/98610)
- Bijgedragen aan de oplossing die lange lijsten met werkruimtebestanden schuifbaar houdt in de chatzijbalk. [#98611](https://github.com/openclaw/openclaw/pull/98611) Gerelateerd: [#98566](https://github.com/openclaw/openclaw/issues/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/98701)
- Herhaalde laadpatronen voor providers en hulpprogramma's zijn samengevoegd om de consistentie en onderhoudbaarheid te verbeteren. [#98749](https://github.com/openclaw/openclaw/pull/98749) Met dank aan @romneyda.
- Het QA-bewijs dat systeemeigen stopopdrachten in ondersteunde testomgevingen het juiste actieve gesprek onderbreken, is versterkt. [#98751](https://github.com/openclaw/openclaw/pull/98751) Met dank aan @romneyda.
- De QA-dekking voor het instellen van Signal, Mattermost en Matrix en voor berichtnormalisatie via Crabline is uitgebreid. [#98779](https://github.com/openclaw/openclaw/pull/98779) Met dank aan @romneyda.
- Documentatie- en testtypecontroles zijn hersteld zonder het gedrag van de opdracht attach te wijzigen. [#98792](https://github.com/openclaw/openclaw/pull/98792)
- Richtlijnen voor de betrouwbaarheid van Telegram zijn geplaatst waar bijdragers en reviewers ze tijdens toekomstig uitbreidingswerk tegenkomen. [#98808](https://github.com/openclaw/openclaw/pull/98808) Met dank aan @obviyus.
- macOS Swift-validatie kan nu herstellen van onvolledige buildcaches in plaats van dezelfde fout te herhalen. [#98818](https://github.com/openclaw/openclaw/pull/98818)
- Controles van de inventaris van systeemeigen vertalingen blijven responsief bij het scannen van ongebruikelijke bronlabels. [#99098](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99151) Met dank aan @hugenshen.
- Configuratiecontroles van QA Lab stoppen nu vroegtijdig en duidelijk bij onverwacht grote Gateway-antwoorden. [#99165](https://github.com/openclaw/openclaw/pull/99165) Met dank aan @hugenshen.
- QA Channel-workflows zijn beschermd tegen overmatig geheugengebruik wanneer een QA-service te grote gegevens retourneert. [#99169](https://github.com/openclaw/openclaw/pull/99169) Met dank aan @hugenshen.
- Onterechte CI-fouten in de dekking voor gelijktijdige antwoordsessies zijn verminderd door de testcoördinatie betrouwbaarder te maken. [#99212](https://github.com/openclaw/openclaw/pull/99212)
- Er is voorkomen dat proxycontroles die alleen voor tests dienen, onterechte fouten bij de validatie van netwerkveiligheid veroorzaakten. [#99233](https://github.com/openclaw/openclaw/pull/99233) Met dank aan @joshavant.
- Er is een gedeelde interne basis opgezet om runtimemodules consistent te laden zonder het gedrag te wijzigen. [#99261](https://github.com/openclaw/openclaw/pull/99261) Met dank aan @romneyda.
- Er is QA-dekking toegevoegd voor het verzenden van Signal-berichten via Crabline en de genormaliseerde resultaten daarvan. [#99262](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99265) Met dank aan @romneyda.
- Herhaalde laadpatronen in kernonderdelen van de runtime zijn samengevoegd om afwijkingen in het onderhoud te beperken. [#99278](https://github.com/openclaw/openclaw/pull/99278) Met dank aan @romneyda.
- Tijdelijke time-outs bij QA-rooktests onder zware CI-belasting zijn verminderd zonder het productgedrag te wijzigen. [#99294](https://github.com/openclaw/openclaw/pull/99294) Met dank aan @romneyda.
- Laadpatronen voor de Gateway en stateful runtime zijn samengevoegd om de consistentie en onderhoudbaarheid te verbeteren. [#99296](https://github.com/openclaw/openclaw/pull/99296) Met dank aan @romneyda.
- Herhaalde laadpatronen voor Discord, Slack en Telegram zijn samengevoegd, met behoud van het bestaande kanaalgedrag. [#99298](https://github.com/openclaw/openclaw/pull/99298) Met dank aan @romneyda.
- Herhaalde laadpatronen voor Matrix en andere kanalen zijn samengevoegd om toekomstige onderhoudsrisico's te beperken. [#99302](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99303) Met dank aan @romneyda.
- Betrouwbare lintvalidatie voor de Memory Wiki-uitbreiding is hersteld zonder het gedrag ervan te wijzigen. [#99307](https://github.com/openclaw/openclaw/pull/99307) Met dank aan @romneyda.
- QA-bewijs voor streaming toont nu aan dat een kanaal vóór het definitieve antwoord een voorbeeld weergeeft. [#99310](https://github.com/openclaw/openclaw/pull/99310) Met dank aan @romneyda.
- Er is een beveiligd maandelijks npm-publicatiepad voor releasebeheerders toegevoegd zonder het normale latest-kanaal te verplaatsen. [#99352](https://github.com/openclaw/openclaw/pull/99352) Met dank aan @kevinslin.
- CI-controles voor Telegram-contextverwerking en ondersteunde grenzen van de plugin-SDK zijn hersteld. [#99355](https://github.com/openclaw/openclaw/pull/99355) Met dank aan @romneyda.
- Herhaalde controles van gegevensvormen in de kerncode zijn samengevoegd om de consistentie en onderhoudbaarheid te verbeteren. [#99359](https://github.com/openclaw/openclaw/pull/99359) Met dank aan @romneyda.
- Herhaalde controles van gegevensvormen in gebundelde plugins zijn samengevoegd om afwijkingen in het onderhoud te beperken. [#99361](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99368) Met dank aan @romneyda.
- QA-resultaten en diagnostiek zijn gestandaardiseerd, zodat releasevalidatie gemakkelijker kan worden vergeleken en vertrouwd. [#99374](https://github.com/openclaw/openclaw/pull/99374) Met dank aan @romneyda.
- Gateway-validatie bij een schone checkout is hersteld nadat een ontbrekende testafhankelijkheid onterechte fouten veroorzaakte. [#99520](https://github.com/openclaw/openclaw/pull/99520) Gerelateerd: [#99513](https://github.com/openclaw/openclaw/issues/99513). Met dank aan @masatohoshino.
- Expliciete livecontroles voor Bedrock op de echte Bedrock-runtime behouden, zodat beheerders AWS-ondersteund gedrag betrouwbaar kunnen valideren. [#99607](https://github.com/openclaw/openclaw/pull/99607) Met dank aan @brian-bell.
- Dekking van dubbele QA-scenario's duidelijk laten mislukken, zodat validatieresultaten betrouwbaar blijven. [#99628](https://github.com/openclaw/openclaw/pull/99628) Gerelateerd: [#99627](https://github.com/openclaw/openclaw/issues/99627). Met dank aan @romneyda.
- Geheimen beschermd in begrensde QA-bewijslogboeken en foutdetails, met behoud van nuttige diagnostiek. [#99629](https://github.com/openclaw/openclaw/pull/99629) Met dank aan @romneyda.
- De configuratie van kanaal-QA vereenvoudigd en niet-ondersteunde testacties duidelijker laten mislukken. [#99632](https://github.com/openclaw/openclaw/pull/99632) Gerelateerd: [#99622](https://github.com/openclaw/openclaw/issues/99622). Met dank aan @romneyda.
- Onterechte platformoverschrijdende fouten bij releasecontroles rond het afsluiten van statische servers verminderd. [#99642](https://github.com/openclaw/openclaw/pull/99642) Met dank aan @romneyda.
- Incidentele Crabline-QA-fouten door gedeeltelijk geschreven testuitvoer verminderd. [#99649](https://github.com/openclaw/openclaw/pull/99649) Gerelateerd: [#99648](https://github.com/openclaw/openclaw/issues/99648). Met dank aan @romneyda.
- Onterechte QA-fouten verminderd door herstel van de native stopopdracht de volledige verwachte beurttijd te geven. [#99656](https://github.com/openclaw/openclaw/pull/99656) Gerelateerd: [#99655](https://github.com/openclaw/openclaw/issues/99655). Met dank aan @romneyda.
- De verwerking van numerieke limieten in OpenClaw geconsolideerd om de consistentie en onderhoudbaarheid te verbeteren. [#99671](https://github.com/openclaw/openclaw/pull/99671) Gerelateerd: [#99667](https://github.com/openclaw/openclaw/issues/99667). Met dank aan @romneyda.
- Herhaalde verwerking van tekenreeksopties voor opdrachten, configuratie, providers en kanalen geconsolideerd zonder het gedrag te wijzigen. [#99676](https://github.com/openclaw/openclaw/pull/99676) Gerelateerd: [#99663](https://github.com/openclaw/openclaw/issues/99663). Met dank aan @romneyda.
- Activiteit van lokale providers snel en consistent zichtbaar gemaakt in door Crabline ondersteunde QA. [#99679](https://github.com/openclaw/openclaw/pull/99679) Gerelateerd: [#99664](https://github.com/openclaw/openclaw/issues/99664). Met dank aan @romneyda.
- Geconfigureerde modelreferenties consistenter gemaakt in de catalogus, agent-runtime, Gateway en plugins zonder het beoogde gedrag te wijzigen. [#99682](https://github.com/openclaw/openclaw/pull/99682) Gerelateerd: [#99674](https://github.com/openclaw/openclaw/issues/99674). Met dank aan @romneyda.
- Interne hashing voor identificatoren en validatierecords geconsolideerd zonder de uitvoer ervan te wijzigen. [#99687](https://github.com/openclaw/openclaw/pull/99687) Gerelateerd: [#99675](https://github.com/openclaw/openclaw/issues/99675). Met dank aan @romneyda.
- Tolerante JSON-verwerking in diverse interne werkstromen geconsolideerd om duplicatie en toekomstige afwijkingen te verminderen. [#99688](https://github.com/openclaw/openclaw/pull/99688) Met dank aan @romneyda.
- De interne werkvolgorde voor account-, sessie-, bestands-, bericht- en pluginpaden geüniformeerd met behoud van bestaand gedrag. [#99691](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99702) Gerelateerd: [#99697](https://github.com/openclaw/openclaw/issues/99697). Met dank aan @romneyda.
- Releasevalidatie voor belangrijke chat-, zoek-, compatibiliteits- en pluginwerkstromen versterkt. [#99705](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99707) Met dank aan @romneyda.
- Betrouwbare pakket- en Docker-voorbereiding vanuit schone check-outs hersteld. [#99710](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99715) Met dank aan @romneyda.
- Validatie van de interactieve configuratiestroom voor Telegram versterkt, inclusief het opslaan van de resulterende configuratie. [#99717](https://github.com/openclaw/openclaw/pull/99717) Met dank aan @romneyda.
- Interne tekstopschoning geconsolideerd met behoud van terminalopmaak en de veiligheid van uitgaande berichten. [#99718](https://github.com/openclaw/openclaw/pull/99718) Met dank aan @romneyda.
- Validatie van web- en WebSocket-adressen consistenter gemaakt voor configuratie-, proxy-, media-, webhook- en pluginwerkstromen. [#99719](https://github.com/openclaw/openclaw/pull/99719) Met dank aan @romneyda.
- Algemeen wacht- en time-outgedrag voor kernwerkstromen, plugins, hulpmiddelen en tests geconsolideerd zonder de beoogde timing te wijzigen. [#99721](https://github.com/openclaw/openclaw/pull/99721) Met dank aan @romneyda.
- Releasedekking voor het daadwerkelijk opstarten, verbinden, detecteren en onderhandelen van Gateway en MCP, en voor hulpmiddelaanroepen versterkt. [#99735](https://github.com/openclaw/openclaw/pull/99735) Met dank aan @romneyda.
- Gecombineerde releasevalidatie betrouwbaarder gemaakt door ontbrekende verpakte runtimebestanden te voorkomen. [#99736](https://github.com/openclaw/openclaw/pull/99736) Gerelateerd: [#99734](https://github.com/openclaw/openclaw/issues/99734). Met dank aan @romneyda.
- Sterkere runtimedekking toegevoegd voor spraak-, media-, plannings-, browseropschonings- en telemetriewerkstromen. [#99737](https://github.com/openclaw/openclaw/pull/99737) Met dank aan @romneyda.
- Onterechte validatietime-outs voor het richten van sessies met native opdrachten onder drukke omstandigheden verminderd. [#99743](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99744) Met dank aan @romneyda.
- Het maskeren van aanmeldgegevens en veilig vergelijken van geheimen gecentraliseerd om authenticatiegedrag consistent te houden in ondersteunde werkstromen. [#99746](https://github.com/openclaw/openclaw/pull/99746) Met dank aan @romneyda.
- De interpretatie van waar-of-onwaar-instellingen consistent gemaakt voor plugins, berichten, media, planning en geheugenconfiguratie. [#99750](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99753) Met dank aan @romneyda.
- Herhaalde interne taakoverdrachten voor configuratie, goedkeuringen, agentbeurten en plugins geconsolideerd zonder het gedrag te wijzigen. [#99755](https://github.com/openclaw/openclaw/pull/99755) Met dank aan @romneyda.
- De routeafhandeling voor Voice Call geconsolideerd met behoud van webhook- en realtimeovereenkomsten. [#99766](https://github.com/openclaw/openclaw/pull/99766) Met dank aan @romneyda.
- Testonderhoud vereenvoudigd door herhaalde configuratie van lokale netwerken te consolideren. [#99771](https://github.com/openclaw/openclaw/pull/99771) Met dank aan @romneyda.
- Het onderhoud van de gekoppelde modelcatalogi van BytePlus en Volcengine vereenvoudigd zonder het providergedrag te wijzigen. [#99777](https://github.com/openclaw/openclaw/pull/99777) Met dank aan @romneyda.
- Het escapen van tekstpatronen in automatisering voor beheerders gestandaardiseerd om duplicatie en toekomstige inconsistenties te verminderen. [#99778](https://github.com/openclaw/openclaw/pull/99778) Met dank aan @romneyda.
- Primaire releasevalidatie sneller en betrouwbaarder gemaakt met behoud van runtime- en telemetriedekking. [#99784](https://github.com/openclaw/openclaw/pull/99784) Met dank aan @romneyda.
- Dubbel gedrag voor het opschonen van lijsten bij providerresolutie en uitvoeringsautorisatie geconsolideerd. [#99785](https://github.com/openclaw/openclaw/pull/99785) Met dank aan @romneyda.
- De verwerking van numerieke limieten in agentwerkstromen geüniformeerd met behoud van de bestaande toegestane bereiken. [#99786](https://github.com/openclaw/openclaw/pull/99786) Met dank aan @romneyda.
- Interne hashing voor authenticatie, sessies, goedkeuringen, identificatoren en plugins geconsolideerd zonder de compatibiliteit te wijzigen. [#99788](https://github.com/openclaw/openclaw/pull/99788) Met dank aan @romneyda.
- Consistente verwerking van provider- en modelreferenties uitgebreid naar media-, spraak-, agentbeleids- en diagnostische werkstromen. [#99790](https://github.com/openclaw/openclaw/pull/99790) Met dank aan @romneyda.
- De betrouwbaarheid van releasevalidatie verbeterd door de geheugendruk bij het bouwen van pakketten te verminderen. [#99793](https://github.com/openclaw/openclaw/pull/99793)
- Interne labels voor het publiek van gesprekken afgestemd op geverifieerde groepscontext voor toekomstig werk aan toegangsbeheer. [#99816](https://github.com/openclaw/openclaw/pull/99816)
- De betrouwbaarheid van het bouwen van artefacten verbeterd door geheugengerelateerde validatiefouten te voorkomen. [#99820](https://github.com/openclaw/openclaw/pull/99820)
- Onderhoud van gedeelde kanaalstatus en pluginmigraties voor Slack, Mattermost, Teams en Matrix geconsolideerd zonder werkstromen te wijzigen. [#99850](https://github.com/openclaw/openclaw/pull/99850)
- De chatopmaak van de Control UI voorspelbaarder bij te werken gemaakt, zonder beoogde visuele wijziging en met minder risico op regressies. [#99900](https://github.com/openclaw/openclaw/pull/99900)
- Validatie van QA-rapportopdrachten aanzienlijk sneller en minder geheugenintensief gemaakt zonder de resultaten te wijzigen. [#99909](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/99917) Met dank aan @super-cabbage.
- Validatie van het ontwikkeloppervlak voor plugins sneller en minder geheugenintensief gemaakt zonder te wijzigen wat wordt geverifieerd. [#99940](https://github.com/openclaw/openclaw/pull/99940)
- Een ongebruikt Slack-downloadpad verwijderd, waardoor beveiligingsgevoelig onderhoud is verminderd met behoud van downloads van privébestanden en afbeeldingen. [#99944](https://github.com/openclaw/openclaw/pull/99944) Met dank aan @miorbnli.
- Dekking van de updateopdracht versneld met behoud van validatie van fouten bij het opnieuw starten van beheerde services. [#99945](https://github.com/openclaw/openclaw/pull/99945)
- Dekking van de Crabbox-wrapper sneller en lichter gemaakt met behoud van dezelfde gedragscontroles. [#99969](https://github.com/openclaw/openclaw/pull/99969)
- Onnodig wachten in Docker-planningsdekking verminderd zonder het runtimeplanningsgedrag te wijzigen. [#99988](https://github.com/openclaw/openclaw/pull/99988)
- Lichtgewicht hulpmiddelen voor realtimevalidatie sneller laten starten en minder geheugen laten gebruiken met behoud van live rooktestgedrag. [#100002](https://github.com/openclaw/openclaw/pull/100002)
- Veiligheidsvalidatie van pakketkandidaten versneld zonder de geboden bescherming te wijzigen. [#100008](https://github.com/openclaw/openclaw/pull/100008)
- Voorkomen dat releases van de Codex-plugin worden gepubliceerd met een verouderde ingebedde runtime, waardoor fout-positieve succesvolle updates zijn verminderd. [#100015](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100019)
- De Control UI geherstructureerd voor voorspelbaardere navigatie, vloeiendere paginaovergangen en minder onnodige schermupdates. [#100024](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100039) Met dank aan @romneyda.
- Validatie vanuit geïsoleerde ontwikkelcheck-outs de daadwerkelijk geteste code laten gebruiken, om misleidende resultaten te voorkomen. [#100053](https://github.com/openclaw/openclaw/pull/100053)
- Overbodige interne typenamen verwijderd, zodat beheerders en pluginontwikkelaars de betreffende code directer kunnen volgen. [#100061](https://github.com/openclaw/openclaw/pull/100061) Met dank aan @romneyda.
- Lokale macOS-validatie gestabiliseerd, zodat beheerders releases en wijzigingen kunnen voorbereiden zonder hostspecifieke fout-positieven. [#100069](https://github.com/openclaw/openclaw/pull/100069)
- TypeScript-linting bijgewerkt en daarbij misleidende bevindingen en onveilige geautomatiseerde wijzigingen voorkomen. [#100083](https://github.com/openclaw/openclaw/pull/100083)
- De gedocumenteerde opdracht voor de web-fetch-prestatiebenchmark laten werken zoals beschreven. [#100087](https://github.com/openclaw/openclaw/pull/100087) Met dank aan @vincentkoc.
- De dekking van Control UI-routering gestabiliseerd om fout-positieven rond chat- en sessielay-outs te verminderen. [#100108](https://github.com/openclaw/openclaw/pull/100108) Met dank aan @vincentkoc.
- Ervoor gezorgd dat definitieve antwoorden van qa-channel voorvertoningen betrouwbaar vervangen, zelfs wanneer optionele afleveringsdetails ontbreken. [#100114](https://github.com/openclaw/openclaw/pull/100114) Met dank aan @vincentkoc.
- De lintbescherming versterkt tegen het per ongeluk delen van één veranderlijke waarde door meerdere array-elementen. [#100122](https://github.com/openclaw/openclaw/pull/100122)
- De dekking voor documentatieregressies bijgewerkt volgens de huidige formulering om niet-gerelateerde validatiefouten te voorkomen. [#100183](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100186)
- Herhaalbare dekking voor Android-chatstreaming toegevoegd voor dubbele, ontbrekende, verouderde, verlopen en onjuist gevormde berichten. [#100200](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100201)
- Mobiele validatie versterkt, zodat nieuwe Gateway-gebeurtenissen niet stilzwijgend onverwerkt kunnen blijven door iOS of Android. [#100206](https://github.com/openclaw/openclaw/pull/100206)
- De meegeleverde geautomatiseerde beoordelingsworkflow bijgewerkt met actuele beoordelaarsopties, configureerbare standaardwaarden en sterkere uitvoeringswaarborgen. [#100210](https://github.com/openclaw/openclaw/pull/100210)
- De veiligheid en consistentie verbeterd van validatie door beheerders voor zware werklasten en niet-vertrouwde bijdragen. [#100220](https://github.com/openclaw/openclaw/pull/100220)
- Unittests geïsoleerd van actieve lokale configuratie en inloggegevens voor veiligere, consistentere resultaten op verschillende machines. [#100221](https://github.com/openclaw/openclaw/pull/100221)
- iOS-ontwikkelaars in staat gesteld debug- en release-apps naast elkaar geïnstalleerd te houden, met verschillende pictogrammen en afzonderlijke appgegevens. [#100222](https://github.com/openclaw/openclaw/pull/100222)
- Correcte lokalisatie-, documentatie- en lintvalidatie voor de onboardingstroom van Crestodian hersteld. [#100223](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100239) Met dank aan @vincentkoc.
- De releasevoorbereiding betrouwbaarder gemaakt op drukbezette Macs en de validatie van de volledige testsuite versterkt. [#100242](https://github.com/openclaw/openclaw/pull/100242)
- De contract- en chatdekking van OpenClawKit gestabiliseerd bij parallelle belasting op macOS, waardoor fout-positieven bij validatie zijn verminderd. [#100243](https://github.com/openclaw/openclaw/pull/100243)
- Volledige pakketartefacten hersteld voor betrouwbaardere ontwikkelbuilds voor broncode, Docker en plugins. [#100249](https://github.com/openclaw/openclaw/pull/100249) Met dank aan @vincentkoc.
- Onderbrekingen tijdens begrensde opschoning door beheerders verminderd door grotere goedgekeurde batches van verouderde pull requests toe te staan. [#100253](https://github.com/openclaw/openclaw/pull/100253)
- Debugpictogrammen voor iOS en Apple Watch opgeschoond door een onbedoelde witte buitenrand te verwijderen. [#100259](https://github.com/openclaw/openclaw/pull/100259)
- De verwerking van QA-prompts gecorrigeerd, zodat validatie reageert op de daadwerkelijke instructie van de gebruiker in plaats van op verborgen runtimecontext. [#100272](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100278)
- Een correcte basis voor Android-opmaak hersteld, zodat bijdragers recent werk aan mobiele chats kunnen valideren en uitbreiden. [#100304](https://github.com/openclaw/openclaw/pull/100304)
- Voorkomen dat validatie voor het samenvoegen van pull requests gedeelde servicelimieten uitput, terwijl betrouwbare resultaten behouden blijven. [#100332](https://github.com/openclaw/openclaw/pull/100332)
- Het releaseoverzicht voltooid voor samengevoegde oplossingen voor opnieuw verbinden met WhatsApp, geciteerde antwoorden, herstel van inloggegevens en afleveringsstatussen. [#100346](https://github.com/openclaw/openclaw/pull/100346) Met dank aan @bartok9, @leonidaslux, @masatohoshino, @vishalj99.
- De compilatie hersteld van gedeelde tests voor Apple-platforms die resultaten van de koppelingsconfiguratie afdekken. [#100355](https://github.com/openclaw/openclaw/pull/100355)
- Opstartfouten van iOS voorkomen wanneer Voice Wake is uitgeschakeld, ook in ontwikkelbuilds voor Simulator. [#100370](https://github.com/openclaw/openclaw/pull/100370)
- Belastingsgevoelige dekking voor Matrix, WhatsApp en processen gestabiliseerd om fout-positieven op drukbezette machines te verminderen. [#100420](https://github.com/openclaw/openclaw/pull/100420)
- De geheugenbelasting van de volledige testsuite verminderd, zodat lokale validatie minder snel mislukt of een ontwikkelwerkstation overbelast. [#100437](https://github.com/openclaw/openclaw/pull/100437)
- Het releaseoverzicht voltooid voor verschillende reeds samengevoegde, voor gebruikers zichtbare oplossingen en hun oorspronkelijke bijdragers. [#100441](https://github.com/openclaw/openclaw/pull/100441)
- Een fout in de releasevalidatie opgelost die verhinderde dat kandidaatpakketten werden voorbereid. [#100459](https://github.com/openclaw/openclaw/pull/100459) Met dank aan @vincentkoc.
- De ontbrekende releasevermelding toegevoegd voor de oplossing voor lege interactieve antwoorden. [#100464](https://github.com/openclaw/openclaw/pull/100464) Met dank aan @mushuiyu886.
- Het label van de iOS-ontwikkelapp vereenvoudigd, terwijl debug- en release-installaties gemakkelijk van elkaar te onderscheiden blijven. [#100466](https://github.com/openclaw/openclaw/pull/100466)
- Releasevalidatie voor oudere OpenClaw-kandidaten hersteld zonder de controles voor huidige pakketten te verzwakken. [#100469](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100472) Met dank aan @brokemac79.
- Het releaseoverzicht en de vermelding van bijdragers voltooid voor drie reeds samengevoegde spraakoplossingen. [#100473](https://github.com/openclaw/openclaw/pull/100473)
- Een reeds samengevoegde oplossing voor de betrouwbaarheid van browsers op afstand vastgelegd en tegelijkertijd herhaalde validatiewerkzaamheden door conflicten in het wijzigingsoverzicht verminderd. [#100495](https://github.com/openclaw/openclaw/pull/100495) Met dank aan @hemantsudarshan, @keaneyan.
- Een verouderde macOS-onboardingtest verwijderd, zodat het huidige native testdoel correct compileert. [#100497](https://github.com/openclaw/openclaw/pull/100497) Met dank aan @steipete-oai.
- Vastgelegd dat blijvende aanmeldingen in nieuwe geïsoleerde macOS-browserprofielen normale herstarts van Browser en Gateway overleven. [#100507](https://github.com/openclaw/openclaw/pull/100507) Met dank aan @turbotheturtle.
- De betrouwbaarheid van macOS-browserproxytests versterkt door incidentele fouten te verwijderen die onnodige nieuwe testuitvoeringen veroorzaakten. [#100517](https://github.com/openclaw/openclaw/pull/100517)
- Een nauwkeurig releaseoverzicht toegevoegd voor downloads van browserbijlagen onder beheer en de bestandsdetails die ze retourneren. [#100532](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100536) Met dank aan @vincentkoc.
- De dekking van nieuwe pogingen bij Telegram-berichtbewerkingen verduidelijkt en versterkt zonder het bestaande gedrag te wijzigen. [#100543](https://github.com/openclaw/openclaw/pull/100543) Met dank aan @lzw112.
- Het releaseoverzicht voltooid voor drie eerder uitgebrachte betrouwbaarheidsoplossingen en de vermeldingen van hun bijdragers. [#100545](https://github.com/openclaw/openclaw/pull/100545)
- De uitgebrachte voorvertoningen in de Control UI gedocumenteerd die nuttige details over GitHub-issues en pull requests tonen. [#100555](https://github.com/openclaw/openclaw/pull/100555)
- Dekking aan de releasegeschiedenis toegevoegd voor Apple-chatherstel na opnieuw verbinden met een actief antwoord. [#100561](https://github.com/openclaw/openclaw/pull/100561)
- Drie samengevoegde oplossingen vastgelegd voor gestreamde antwoorden, verwerking van telefoonidentiteiten en begrensde Tlon-antwoorden. [#100562](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100575) Met dank aan @sunlit-deng.
- Onnodige herhaalde validatie verminderd wanneer gelijktijdige pull requests worden samengevoegd zonder de voorbereide patch te wijzigen. [#100593](https://github.com/openclaw/openclaw/pull/100593)
- De dekking van het wijzigingsoverzicht voltooid voor vijf uitgebrachte oplossingen voor de Control UI en terminalinterface. [#100599](https://github.com/openclaw/openclaw/pull/100599) Met dank aan @goutamadwant, @haishmg, @ml12580, @ruanrrn, @vincentkoc, @zengwen-dt.
- Documentatievalidatie en indexering voor de handleiding over beheerde worktrees hersteld. [#100603](https://github.com/openclaw/openclaw/pull/100603)
- Drie uitgebrachte oplossingen voor plugins en configuratie vastgelegd, zodat de dekking ervan in releases volledig bleef. [#100609](https://github.com/openclaw/openclaw/pull/100609) Met dank aan @vincentkoc.
- De Workboard-validatie gecorrigeerd, zodat legitiem opschoongedrag niet langer foutieve mislukkingen veroorzaakte. [#100611](https://github.com/openclaw/openclaw/pull/100611)
- Het onderhoud van de navigatie in de Control UI vereenvoudigd, met behoud van opgeslagen zijbalkkeuzes en bestaand gedrag. [#100612](https://github.com/openclaw/openclaw/pull/100612)
- Dubbele en ongebruikte interne code op verschillende gebieden verminderd, waardoor toekomstig onderhoud consistenter wordt. [#100650](https://github.com/openclaw/openclaw/pull/100650) Met dank aan @vincentkoc.
- Overbodige gehoste validatie na schone rebases vermeden wanneer aantoonbaar was dat de voorbereide wijziging ongewijzigd was. [#100663](https://github.com/openclaw/openclaw/pull/100663)
- Het Android-releaselogboek uitgebreid met vijf eerder uitgebrachte appverbeteringen. [#100702](https://github.com/openclaw/openclaw/pull/100702)
- De validatie van de kern van de Gateway en de codekwaliteit hersteld, zodat niet-gerelateerde wijzigingen betrouwbaar konden doorgaan. [#100703](https://github.com/openclaw/openclaw/pull/100703)
- De dekking van pakketacceptatie bijgewerkt volgens de huidige vastgezette Claude CLI-configuratie. [#100723](https://github.com/openclaw/openclaw/pull/100723) Met dank aan @vincentkoc.
- Releasedekking toegevoegd voor gecorrigeerde modellabels en duurzame voorbeelden van inkomende afbeeldingen in de Control UI. [#100740](https://github.com/openclaw/openclaw/pull/100740) Met dank aan @hyspacex, @sweetcornna.
- Het prereleaselogboek voltooid voor vier eerder doorgevoerde oplossingen en hun bijdragers. [#100781](https://github.com/openclaw/openclaw/pull/100781)
- Ontwikkelaarsondersteuning en validatie voltooid voor integraties die sessieresultaten uit beheerde worktrees gebruiken. [#100793](https://github.com/openclaw/openclaw/pull/100793)
- Sessieresultaten uit beheerde worktrees beschikbaar gemaakt via de ondersteunde ontwikkelaarsinterface. [#100804](https://github.com/openclaw/openclaw/pull/100804)
- Verouderde interne code en oude Android-artefacten verwijderd, waardoor een kleiner onderhoudsoppervlak overblijft. [#100823](https://github.com/openclaw/openclaw/pull/100823) Met dank aan @vincentkoc.
- Ongebruikte paden in de kernruntime verwijderd, zodat eigenaarschap en toekomstig onderhoud gemakkelijker te begrijpen zijn. [#100856](https://github.com/openclaw/openclaw/pull/100856) Met dank aan @vincentkoc.
- Verouderde interne UI- en provideroppervlakken verkleind, waardoor onderhoudsrapporten nauwkeuriger worden. [#100882](https://github.com/openclaw/openclaw/pull/100882) Met dank aan @vincentkoc.
- Regressiedekking versterkt voor het instellen van lokale Hugging Face-apps met compatibele lokale modelservers. [#100887](https://github.com/openclaw/openclaw/pull/100887) Met dank aan @osolmaz.
- De consistentie verbeterd van compacte Android-opnamen van spraak en schermen die voor releasebeoordeling worden gebruikt. [#100895](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/100897) Met dank aan @vincentkoc.
- De compilatie hersteld van gedeelde Apple-platformtests die worden gebruikt om chatwijzigingen voor iOS en macOS te valideren. [#100903](https://github.com/openclaw/openclaw/pull/100903)
- De grenzen van interne agentcode aangescherpt, zodat beheerders minder onbedoelde interfaces hoeven te behouden. [#100909](https://github.com/openclaw/openclaw/pull/100909) Met dank aan @vincentkoc.
- Het interne oppervlak van de Control UI verkleind zonder het zichtbare gedrag te wijzigen. [#100931](https://github.com/openclaw/openclaw/pull/100931) Met dank aan @vincentkoc.
- Gerichte end-to-end-controles van de Control UI automatisch de vereiste mediatools laten voorbereiden. [#100950](https://github.com/openclaw/openclaw/pull/100950) Met dank aan @vincentkoc.
- Verouderde en niet-ondersteunde ontwikkelaarsinterfaces van de Control UI verwijderd om onbedoelde afhankelijkheden te verminderen. [#100952](https://github.com/openclaw/openclaw/pull/100952) Met dank aan @vincentkoc.
- Voorkomen dat routinematige iOS-pakketresolutie niet-gerelateerde lokale bestandswijzigingen achterliet. [#100961](https://github.com/openclaw/openclaw/pull/100961)
- De interne grenzen van Telegram verduidelijkt, zodat de kans kleiner is dat private implementatiedetails afhankelijkheden worden. [#100975](https://github.com/openclaw/openclaw/pull/100975) Met dank aan @vincentkoc.
- Het interne ontwikkelaarsoppervlak van Workboard vereenvoudigd zonder het gedrag van Workboard te wijzigen. [#100989](https://github.com/openclaw/openclaw/pull/100989) Met dank aan @vincentkoc.
- De verwachtingen voor het pluginregister verduidelijkt en gemakkelijker te valideren gemaakt zonder het runtimegedrag te wijzigen. [#100990](https://github.com/openclaw/openclaw/pull/100990) Met dank aan @romneyda.
- Dubbele scriptcontracten geconsolideerd, zodat onderhoudswijzigingen eenvoudiger consistent kunnen worden gevalideerd. [#100992](https://github.com/openclaw/openclaw/pull/100992) Met dank aan @romneyda.
- Het onderhoud van Gateway-clients vereenvoudigd door herhaalde interne contracten te consolideren met behoud van compatibiliteit. [#101012](https://github.com/openclaw/openclaw/pull/101012) Met dank aan @romneyda.
- Het ongebruikte ontwikkelaarsoppervlak van de Control UI en de ruis in toekomstige onderhoudsrapporten verminderd. [#101013](https://github.com/openclaw/openclaw/pull/101013) Met dank aan @vincentkoc.
- Private pakketcode duidelijk intern gehouden, waardoor eigendomsgrenzen en rapportage over ongebruikte code zijn verbeterd. [#101041](https://github.com/openclaw/openclaw/pull/101041) Met dank aan @vincentkoc.
- Docker-releasevalidatie versterkt door te bewijzen dat gedocumenteerde services en verpakte installaties daadwerkelijk starten en werken. [#101045](https://github.com/openclaw/openclaw/pull/101045) Met dank aan @romneyda.
- Sterker releasebewijs toegevoegd voor het opstarten van Telegram, geplande activiteit en levering van telemetrie. [#101051](https://github.com/openclaw/openclaw/pull/101051) Met dank aan @romneyda.
- Matrix-levenscyclusvalidatie verenigd voor ondersteunde testomgevingen, zodat verschillen in gelijkwaardigheid gemakkelijker te detecteren zijn. [#101055](https://github.com/openclaw/openclaw/pull/101055) Met dank aan @romneyda.
- Scenario's voor het herstarten van kanalen en toegangsbeleid gecentraliseerd om dubbel QA-onderhoud te verminderen. [#101063](https://github.com/openclaw/openclaw/pull/101063) Met dank aan @romneyda.
- De dekking van kanaalroutering verenigd, zodat regressies bij vermeldingen, ruimten, toelatingslijsten en antwoorden gemakkelijker te ontdekken zijn. [#101076](https://github.com/openclaw/openclaw/pull/101076) Met dank aan @romneyda.
- Controles van opdrachten en sessies voor Telegram en WhatsApp gestandaardiseerd in gedeelde en live QA-omgevingen. [#101080](https://github.com/openclaw/openclaw/pull/101080) Met dank aan @romneyda.
- Android-opmaak- en frameworkvalidatie hersteld, waardoor onderhoudsruis die releases blokkeert is verminderd. [#101081](https://github.com/openclaw/openclaw/pull/101081) Met dank aan @vincentkoc.
- Dekking van threads en directe berichten voor Slack en Matrix geconsolideerd voor duidelijkere validatie tussen kanalen. [#101112](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101128)
- Het beheer van QA-referenties beveiligd tegen te grote servicereacties, met een duidelijke mislukking zonder buitensporig geheugengebruik. [#101131](https://github.com/openclaw/openclaw/pull/101131) Met dank aan @cxbasdev.
- Het interne typeoppervlak van de Control UI opgeschoond om onderhoudsrapporten nauwkeuriger te maken. [#101135](https://github.com/openclaw/openclaw/pull/101135) Met dank aan @vincentkoc.
- Private definities van de Control UI intern gehouden, waardoor ruis en onbedoelde afhankelijkheden voor beheerders zijn verminderd. [#101165](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101173) Met dank aan @romneyda.
- De parallelle testcapaciteit verhoogd om vermijdbare wachttijd tijdens drukke validatie-uitvoeringen te verminderen. [#101174](https://github.com/openclaw/openclaw/pull/101174) Met dank aan @vincentkoc.
- Beheerdersvalidatie toegevoegd die voorkomt dat nieuwe code het ondersteunde pad voor sessieopslag omzeilt. [#101178](https://github.com/openclaw/openclaw/pull/101178) Met dank aan @jalehman.
- Compaction, geplande controles en sessievertakkingen voorbereid op toekomstige opslagwijzigingen zonder het gedrag te wijzigen. [#101179](https://github.com/openclaw/openclaw/pull/101179) Met dank aan @jalehman.
- Sessieroutering, doelen, levering en Compaction-tracering voorbereid op veiligere opslagwijzigingen zonder werkstromen te wijzigen. [#101180](https://github.com/openclaw/openclaw/pull/101180) Met dank aan @jalehman.
- Een tijdelijke wijziging in de selectie van QA-rooktests teruggedraaid die niet bedoeld was voor uitgave. [#101184](https://github.com/openclaw/openclaw/pull/101184) Met dank aan @romneyda.
- Een onbetrouwbare vereiste voor QA-rooktests tijdelijk verwijderd, zodat niet-gerelateerde bijdragen niet werden geblokkeerd. [#101185](https://github.com/openclaw/openclaw/pull/101185) Met dank aan @romneyda.
- Betrouwbare automatische rooktestdekking hersteld voor wijzigingen aan de kanalen Matrix en Telegram. [#101186](https://github.com/openclaw/openclaw/pull/101186) Met dank aan @romneyda, @vincentkoc.
- Native releasevalidatie beschikbaar gehouden wanneer de gebruikelijke capaciteit van gehoste runners niet beschikbaar was. [#101196](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101223)
- Het bijhouden van native lokalisatie vernieuwd na het verplaatsen van bronbestanden om foutieve validatiemislukkingen te voorkomen. [#101232](https://github.com/openclaw/openclaw/pull/101232)
- Referenties voor native lokalisatie gecorrigeerd, zodat appgerelateerde validatie nauwkeurig blijft. [#101233](https://github.com/openclaw/openclaw/pull/101233) Met dank aan @vincentkoc.
- De gegenereerde documentatie-index bijgewerkt zodat deze overeenkomt met de richtlijnen voor Claude Mythos 5. [#101242](https://github.com/openclaw/openclaw/pull/101242)
- Onbedoelde blootstelling van interne API's verminderd en het signaal van beoordelingen van ongebruikte code verbeterd. [#101243](https://github.com/openclaw/openclaw/pull/101243) Met dank aan @vincentkoc.
- Het interne moduleoppervlak van de Control UI vereenvoudigd met behoud van koppelingsrichtlijnen en zichtbaar gedrag. [#101262](https://github.com/openclaw/openclaw/pull/101262) Met dank aan @vincentkoc.
- Android-ontwikkelopdrachten automatisch een standaard lokale SDK laten vinden in nieuwe check-outs. [#101273](https://github.com/openclaw/openclaw/pull/101273)
- Automatische handhaving van Android-opmaak toegevoegd om te voorkomen dat afwijkingen door opschoning de hoofdcodebase bereiken. [#101275](https://github.com/openclaw/openclaw/pull/101275)
- De lokale debugproxy beschikbaar gehouden en ervoor gezorgd dat de fouten correct blijven wanneer een upstreamserver een reactie voortijdig beëindigt. [#101315](https://github.com/openclaw/openclaw/pull/101315) Met dank aan @sebtardif.
- Voorkomen dat tests voor het herladen en opstarten van de Gateway vastliepen wanneer ze samen werden uitgevoerd. [#101331](https://github.com/openclaw/openclaw/pull/101331) Met dank aan @obviyus.
- De modulegrenzen van de Control UI aangescherpt en ruis in controles op ongebruikte code verminderd. [#101339](https://github.com/openclaw/openclaw/pull/101339) Met dank aan @vincentkoc.
- Android-buildafhankelijkheden en validatie gemoderniseerd, terwijl het beoogde gedrag van de app ongewijzigd bleef. [#101356](https://github.com/openclaw/openclaw/pull/101356)
- Het niet-ondersteunde oppervlak van de geheugen-SDK verkleind, zodat ontwikkelaars minder snel afhankelijk worden van private interne onderdelen. [#101362](https://github.com/openclaw/openclaw/pull/101362) Met dank aan @vincentkoc.
- De compilatie hersteld van gedeelde tests voor Apple-platforms die voor lokale validatie worden gebruikt. [#101372](https://github.com/openclaw/openclaw/pull/101372)
- De interne grenzen van de Copilot-plugin verduidelijkt zonder het runtimegedrag te wijzigen. [#101379](https://github.com/openclaw/openclaw/pull/101379) Met dank aan @vincentkoc.
- Onbedoelde API-blootstelling in de GitHub Copilot-provider verminderd, waardoor de ondersteunde grenzen duidelijker zijn. [#101393](https://github.com/openclaw/openclaw/pull/101393) Met dank aan @vincentkoc.
- Private plugindetails intern gehouden, wat rapporten over ongebruikte code en toekomstige opschoning verbetert. [#101406](https://github.com/openclaw/openclaw/pull/101406) Met dank aan @vincentkoc.
- De ondersteunde grenzen voor de providerplugins Brave, Firecrawl en DeepInfra verduidelijkt. [#101425](https://github.com/openclaw/openclaw/pull/101425) Met dank aan @vincentkoc.
- De interne streaming- en catalogusonderdelen van OpenCode Go privé gehouden, zodat ontwikkelaars van extensies duidelijkere integratiegrenzen zien. [#101440](https://github.com/openclaw/openclaw/pull/101440) Met dank aan @vincentkoc.
- Private definities van de OpenRouter- en SMS-plugins opgeschoond om de nauwkeurigheid van de interne API te verbeteren. [#101452](https://github.com/openclaw/openclaw/pull/101452) Met dank aan @vincentkoc.
- Releasebeheerders in staat gesteld een exacte extended-stable-kandidaat te valideren voordat de definitieve tag bestaat. [#101466](https://github.com/openclaw/openclaw/pull/101466) Met dank aan @kevinslin.
- Een verouderd Android-pad voor het opschonen van de cache verwijderd, zodat één duidelijker eigendomsmodel overblijft. [#101470](https://github.com/openclaw/openclaw/pull/101470) Met dank aan @vincentkoc.
- Het private oppervlak van de geheugen-SDK verkleind en de nauwkeurigheid van onderhoudsrapporten verbeterd. [#101508](https://github.com/openclaw/openclaw/pull/101508) Met dank aan @vincentkoc.
- De dekking voor het opnieuw verbinden met een opgeslagen Gateway op Android gestabiliseerd om incidentele validatiefouten te verminderen. [#101519](https://github.com/openclaw/openclaw/pull/101519)
- De interne code voor uitvoeringstime-outs ingeperkt zonder het time-outgedrag te wijzigen. [#101523](https://github.com/openclaw/openclaw/pull/101523) Met dank aan @vincentkoc.
- Verouderde onderhoudsonderdelen van de Control UI verwijderd, met behoud van het zichtbare gedrag. [#101549](https://github.com/openclaw/openclaw/pull/101549) Met dank aan @vincentkoc.
- Dekking van de releasegeschiedenis toegevoegd voor de uitgebrachte oplossing voor de Discord-prompt voor threadtitels. [#101566](https://github.com/openclaw/openclaw/pull/101566) Met dank aan @alix-007.
- Het private oppervlak van de geheugen-SDK vereenvoudigd door eenmalig gebruikte lagen en ongebruikte interfaces te verwijderen. [#101568](https://github.com/openclaw/openclaw/pull/101568) Met dank aan @vincentkoc.
- Bijgedragen aan de oplossing die goedkeuringstekst van plugins leesbaar houdt wanneer emoji dicht bij de lengtelimiet voorkomen. [#101579](https://github.com/openclaw/openclaw/pull/101579) Met dank aan @wm0018.
- Ongebruikte interne geheugeninterfaces verminderd, waardoor die code eenvoudiger te onderhouden is zonder het gebruikersgedrag te wijzigen. [#101583](https://github.com/openclaw/openclaw/pull/101583) Met dank aan @vincentkoc.
- Interne Windows-code voor het starten van processen voor geheugenfuncties vereenvoudigd zonder de werking ervan te wijzigen. [#101594](https://github.com/openclaw/openclaw/pull/101594) Met dank aan @vincentkoc.
- Ongebruikte interne geheugeninterfaces ingeperkt om de onderhoudslast te verminderen, met behoud van het bestaande gedrag. [#101604](https://github.com/openclaw/openclaw/pull/101604) Met dank aan @vincentkoc.
- Ongebruikte en dubbele Control UI-code samengevoegd om de onderhoudbaarheid te verbeteren, zonder beoogde visuele wijziging. [#101632](https://github.com/openclaw/openclaw/pull/101632) Met dank aan @vincentkoc.
- Dubbele Control UI-hulpprogramma's samengevoegd, zodat bij toekomstige wijzigingen minder paden op elkaar afgestemd hoeven te blijven. [#101647](https://github.com/openclaw/openclaw/pull/101647) Met dank aan @vincentkoc.
- Interne grenzen voor antwoordverwerking en gebundelde plugins verduidelijkt zonder het runtimegedrag te wijzigen. [#101666](https://github.com/openclaw/openclaw/pull/101666) Met dank aan @vincentkoc.
- Vervangen Android-schermen en vertalingen verwijderd, waardoor minder onderhoud nodig is terwijl actieve appstromen ongewijzigd blijven. [#101680](https://github.com/openclaw/openclaw/pull/101680) Met dank aan @vincentkoc.
- Control UI-chattests bijgewerkt om het huidige avatargedrag weer te geven en verouderde testaannames te verminderen. [#101682](https://github.com/openclaw/openclaw/pull/101682) Met dank aan @shakkernerd.
- De verwerking van chatgeschiedenis voorbereid op toekomstige opslagwijzigingen, met behoud van het bestaande gedrag van berichten en transcripties. [#101688](https://github.com/openclaw/openclaw/pull/101688) Met dank aan @jalehman.
- Betrouwbare validatie van Android-vertalingen hersteld nadat een verouderde app-tekenreeks was verwijderd. [#101689](https://github.com/openclaw/openclaw/pull/101689)
- Gespreksvertakkingen voorbereid op toekomstige opslagwijzigingen zonder te wijzigen hoe bovenliggende sessies worden gekopieerd. [#101699](https://github.com/openclaw/openclaw/pull/101699) Met dank aan @jalehman.
- Onbedoelde interne interfaces in de kern, plugins en de Control UI verminderd om doorlopend onderhoud te vereenvoudigen. [#101701](https://github.com/openclaw/openclaw/pull/101701) Met dank aan @vincentkoc.
- Compatibiliteitscontroles voor de gebundelde Codex-integratie versterkt om afwijkingen in verzoeken vóór de release te detecteren. [#101726](https://github.com/openclaw/openclaw/pull/101726) Met dank aan @vincentkoc.
- Voorkomen dat private implementatiedetails als ondersteunde integratiepunten worden weergegeven, waardoor de codebase beter te onderhouden is. [#101731](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101757) Met dank aan @kevinslin.
- Ongebruikte interne declaraties in de kern, plugins en de Control UI verminderd zonder het productgedrag te wijzigen. [#101758](https://github.com/openclaw/openclaw/pull/101758) Met dank aan @vincentkoc.
- Validatie van Control UI-vertalingen hersteld voor de bestaande systeemeigen goedkeuringsinterface. [#101771](https://github.com/openclaw/openclaw/pull/101771)
- Interne codegrenzen ingeperkt, zodat onderhoudstools ongebruikte code nauwkeuriger kunnen identificeren. [#101831](https://github.com/openclaw/openclaw/pull/101831) Met dank aan @vincentkoc.
- Consistente OpenClaw-identificatie toegevoegd aan verzoeken die via de officiële Google Gemini-API worden verzonden. [#101834](https://github.com/openclaw/openclaw/pull/101834) Met dank aan @vishal-dharm.
- Ongebruikte interne declaraties in de UI en onderhoudstools opgeschoond om het code-eigenaarschap te verduidelijken. [#101858](https://github.com/openclaw/openclaw/pull/101858) Met dank aan @vincentkoc.
- Onbedoelde interne interfaces in gebundelde extensies verminderd zonder het gedrag van plugins te wijzigen. [#101860](https://github.com/openclaw/openclaw/pull/101860) Met dank aan @vincentkoc.
- Interne kerngrenzen aangescherpt om ruis van ongebruikte code te verminderen en toekomstig onderhoud te vereenvoudigen. [#101869](https://github.com/openclaw/openclaw/pull/101869) Met dank aan @vincentkoc.
- Interne test- en toolinginterfaces vereenvoudigd, waardoor onderhoud en zoekacties in de code minder ruis opleveren. [#101875](https://github.com/openclaw/openclaw/pull/101875) Met dank aan @vincentkoc.
- Verduidelijkt welke interne hulpprogramma's privé zijn, waardoor het risico op onbedoelde afhankelijkheden tijdens onderhoud afneemt. [#101886](https://github.com/openclaw/openclaw/pull/101886) Met dank aan @vincentkoc.
- Het private oppervlak van de Parallels-validatietooling vereenvoudigd zonder het gedrag ervan te wijzigen. [#101889](https://github.com/openclaw/openclaw/pull/101889) Met dank aan @vincentkoc.
- Onnodige interne scriptinterfaces verminderd om repositoryautomatisering eenvoudiger te begrijpen en te onderhouden. [#101892](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/101894) Met dank aan @vincentkoc.
- Plugintests beter overdraagbaar gemaakt tussen gangbare ontwikkel- en gehoste omgevingen. [#101896](https://github.com/openclaw/openclaw/pull/101896)
- Het ondersteunde oppervlak van de browserplugin verduidelijkt door implementatiedetails privé te houden. [#101898](https://github.com/openclaw/openclaw/pull/101898) Met dank aan @vincentkoc.
- De grenzen van de Microsoft Teams-plugin verduidelijkt door private implementatiedetails intern te houden. [#101903](https://github.com/openclaw/openclaw/pull/101903) Met dank aan @vincentkoc.
- Interne interfaces voor release- en validatietooling vereenvoudigd, met behoud van bestaande opdrachten. [#101904](https://github.com/openclaw/openclaw/pull/101904) Met dank aan @vincentkoc.
- Interne interfaces van AI-providers ingeperkt zonder het providergedrag of de ondersteunde toegangspunten te wijzigen. [#101907](https://github.com/openclaw/openclaw/pull/101907) Met dank aan @vincentkoc.
- Implementatiedetails van Canvas privé gehouden, zodat het ondersteunde ontwikkelaarsoppervlak duidelijk blijft. [#101915](https://github.com/openclaw/openclaw/pull/101915) Met dank aan @vincentkoc.
- Ongebruikte interne typen in repositoryautomatisering verminderd, waardoor de onderhoudbaarheid verbetert zonder opdrachten te wijzigen. [#101917](https://github.com/openclaw/openclaw/pull/101917) Met dank aan @vincentkoc.
- Interne grenzen in de ClickClack- en Logbook-plugins verduidelijkt zonder hun gedrag te wijzigen. [#101922](https://github.com/openclaw/openclaw/pull/101922) Met dank aan @vincentkoc.
- Implementatiedetails van OC Path privé gehouden, met behoud van de opdrachten en het gedrag voor bestandsbewerking. [#101925](https://github.com/openclaw/openclaw/pull/101925) Met dank aan @vincentkoc.
- Ongebruikte interne Memory Wiki-interfaces verminderd om toekomstig onderhoud en controles op ongebruikte code duidelijker te maken. [#101931](https://github.com/openclaw/openclaw/pull/101931) Met dank aan @vincentkoc.
- De interne grenzen van de iMessage-plugin verduidelijkt zonder de mogelijkheden of het gedrag ervan te wijzigen. [#101936](https://github.com/openclaw/openclaw/pull/101936) Met dank aan @vincentkoc.
- Interne terminalinterfaces in de Gateway ingeperkt, met behoud van het bestaande terminalgedrag. [#101941](https://github.com/openclaw/openclaw/pull/101941) Met dank aan @vincentkoc.
- Onbedoelde interne interfaces in de Discord-plugin verminderd zonder het berichten- of spraakgedrag te wijzigen. [#101945](https://github.com/openclaw/openclaw/pull/101945) Met dank aan @vincentkoc.
- Verduidelijkt welke details van de Feishu-integratie privé zijn, waardoor de code eenvoudiger te onderhouden is. [#101949](https://github.com/openclaw/openclaw/pull/101949) Met dank aan @vincentkoc.
- Interne onderdelen van de Matrix-integratie ingeperkt zonder het gebruikersgedrag of de gedocumenteerde configuratie te wijzigen. [#101954](https://github.com/openclaw/openclaw/pull/101954) Met dank aan @vincentkoc.
- Het ondersteunde typeoppervlak van de WhatsApp-integratie verduidelijkt, met behoud van het berichtengedrag. [#101959](https://github.com/openclaw/openclaw/pull/101959) Met dank aan @vincentkoc.
- Onbedoelde interne interfaces in de Policy-extensie verminderd zonder de controles of rapporten ervan te wijzigen. [#101963](https://github.com/openclaw/openclaw/pull/101963) Met dank aan @vincentkoc.
- De grenzen van memory-core aangescherpt om het onderhoudsrisico te verminderen zonder het opslag- of zoekgedrag te wijzigen. [#101969](https://github.com/openclaw/openclaw/pull/101969) Met dank aan @vincentkoc.
- De interne werking van de QA Matrix vereenvoudigd met behoud van de bestaande validatieworkflow. [#101974](https://github.com/openclaw/openclaw/pull/101974) Met dank aan @vincentkoc.
- De interne werking van QA-vertrouwensrapporten ingeperkt om het ondersteunde onderhoudsoppervlak duidelijk te houden. [#101980](https://github.com/openclaw/openclaw/pull/101980) Met dank aan @vincentkoc.
- De interne werking van QA-bewijssamenvattingen privé gehouden zonder het validatiegedrag te wijzigen. [#101987](https://github.com/openclaw/openclaw/pull/101987) Met dank aan @vincentkoc.
- Ongebruikte QA-hulpprogrammatypen verminderd om afhankelijkheid van niet-ondersteunde interne details te ontmoedigen. [#101990](https://github.com/openclaw/openclaw/pull/101990) Met dank aan @vincentkoc.
- Het ondersteunde oppervlak van QA Lab verduidelijkt door interne coördinatiedetails privé te houden. [#102005](https://github.com/openclaw/openclaw/pull/102005) Met dank aan @vincentkoc.
- De interne werking van de Google Meet-integratie ingeperkt zonder de installatie, authenticatie of het belgedrag te wijzigen. [#102010](https://github.com/openclaw/openclaw/pull/102010) Met dank aan @vincentkoc.
- Interne grenzen in de plugins Diffs en File Transfer verduidelijkt zonder hun gedrag te wijzigen. [#102021](https://github.com/openclaw/openclaw/pull/102021) Met dank aan @vincentkoc.
- Implementatiedetails van Google Chat privé gehouden met behoud van al het bestaande integratiegedrag. [#102029](https://github.com/openclaw/openclaw/pull/102029) Met dank aan @vincentkoc.
- De interne werking van de LINE-integratie ingeperkt zonder berichten, webhooks of configuratie te wijzigen. [#102037](https://github.com/openclaw/openclaw/pull/102037) Met dank aan @vincentkoc.
- De integratiegrenzen van Mattermost verduidelijkt door details die uitsluitend voor de implementatie bestemd zijn privé te houden. [#102040](https://github.com/openclaw/openclaw/pull/102040) Met dank aan @vincentkoc.
- Onbedoelde interne interfaces in de Signal-plugin verminderd zonder de werking van Signal te wijzigen. [#102042](https://github.com/openclaw/openclaw/pull/102042) Met dank aan @vincentkoc.
- De interne werking van de Slack-plugin ingeperkt met behoud van het berichten- en afleveringsgedrag. [#102044](https://github.com/openclaw/openclaw/pull/102044) Met dank aan @vincentkoc.
- Het ondersteunde integratieoppervlak van QQBot verduidelijkt zonder het runtimegedrag te wijzigen. [#102048](https://github.com/openclaw/openclaw/pull/102048) Met dank aan @vincentkoc.
- Implementatiedetails voor spraakoproepen privé gehouden met behoud van het bestaande gedrag van de plugin. [#102059](https://github.com/openclaw/openclaw/pull/102059) Met dank aan @vincentkoc.
- De interne werking van de Zalo-integratie ingeperkt zonder berichten, webhooks, media of configuratie te wijzigen. [#102065](https://github.com/openclaw/openclaw/pull/102065) Met dank aan @vincentkoc.
- Validatie op afstand robuuster gemaakt wanneer een pas gestarte of drukbezette validatieomgeving langzaam reageert. [#102159](https://github.com/openclaw/openclaw/pull/102159)
- Voorkomen dat onbetrouwbare geautomatiseerde QA niet-gerelateerde bijdragen blokkeert, terwijl gerichte handmatige validatie beschikbaar bleef. [#102256](https://github.com/openclaw/openclaw/pull/102256) Met dank aan @romneyda.
- Onterechte fouten bij releasevalidatie na geslaagde OpenAI-beurten met uitsluitend tools verminderd, terwijl echte fouten strikt worden behandeld. [#102600](https://github.com/openclaw/openclaw/pull/102600)
- De dekking van Telegram-autorisatie versterkt door te verifiëren dat geweigerde opdrachten het verwachte antwoord ontvangen. [#102732](https://github.com/openclaw/openclaw/pull/102732)
- De validatie en richtlijnen voor de Meta-provider bijgewerkt voor het geïmplementeerde Muse Spark 1.1-model. [#103163](https://github.com/openclaw/openclaw/pull/103163)
- De betrouwbaarheid en beveiliging van controles op documentatievertalingen verbeterd. [#103244](https://github.com/openclaw/openclaw/pull/103244)
- Betrouwbare releasevalidatie van de Codex-plugin hersteld nadat de verbindingsrecords naar een nieuw opslagsysteem waren verplaatst. [#103467](https://github.com/openclaw/openclaw/pull/103467) Met dank aan @vincentkoc.
- De installatievalidatie versterkt, zodat onvolledige pakketten zonder de gebundelde AI-runtime vroegtijdig worden geweigerd. [#103556](https://github.com/openclaw/openclaw/pull/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](https://github.com/openclaw/openclaw/pull/103564)
- De nauwkeurigheid van QA verbeterd, zodat scenario's die na een nieuwe poging succesvol herstellen niet als definitieve fouten worden gerapporteerd. [#103635](https://github.com/openclaw/openclaw/pull/103635)
- Validatie van tokengebruik nauwkeuriger gemaakt door scenario's uit te sluiten die opzettelijk nooit een antwoord van de assistent opleveren. [#103650](https://github.com/openclaw/openclaw/pull/103650)
- Betrouwbare handmatige uitvoeringen van gerichte releasevalidatie voor live providers hersteld. [#103654](https://github.com/openclaw/openclaw/pull/103654)
- Validatie van Gateway-herstarts bijgewerkt om de huidige geslaagde herstart- en annuleringsresultaten te herkennen. [#103681](https://github.com/openclaw/openclaw/pull/103681)
- Validatie van webtoegang versterkt door een echte ophaalactie te vereisen in plaats van alleen de mogelijkheid te detecteren. [#103685](https://github.com/openclaw/openclaw/pull/103685)
- Webchatvalidatie laten wachten op opgeslagen antwoorden en gebruiksgegevens voordat succes wordt vastgesteld. [#103718](https://github.com/openclaw/openclaw/pull/103718)
- Voorkomen dat releasegoedkeuringen ongemerkt veranderen wanneer validatie opnieuw wordt uitgevoerd, zodat exact het bewijs behouden blijft dat operators hebben beoordeeld. [#103906](https://github.com/openclaw/openclaw/pull/103906)
- Validatie van Chinese documentatie voor referentiepagina's van de Meta-provider en -plugin hersteld. [#103923](https://github.com/openclaw/openclaw/pull/103923)
- Releasemanagers toegestaan betrouwbare validatie voor een ongewijzigde kandidaat opnieuw te gebruiken, terwijl verouderd bewijs nog steeds wordt geweigerd. [#104162](https://github.com/openclaw/openclaw/pull/104162) Met dank aan @vincentkoc.
- Pakketgebaseerde QA toegestaan tussen een versieverhoging en definitieve releaseopmerkingen zonder de releasecontroles te verzwakken. [#104186](https://github.com/openclaw/openclaw/pull/104186)
- Details van Discord-spraakfouten begrensd en leesbaar gehouden wanneer fouten multibytetekst bevatten. [#104684](https://github.com/openclaw/openclaw/pull/104684) Met dank aan @qingminglong.
- Bescherming teruggeporteerd tegen het verlies van nieuw geretourneerde tooluitvoer wanneer lange gesprekken worden gecompacteerd. [#104702](https://github.com/openclaw/openclaw/pull/104702) Met dank aan @acosx, @solvely-colin.
- Prereleasevalidatie van plugins afgestemd op de huidige standaardinstellingen van het GPT-5.6-model. [#104722](https://github.com/openclaw/openclaw/pull/104722)
- Validatie van live providers bijgewerkt om standaard het beoogde GPT-5.6-model van juli te gebruiken. [#104750](https://github.com/openclaw/openclaw/pull/104750)
- Oplossingen voor herstel bij opstarten, opnieuw verbinden met Discord, leesbare weigeringsberichten en lichtere pluginvermelding teruggeporteerd. [#104794](https://github.com/openclaw/openclaw/pull/104794) Met dank aan @wuqxuan.
- Onterechte fouten bij GPT-5.6-releasevalidatie verminderd door een kleine reeks onjuiste validatieantwoorden opnieuw te proberen. [#104939](https://github.com/openclaw/openclaw/pull/104939)
- Het zelfstandige pakketartefact hersteld dat nodig is voor Parallels-releasevalidatie. [#104975](https://github.com/openclaw/openclaw/pull/104975)
- Onterechte fouten bij browservalidatie van de Control UI rond het aanwijsgedrag voor tijdstempels verminderd. [#105133](https://github.com/openclaw/openclaw/pull/105133)
- Ervoor gezorgd dat Telegram-releasevalidatie betrouwbaar werkt met modelselecties uit oudere compatibele kandidaten. [#105401](https://github.com/openclaw/openclaw/pull/105401)
- Reproduceerbare Codex-QA-dekking voor het wisselen van model en het genereren van afbeeldingen behouden. [#105444](https://github.com/openclaw/openclaw/pull/105444)
- Offline QA voor geheugenisolatie volledig lokaal gehouden, waardoor onbedoelde aanroepen naar de live inbeddingsservice worden voorkomen. [#105488](https://github.com/openclaw/openclaw/pull/105488)
- Validatie van Codex-modelwisselingen verbeterd, zodat Compaction van gesprekken niet langer een onterechte fout veroorzaakt. [#105493](https://github.com/openclaw/openclaw/pull/105493)
- Vergelijkingsresultaten voor het genereren van afbeeldingen nauwkeuriger gemaakt zonder werkelijk ontbrekende of dubbelzinnige resultaten te verbergen. [#105500](https://github.com/openclaw/openclaw/pull/105500)

</Accordion>
