Release and CI

v2026.6.11

Releaseopmerkingen voor OpenClaw v2026.6.11 (2026-06-30)

We hebben de feedback gehoord. v2026.6.11 richt zich op de scherpe randjes waardoor OpenClaw minder betrouwbaar aanvoelt, met oplossingen voor verkeerd geplaatste antwoorden, vastgelopen verzendingen, herverbindingen, mislukte modelconfiguraties en veiligere standaardinstellingen voor beheerders.

Hoogtepunten

Betrouwbaarheid van kanaalbezorging

In Telegram, WhatsApp, Matrix, Google Chat, iMessage, Feishu en Mattermost is de kans kleiner dat antwoorden, opdrachten, berichten in de wachtrij en bijlagen verloren gaan, worden gedupliceerd, verkeerd worden gerouteerd of aan het verkeerde gesprek worden gekoppeld.

Bronnen en bijdragers
  • Verhelpt dat nieuwere directe berichten in Google Chat soms als groepsgesprekken werden behandeld, zodat ze de juiste één-op-éénchat bereiken, terwijl berichten in Spaces en groepschats hun bestaande routering behouden. #58993 Met dank aan @starhappysh, @vincentkoc.
  • Spraakreacties van OpenClaw in Feishu tonen nu hun duur in de chatballon, zodat ontvangers vóór het afspelen kunnen zien hoelang de audio duurt. #89172 Gerelateerd: #53798. Met dank aan @areslp, @fxz26284407, @kinrocw.
  • Antwoorden en gespiegelde chatgeschiedenis in Discord en Telegram blijven consistenter aan het bedoelde gesprek gekoppeld, ook bij herhaalde Telegram-antwoorden en sessiewijzigingen. #89911 Met dank aan @jalehman.
  • Resultaten van achtergrondtaken voor afbeeldingen, video's en muziek keren nu terug naar de chat die erom vroeg wanneer de taak zonder volledig gespreksdoel begint, in plaats van na het maken mislukt te lijken of naar de verkeerde gesprekspartner te worden gestuurd wanneer de sessie verandert. #89949 Gerelateerd: #86034. Met dank aan @tianxiaochannel-oss88, @wangwllu.
  • Telegram-antwoorden blijven nu gekoppeld aan de huidige vraag van de gebruiker wanneer die een eerder botbericht citeert, terwijl citaten van berichten van anderen nog steeds op het geselecteerde citaat reageren. #90475 Met dank aan @moeedahmed.
  • Beheerders van QQBot-groepen kunnen kiezen hoe breed slash-opdrachten beschikbaar zijn, en opdrachten die alleen privé mogen worden gebruikt verwijzen gebruikers nu naar een privéchat in plaats van in groepen zichtbaar te worden of stilzwijgend te worden genegeerd. #92154 Met dank aan @sliverp.
  • Heartbeat-controles met modellen die kunnen redeneren tonen nu het bedoelde antwoord van de assistent in plaats van interne redeneringen zichtbaar te maken in Telegram, WhatsApp en andere kanalen, terwijl optionele denkberichten blijven werken. #92356 Gerelateerd: #92260. Met dank aan @jmpei, @tangtaizong666, @vincentkoc.
  • Telegram-chats in voortgangsmodus wissen nu een oude voortgangsballon voordat nieuwere tooluitvoer of artefacten verschijnen, zodat het gesprek in een nette, leesbare volgorde blijft. #93002 Gerelateerd: #90753. Met dank aan @shadow-enthusiast, @zhangguiping-xydt.
  • iMessage-berichten met opdrachten en links blijven nu samen als één OpenClaw-beurt wanneer vertraagde linkvoorbeelden binnenkomen, terwijl niet-gerelateerde snelle berichten gescheiden blijven voor gebruikers die het samenvoegen van privéberichten van dezelfde afzender hebben ingeschakeld. #93143 Met dank aan @omarshahine.
  • Succesvolle Discord-antwoorden die via de berichtentool worden verzonden, veroorzaken niet langer een misleidende foutwaarschuwing in getroffen bronkanaalbeurten met message_tool_only. #94072 Gerelateerd: #93875. Met dank aan @chenyangjun-xy, @hoyanhan, @vincentkoc.
  • WhatsApp-groepsgesprekken behouden nu betrouwbaarder de juiste bericht- en groepscontext tijdens nieuwe pogingen, herverbindingen en groepswijzigingen. #94338 Gerelateerd: #7433. Met dank aan @mcaxtr, @octopuslabs-fl, @xialonglee.
  • Verhelpt dat OpenClaw soms reageerde op zijn eigen vertraagde iMessage-echo's wanneer onverwachte voorlooptekens voorkwamen dat het verzonden bericht werd herkend. #94442 Met dank aan @ly-wang19.
  • Gebruikers van Telegram-webhooks kunnen privé- en groepsberichten blijven ontvangen tijdens korte herstarts van het kanaal, herladingen van de configuratie en herstelcycli, zonder tijdelijke berichtuitval. #94506 Gerelateerd: #90254. Met dank aan @obviyus, @travellingsoldier85, @xialonglee.
  • Matrix E2EE-gateways kunnen tijdens langdurig gebruik online blijven in plaats van geleidelijk geheugen te verbruiken totdat een crash kanalen en lopende werkzaamheden stillegt. #94942 Gerelateerd: #90455. Met dank aan @xzh-icenter, @yar-sh.
  • Telegram-gebruikers zien nu de bedoelde systeemeigen reactie in plaats van uitgelekte instructies of een weggevallen antwoord dat alleen uit een reactie bestaat, waarbij succes pas wordt vastgelegd nadat Telegram de reactie heeft geaccepteerd. #94977 Gerelateerd: #71140. Met dank aan @cuttingwater, @hugenshen.
  • Voortgangsupdates in Telegram voor opdrachten, zoekopdrachten, updates en API-activiteit blijven nu leesbaar in plaats van onrustige HTML of codeachtige rijen te tonen, met een terugval naar platte tekst wanneer Telegram de opmaak niet kan verwerken. #95007 Gerelateerd: #95002.
  • Telegram-gesprekken die in WebChat worden voortgezet tonen nu één assistentantwoord per beurt en houden latere antwoorden bij het actieve gesprek, in plaats van antwoorden te dupliceren of terug te sturen naar Telegram. #95069 Gerelateerd: #94930. Met dank aan @heichaowo.
  • Google Chat verbergt nu misleidende interne foutmeldingen wanneer een toolresultaat onschadelijk is, zodat gebruikers het voltooide antwoord zien terwijl normale assistenttekst ongewijzigd blijft. #95084 Gerelateerd: #90684. Met dank aan @jailbirt, @studentzhou-svg.
  • Gekoppelde meeragentkanaalgesprekken laden nu de werkruimtebestanden voor de geconfigureerde agent in plaats van voor de standaardagent, hoewel eerder verkeerd opgeslagen gesprekken mogelijk opnieuw beginnen in de gecorrigeerde agentopslag. #95118 Gerelateerd: #92903. Met dank aan @849261680, @axjing.
  • Mensen die een OpenClaw-gateway delen, kunnen nu verschillende modellen toewijzen aan afzonderlijke privéberichtcontacten in ondersteunde chatkanalen, terwijl bestaande modelkeuzes voor groepen en jokertekens blijven werken zoals voorheen. #95120 Gerelateerd: #53638. Met dank aan @gandalf-at-lerian, @thomaszta, @xydigit-zt.
  • Telegram toont nu dat OpenClaw nog bezig is tijdens korte eerste voorbeelden of antwoorden in voortgangsmodus, in plaats van de chat stil te laten totdat het definitieve bericht arriveert. #95183 Gerelateerd: #95004. Met dank aan @obviyus.
  • Matrix-gebruikers en -beheerders krijgen nu een duidelijke foutmelding wanneer een homeserver een te groot of vastgelopen antwoord verzendt, in plaats van dat OpenClaw het blijft bufferen met het risico op onbeperkt geheugengebruik. #95240 Met dank aan @alix-007.
  • Verhelpt vertraagde of ontbrekende antwoorden in Telegram en andere kanalen met wachtrijen in Kubernetes-achtige implementaties met veel geïnjecteerde omgevingsvariabelen, waar het openen van de wachtrijdatabase de Gateway kon blokkeren. #95278 Gerelateerd: #94571. Met dank aan @kaka-srp.
  • Telegram-chats herstellen nadat de time-out van één vastgelopen bericht is verstreken, zodat latere berichten in dezelfde chat of hetzelfde onderwerp de agent kunnen bereiken zonder de Gateway opnieuw te starten. #95299 Gerelateerd: #95248. Met dank aan @kriegerbangerz-ship-it, @mikasa0818, @obviyus.
  • Wanneer mensen in een gedeeld privégesprek wisselen tussen Telegram en een andere OpenClaw-client, volgen korte Telegram-antwoorden nu het nieuwste gesprek in plaats van te reageren op een ouder, niet-gerelateerd Telegram-voorstel. #95390 Gerelateerd: #95378. Met dank aan @maiduy708, @mikasa0818, @obviyus.
  • Verhelpt dat voltooide assistentberichten na een antwoord met meerdere berichten tweemaal verschenen in Telegram, Discord, Slack en andere gestreamde chats. #95432 Met dank aan @vincentkoc, @yetval.
  • WhatsApp-antwoorden blijven nu gekoppeld aan het directe of groepsbericht waarop wordt geantwoord, in plaats van als afzonderlijk bericht te verschijnen en de gesprekscontext te verliezen. #95483 Met dank aan @mcaxtr.
  • Telegram-antwoorden met uitgebreide berichtopmaak houden alinea's, opsommingstekens en statusregels nu gescheiden in plaats van inhoud met meerdere regels samen te voegen tot één doorlopend blok, zonder dat een configuratiewijziging nodig is. #95532 Gerelateerd: #95409. Met dank aan @amknight.
  • Mattermost-beheerders die systeemeigen slash-opdrachten inschakelen, kunnen nu /oc_queue rechtstreeks in Mattermost gebruiken om wachtrijvorming voor actieve uitvoeringen af te stemmen, waaronder de modus, debounce-timing, limiet en afhandeling van verwijderde items. #95546 Met dank aan @amknight.
  • Eerder toegestane berichten blijven benoemde accounts bereiken na upgrades van oudere kanalen met meerdere accounts, waarbij overgenomen toegangsregels voor privéberichten en groepen behouden blijven in Mattermost, Discord, Slack, Telegram, Signal, WhatsApp, iMessage en IRC. #95550 Met dank aan @amknight.
  • Mattermost-gebruikers kunnen in een thread blijven praten zonder de bot opnieuw te vermelden nadat deze heeft geantwoord, en die deelname blijft na herstarts van de Gateway behouden totdat de thread zeven dagen inactief is geweest. #95552 Met dank aan @amknight.
  • Inkomende Telegram-berichten bereiken nu direct de geconfigureerde OpenClaw-sessie in plaats van onbeantwoord te blijven tot het volgende pollinginterval, een herstart van de Gateway of handmatige tussenkomst. #95577 Gerelateerd: #86957. Met dank aan @freidrich-goldenflow, @liuwqgit.
  • QQBot-gebruikers ontvangen nu volledige Markdown-tabellen wanneer geldige scheidingstekens één of twee streepjes per kolom gebruiken, in plaats van de koptekst en alle rijen behalve de laatste te verliezen. #95637 Met dank aan @ly-wang19.
  • Gebruikers van Synology Chat kunnen nu antwoorden van agents ontvangen die langer dan 120 seconden duren wanneer de geconfigureerde kerntime-out dit toestaat, in plaats van dat het kanaal ze voortijdig afwijst. #95707 Met dank aan @sahibzada-allahyar, @vincentkoc.
  • Cron-taken voor Telegram-forumonderwerpen blijven afzonderlijk geconfigureerde foutmeldingen nu naar hun bedoelde bestemming sturen, zelfs wanneer de hoofdaankondiging een onderwerp in dezelfde chat gebruikt. #95794 Met dank aan @vincentkoc.
  • Verhelpt dat WhatsApp-groepsantwoorden een ouder OpenClaw-bericht konden citeren in plaats van het activerende bericht van de gebruiker, zodat definitieve antwoorden aan het bedoelde bericht gekoppeld blijven wanneer een antwoorddoel beschikbaar is en niet terugverwijzen naar verouderde botcontext wanneer dat niet zo is. #95914 Met dank aan @mcaxtr.
  • WhatsApp-gebruikers kunnen verzoeken via een reactie goedkeuren of weigeren zonder dat het verzoek blijft vastzitten wanneer WhatsApp dezelfde directe chat anders identificeert, terwijl groepsgoedkeuringen aan de juiste groep en persoon gekoppeld blijven. #95935 Met dank aan @mcaxtr.
  • De verwerking van definitieve antwoorden gebruikt nu minder CPU wanneer OpenClaw controleert of bloktekst al is verzonden, zonder te wijzigen welk antwoord de chat bereikt of hoe dubbele tekst wordt onderdrukt. #96087 Met dank aan @vincentkoc.
  • Resultaten van uitvoeringsgoedkeuringen van externe kanaalplugins worden nu teruggestuurd naar het kanaal of privébericht waarin de opdracht is gestart, in plaats van terug te vallen op WebChat of na goedkeuring schijnbaar te verdwijnen. #96140 Gerelateerd: #96103. Met dank aan @lansenger-pm, @vincentkoc, @yetval.
  • Het definitieve antwoord van WhatsApp blijft nu geciteerd bij het vervolgbericht dat een gebruiker zojuist heeft verzonden bij het beantwoorden van een ouder OpenClaw-bericht, in plaats van zonder citaat aan te komen of terug te verwijzen naar het oudere botantwoord. #96220 Met dank aan @mcaxtr.
  • Nextcloud Talk-bots negeren nu gewone bestandsdeel- en levenscyclusgebeurtenissen zonder deze als botfouten te registreren of het risico te lopen dat bezorging wordt uitgeschakeld, terwijl ongeldige chatpayloads nog steeds een fout retourneren. #96243 Gerelateerd: #81566. Met dank aan @arkyu2077, @rafaelmgbh, @vincentkoc.
  • Antwoorden en bezorging via berichttools in Mattermost-kanalen gebruiken nu richtlijnen voor kanalen en threads, omdat de agent deze gesprekken als kanalen identificeert in plaats van als groepschats, terwijl het bestaande gedrag voor groepschats ongewijzigd blijft. #96244 Gerelateerd: #95645. Met dank aan @arkyu2077, @iloveleon19, @vincentkoc.
  • MCP-kanaalintegraties houden gesprekslijsten, het lezen van berichten, het opvragen van gebeurtenissen en wachttijden nu binnen voorspelbare grenzen, zelfs wanneer een client buitensporige limieten of time-outs aanvraagt. a39e548 Met dank aan @vincentkoc.
  • Langdurige gestreamde automatische antwoorden stoppen minder snel voortijdig of worden minder vaak inconsistent afgebroken wanneer een ongebruikelijk lange time-out is ingesteld. 6c85b90 Met dank aan @vincentkoc.
  • De kanaalvoortgang toont nu opnieuw een status wanneer het werk daar na een andere update daadwerkelijk naar terugkeert, in plaats van nuttige context als duplicaat te verbergen. 8a75c4d
  • Voltooide kanaalantwoorden krijgen niet langer late voortgangsmeldingen, waardoor verouderde statustekst niet meer verschijnt nadat het antwoord is voltooid. a594d2c Met dank aan @vincentkoc.
  • Tijdens het streamen van kanaalantwoorden blijven voortgangsberichten nu de meest recente status tonen, in plaats van op een oudere update te blijven steken. e114001 Met dank aan @vincentkoc.
  • Geforceerde resets van Matrix verwerken nu niet-beschikbare geheime opslag zonder runtimefout en behandelen hersteltoegang als niet-beschikbaar, zodat het resetproces veilig kan doorgaan. 5c5a8a4 Met dank aan @vincentkoc.
  • Geconfigureerde kanalen blijven nu zichtbaar in openclaw channels status --json, terwijl geplande aankondigingen verouderde vermeldingen weigeren waarvoor geen actieve plugin beschikbaar is om ze te bezorgen. a641c0d
  • Discord-spraakgesprekken blijven opeenvolgende assistentantwoorden nu afspelen, zodat een antwoord in de wachtrij wordt afgespeeld nadat de vorige audiostream is gesloten, in plaats van vast te blijven zitten. 88b64e4 Met dank aan @vincentkoc.
  • Discord-voortgangsvoorbeelden stoppen minder snel vóór de laatste bewerkingen wanneer een agentantwoord al binnenkomt. 86ea382
  • Chats tonen niet langer verdwaalde NO_REPLY-tekst wanneer de assistent stil wil blijven, terwijl geldige media-antwoorden nog steeds zonder de tijdelijke aanduiding aankomen. 96c6f80
  • Gestreamde Telegram-antwoorden tonen elke voortgangskop nu één keer, waardoor updates van tools en zoekopdrachten gemakkelijker te overzien zijn. 013e33c Met dank aan @vincentkoc.
  • Telegram-berichten die vastlopen na een langdurige taak, crash of herstart van de Gateway worden nu automatisch verder verwerkt, zodat latere berichten niet langer stil blijven wachten en beheerders de wachtrij niet meer handmatig hoeven te herstellen. #97543 Met dank aan @romneyda, @vincentkoc.

Herstel van provider en model

Modelselectie en configuratie herstellen duidelijker wanneer catalogi, referenties, streams, time-outs, Compaction of terugvalopties misgaan. Betrokken configuraties voor OpenAI, OpenRouter en OpenCode Go melden fouten nu consistenter of herstellen hiervan, in plaats van gebruikers achter te laten met een verouderde keuze of een vastgelopen aanvraag.

Vervolgoplossingen voor de snelle modus verbeteren het gedrag ervan in de betrokken provider- en terugvalpaden; de automatische snelle modus zelf is niet nieuw in deze release.

Bronnen en bijdragers
  • MiniMax-tekst-naar-spraak en spraaknotities mislukken minder vaak, omdat OpenClaw nu expliciet de audio-indeling opvraagt die het kan decoderen in plaats van te vertrouwen op de standaardinstellingen van de provider. #73079 Met dank aan @efe-arv.
  • Gateway-beheerders kunnen opnieuw de provider, het model, de aanvraagstatus en timingdetails in normale logboeken zien, waardoor problemen met modelroutering en transport eenvoudiger kunnen worden vastgesteld zonder extra foutopsporingslogboeken in te schakelen. #89648 Gerelateerd: #89300. Met dank aan @enominera, @xiaobao-k8s.
  • Modellen die via Google, Mistral, OpenAI Responses, Azure OpenAI Responses en ChatGPT/Codex Responses worden bereikt, ontvangen nu schone systeeminstructies zonder dat de interne cachegrensmarkering van OpenClaw in de prompt terechtkomt. #89716 Met dank aan @enominera, @masatohoshino.
  • Cron-toolaanroepen die Gemini-modellen via OpenAI-compatibele providers gebruiken, worden nu uitgevoerd zonder dat nullable velden tot afwijzingen door het providerschema leiden. #91559 Gerelateerd: #91542. Met dank aan @pick-cat, @qiukui666.
  • Model-ID's met providerkwalificatie volgen nu het geconfigureerde agent-runtimebeleid en de CLI-aliassen in plaats van onverwacht terug te vallen op de standaardruntime van OpenClaw. #91724 Met dank aan @vincentkoc, @yu-xin-c.
  • De /models-lijst in de chat en andere Plugin-bewuste selectieprocedures voor modellen of providers reageren nu snel in plaats van secondenlang vast te lopen en door herhaalde installatiecontroles een CPU-kern volledig te belasten, terwijl wijzigingen in Plugins nog steeds normaal worden vernieuwd. #93356 Met dank aan @obuchowski.
  • Gebruikers van gehoste Ollama Cloud kunnen na een herstart uitsluitend de modellen behouden die ze expliciet hebben geconfigureerd, zonder dat de volledige gedeelde catalogus opnieuw wordt toegevoegd, terwijl automatische detectie actief blijft voor lokale en zelfgehoste Ollama-servers. #93956 Met dank aan @jason-allen-oneal.
  • Cron-taken kunnen het nu opnieuw proberen of overschakelen op een geconfigureerd terugvalmodel wanneer een lokale provider de algemene fout LLM request failed. retourneert, in plaats van te mislukken zonder het terugvalmodel te gebruiken. #94062 Gerelateerd: #93931. Met dank aan @hugenshen.
  • Verlopen providertokens bedelven nuttige beheerderslogboeken niet langer onder herhaalde terugvalwaarschuwingen, terwijl de eerste waarschuwing en latere samenvattingen van duplicaten beschikbaar blijven voor diagnose. #94233 Gerelateerd: #56979. Met dank aan @goutamadwant, @yanan1991.
  • Google Gemini 3.5 Flash kan nu worden geselecteerd met het volledige contextvenster van 1.048.576 tokens, zodat fouten over ontbrekende modellen en onnodige afwijzingen vanwege de promptgrootte worden voorkomen. #94726 Gerelateerd: #94723. Met dank aan @ajwan8998, @anguslogan01, @kevinat.
  • Onderliggende dashboardsessies verwerken toegestane modelkeuzes met providerkwalificatie nu consistent en bieden nauwkeurige herstelinstructies wanneer de opgeslagen modelstatus verouderd is. #94752 Gerelateerd: #94713. Met dank aan @gr4via.
  • Gebruikers van Claude CLI krijgen niet langer toezeggingen over voltooiingsupdates die mogelijk nooit aankomen, omdat OpenClaw niet-ondersteund native achtergrondwerk nu blokkeert voordat de voortgang daardoor kan stranden. #95008 Met dank aan @anagnorisis2peripeteia.
  • OpenClaw weigert nu te grote providercatalogi of JSON-antwoorden met een duidelijke fout voordat het volledige antwoord in het geheugen wordt gebufferd. #95218 Met dank aan @alix-007.
  • OpenRouter-gebruikers kunnen nu de aangekondigde korte model-ID's van DeepSeek V4 selecteren en uitvoeren zonder dat aanvragen mislukken met model_not_found doordat OpenClaw een dubbel providervoorvoegsel verzendt. #95268 Gerelateerd: #95198. Met dank aan @daniel-alejandro-t, @darren2030.
  • Met /reasoning on tonen DeepSeek-achtige OpenAI-compatibele modellen het definitieve antwoord nu afzonderlijk van hun redenering in plaats van het in het redeneringsblok op te nemen, zonder dat een configuratiewijziging nodig is. #95283 Gerelateerd: #95280. Met dank aan @marvinthebored, @vincentkoc, @zengwen-dt.
  • Wanneer een Codex-abonnement de gebruikslimiet bereikt, schakelt OpenClaw nu over op geconfigureerde terugvalmodellen in plaats van te stoppen bij het mislukte resultaat, en probeert het uitvoeringen die al zichtbare uitvoer hebben opgeleverd niet opnieuw. #95400 Met dank aan @jason-allen-oneal, @sallyom.
  • Gebruikers van LM Studio kunnen nu gekwantiseerde of lokale modellen met meerdere varianten uitvoeren zonder onterechte fouten tijdens assistentbeurten of niet-bestaande modelvermeldingen met achtervoegsels die door niet-overeenkomende modelsleutels werden veroorzaakt. #95401 Met dank aan @monkeyleet.
  • Uitvoeringen van ingesloten agents met Google als achterliggende provider stoppen nu met het lezen van te grote of eindeloze promptcache-antwoorden voordat deze het geheugen kunnen uitputten of de uitvoering kunnen laten vastlopen. #95417 Met dank aan @alix-007.
  • OpenRouter-modelscans mislukken veilig bij te grote of onjuist opgemaakte catalogi in plaats van overmatig geheugengebruik te riskeren dat OpenClaw kan destabiliseren. #95418 Met dank aan @alix-007.
  • OpenRouter-configuraties weigeren te grote modelcatalogi nu voordat deze het geheugen van OpenClaw kunnen uitputten, zonder het mislukte antwoord in de cache op te slaan of het onmiddellijk opnieuw op te halen. #95420 Met dank aan @alix-007, @sallyom.
  • Geconfigureerde terugvalmodellen kunnen nu antwoorden wanneer Claude CLI geen tegoed meer heeft of een algemene uitvoeringsfout ondervindt, in plaats van gebruikers de foutmelding als definitief antwoord te tonen. #95508 Gerelateerd: #95489. Met dank aan @mikasa0818, @riazrahaman, @sallyom.
  • Webzoekopdrachten via Gemini met freshness: "day" of pd worden nu voltooid in plaats van te mislukken met een 400-fout van de provider, terwijl ruimere versheidskeuzes en expliciete datumbereiken strengere filtering behouden. #95682 Met dank aan @sunjae-k, @vincentkoc.
  • Vervolgantwoorden van xAI-redeneermodellen zoals Grok Composer behouden eerdere redeneringscontext nu betrouwbaarder, zelfs wanneer een configureerbare redeneerinspanning niet wordt ondersteund. #95686 Met dank aan @fuller-stack-dev, @geraint0923.
  • Gebruikers van Vercel AI Gateway kunnen nu modellen uitvoeren die uit de livecatalogus zijn gekozen, inclusief model-ID's die uitsluitend live beschikbaar zijn en ontbreken in de meegeleverde lijst van OpenClaw. #95710 Met dank aan @vincentkoc.
  • Verhelpt dat providers die in het manifest zijn gedefinieerd geldige model-ID's onbruikbaar maken wanneer vermeldingen in stripPrefixes overtollige spaties of afwijkend hoofdlettergebruik bevatten, zodat beheerders en Plugin-auteurs het bedoelde providermodel krijgen. #95744 Gerelateerd: #95743. Met dank aan @parveshsaini.
  • Bij de eerste configuratie wordt nu de prompt voor aanmeldgegevens van een nieuw geïnstalleerde externe provider geopend, in plaats van schijnbaar in een lus te blijven en OpenAI geselecteerd te laten. #95792 Gerelateerd: #95765.
  • Te grote of vastgelopen providercatalogi mislukken nu snel met een duidelijke fout in plaats van OpenClaw te laten vastlopen of onbeperkt geheugen te verbruiken, terwijl normale catalogi gewoon blijven laden. #95827 Met dank aan @alix-007.
  • Gebruikers van Xiaomi Token Plan kunnen nu maximaal 128K uitvoertokens gebruiken met mimo-v2.5 en mimo-v2.5-pro in plaats van te worden beperkt door de verouderde limiet van 32.000 tokens. #95934 Met dank aan @idootop.
  • Modelantwoorden met veel toolgebruik kunnen met minder overhead worden gestreamd, terwijl herhaalde toolaanroep-ID's en versleutelde redeneerdetails bij Google en OpenAI-compatibele providers aan de juiste aanroep gekoppeld blijven. #95957 Met dank aan @vincentkoc.
  • De registratie van tokengebruik is betrouwbaarder voor gebruikers van de meegeleverde ACPX, omdat OpenClaw nu standaard de persistentieoplossing van ACPX 0.11.2 bevat, zonder afzonderlijke pakketoverschrijving of handmatige clientupdate. #96124 Met dank aan @vincentkoc.
  • Gebruikers van Ollama Cloud kunnen glm-5.2:cloud nu vinden en selecteren met het contextvenster van 1.000.000 tokens, redenering en toolondersteuning, zelfs wanneer het model ontbreekt in de openbare modellenlijst. 11484f8
  • MiniMax-aanvragen voor beeldbegrip mislukken niet langer voordat ze de provider bereiken wanneer een time-out nul, negatief of extreem groot is; ongeldige waarden gebruiken nu een normale of veilige maximale wachttijd. 4b6182e Met dank aan @vincentkoc.
  • Codex-uitvoeringen volgen nu de huidige keuze voor de snelle modus in plaats van een oud snelheidsniveau over te nemen, en de statusregel geeft duidelijk aan wanneer de snelle modus automatisch is. 77012f9 Met dank aan @vincentkoc.
  • Gesprekken met Codex als achterliggende provider keren nu terug naar de normale routering nadat de automatische snelle modus is gewist, zodat latere beurten of modelwijzigingen niet opnieuw een verouderd prioriteitsniveau gebruiken. 8afc1f7
  • Uitvoeringen van terugvalagents volgen nu voor elk model de geconfigureerde automatische grenswaarde voor de snelle modus, zelfs wanneer de snelle modus voor de uitvoering wordt overschreven, zodat het terugvalgedrag blijft aansluiten op het beleid van het geselecteerde model. efd3172
  • Nieuwe pogingen na live modelwisselingen behouden nu de oorspronkelijke grenswaarde voor de snelle modus bij langlopende sessies, terwijl een expliciete snelle modus misleidende voortgangsberichten over de automatische grenswaarde voorkomt. d990115 Met dank aan @vincentkoc.
  • Uitvoeringen van ingesloten agents laten de automatische snelle modus nu consistent werken tijdens nieuwe pogingen en voortgangsupdates zonder deze te verwarren met een handmatig geselecteerde instelling voor de snelle modus. cf1b6fe Met dank aan @vincentkoc.
  • Uitvoeringen in de snelle modus behouden nu hun snelheidsinstelling tijdens nieuwe pogingen met terugvalmodellen en tonen de geconfigureerde automatische drempelwaarde in de status, waardoor inconsistent gedrag bij nieuwe pogingen en een onbehulpzaam algemeen label worden voorkomen. aa3797c Met dank aan @vincentkoc.
  • Agentantwoorden en geplande Cron-uitvoeringen verwerken nieuwe terugvalpogingen in de snelle modus nu betrouwbaarder en behouden de status die nodig is om de laatste poging correct te voltooien of voortgang te rapporteren. 14e448e Met dank aan @vincentkoc.
  • Gebruikers zien niet langer een melding dat de snelle modus opnieuw is ingesteld terwijl pogingen met terugvalmodellen nog worden uitgevoerd; deze verschijnt pas wanneer de uitvoering de laatste terugvalpoging bereikt. 6eb72a8
  • Gebruikers en beheerders krijgen nu duidelijkere afhandeling wanneer een geconfigureerd livemodel niet meer beschikbaar is, omdat OpenClaw het antwoord van de provider dat het geselecteerde model niet is gevonden nu herkent als een fout wegens een niet-gevonden model in plaats van als een algemene fout. 2405d02 Met dank aan @vincentkoc.
  • Qwen en vLLM behouden bestaande chat-template-instellingen nu consistent wanneer denken wordt in- of uitgeschakeld, en providerplugins kunnen dezelfde geteste helper gebruiken. 2ba9d6e Met dank aan @vincentkoc.
  • OpenAI-compatibele proxyproviders kunnen denkniveaus en verouderde reasoning_effort-velden consistenter verwerken, waarbij pluginontwikkelaars en providerbeheerders één gedocumenteerde normalisatiehelper gebruiken voor OpenRouter, Kilocode en de SDK. 35bafea
  • Browser- en Vite-builds kunnen de OpenAI ChatGPT Responses-provider nu laden zonder dat een uitsluitend voor servers bedoelde afhankelijkheid de bundel breekt, terwijl WebSocket-fouten nog steeds normaal worden weergegeven. 8c8eb86 Met dank aan @vincentkoc.
  • OpenRouter-modelscans accepteren nu dezelfde grotere geldige catalogi als runtime-detectie, maar weigeren nog steeds te grote antwoorden voordat die onbeperkt geheugen kunnen verbruiken. ad3b2f4 Met dank aan @vincentkoc.
  • Gebruikers van OpenAI Responses, waaronder getroffen Bedrock Mantle GPT-5.x-configuraties voor redeneren, krijgen nu één duidelijk definitief antwoord met correct uitgelijnde opgeslagen transcripties en afspeelcontext, in plaats van tientallen herhaalde cumulatieve kopieën. #92399 Gerelateerd: #91959. Met dank aan @amersheeny, @daimingnj, @phoenixyy, @pigfoot.
  • Geplande taken en geïsoleerde sessies die opencode-go-modellen gebruiken, sturen vastgelopen aanvragen nu door naar de geconfigureerde time-out- of fallbackafhandeling, in plaats van minutenlang te blijven hangen en vervolgens te eindigen met de algemene fout LLM request failed. #93965 Gerelateerd: #93610. Met dank aan @forceconstant, @zhangguiping-xydt.
  • Nadat het standaardmodel is gewijzigd, gebruikt een nieuwe kanaalsessie die met /new of /reset wordt gestart nu de nieuwe standaard, in plaats van stilzwijgend het vorige gecachte model te hergebruiken, terwijl expliciete /model-overschrijvingen ongewijzigd blijven. #77339 Gerelateerd: #77322. Met dank aan @mjamiv, @zaynl.
  • Achter HTTP- of HTTPS-proxy's halen controles van Codex/OpenAI-gebruik en -quota in openclaw status --usage --json en de Control UI nu gebruiksperioden op, in plaats van te mislukken wanneer chatgpt.com niet rechtstreeks bereikbaar is. #93943 Gerelateerd: #78714. Met dank aan @tnzgit, @turbotheturtle.
  • /status houdt het actieve model en de instructie voor het wissen van een vastgezette keuze nu op één compacte regel, zodat gebruikers van Discord en andere chats de modelstatus kunnen bekijken zonder een uitleg van meerdere regels. #95797 Met dank aan @solvely-colin.
  • Streamende antwoorden van Anthropic houden afwisselende updates voor tekst, denken en toolaanroepen nu gekoppeld aan het juiste antwoordblok, in plaats van ze te vermengen wanneer meerdere blokken tegelijk actief zijn. #96013 Met dank aan @vincentkoc.

Continuïteit van sessies, geheugen en vertrouwen

Sessies, Compaction, geheugen en door QMD ondersteund geheugen behouden de beoogde conversatie en nuttige context consistenter tijdens langdurige werkzaamheden, nieuwe verbindingen, upgrades en herstel van transcripties. Zoeken naar tools werkt ook betrouwbaarder wanneer agents de juiste context of mogelijkheid moeten terugvinden.

Versleuteld herstel van Matrix stopt veilig wanneer de vereiste sleutelstatus niet kan worden geverifieerd. Toolbeleid, goedkeuringen en geheimenbeheer blijven gekoppeld aan de beoogde runtimestatus, waarbij acties met een hoger risico uitgeschakeld blijven tenzij ze expliciet worden ingeschakeld.

Bronnen en bijdragers
  • Betrokken agentgesprekken die OpenAI Responses gebruiken, kunnen zich nu herstellen en blijven antwoorden nadat een zichtbaar kanaalantwoord hun opgeslagen geschiedenis onvolledig heeft achtergelaten, in plaats van dat elke volgende beurt mislukt voordat er een antwoord verschijnt. #84708 Met dank aan @anyech.
  • Wanneer een door Codex ondersteunde agent ongewoon veel tooluitvoer produceert, houden opgeslagen en opnieuw afgespeelde gesprekken de tekst nu binnen de gebruikelijke groottelimiet, terwijl niet-tekstuele inhoud ongewijzigd blijft. #87912 Met dank aan @adrianip0204.
  • Gesprekken in de Control UI blijven nu zichtbaar en gaan na de slaapstand, een netwerkonderbreking of een nieuwe Gateway-verbinding door in dezelfde sessie, in plaats van te verdwijnen wanneer het volgende bericht wordt verzonden. #89017 Gerelateerd: #87700. Met dank aan @zhangguiping-xydt, @asicoe.
  • De meegeleverde Codex- en Copilot-integraties houden gespiegelde chatgeschiedenis en transcriptupdates nu gekoppeld aan de juiste OpenClaw-sessie terwijl de opslag evolueert, terwijl bestaande actieve transcripten op basis van bestanden tijdens de migratie blijven werken. #89518 Met dank aan @jalehman.
  • De status van de huidige WebChat-sessie komt nu overeen met het gesprek dat u daadwerkelijk gebruikt, zodat de sessie-identiteit, het denkniveau, de tokencontext en kostengegevens niet langer uit de terugvalsessie main komen. #89800 Gerelateerd: #89773. Met dank aan @killo3967, @sweetcornna.
  • De kans dat uw gesprek zijn context verliest nadat u tijdens automatische Compaction op stoppen drukt, is kleiner omdat het Compaction-verzoek nu ook wordt geannuleerd. #89886 Gerelateerd: #89868. Met dank aan @lykeion-dev, @openperf, @vincentkoc.
  • Wanneer toegang tot sessies van andere agents is geblokkeerd, vermeldt OpenClaw nu alle vereiste instellingen voor zichtbaarheid, communicatie tussen agents en toelatingslijsten, zodat beheerders de beleidsconfiguratie kunnen corrigeren in plaats van naar een niet-bestaande agentfout te zoeken. #90489 Gerelateerd: #90443. Met dank aan @ramitrkar-hash, @sahibzada-allahyar, @vincentkoc.
  • openclaw memory status toont nu een actieve lichte of REM-Dreaming-fase in plaats van ten onrechte Dreaming: off te melden, zodat beheerders kunnen zien dat geldige geheugenconfiguraties zijn ingeschakeld. #93113 Gerelateerd: #67868. Met dank aan @agentarclab, @mrossit.
  • QMD-geheugenzoekopdrachten waarvan de time-out is verstreken, stoppen nu hun achtergrondwerk wanneer de agent verdergaat, zodat achtergelaten processen niet langer CPU en geheugen blijven verbruiken. #93394 Met dank aan @alix-007.
  • Herhaalde instructies die na Compaction worden verzonden, blijven nu in het gesprek staan, waardoor verloren beurten, verweesde antwoorden en onjuist gevormde geschiedenis die sommige providers weigeren, worden voorkomen. #94328 Met dank aan @vincentkoc, @yetval.
  • Het rapport Verouderde pagina's van Memory Wiki laat duurzame concept- en synthesepagina's nu buiten waarschuwingen over actualiteit, zodat de aandacht gericht blijft op bron- en entiteitspagina's die mogelijk daadwerkelijk moeten worden beoordeeld. #94369 Met dank aan @sunnyshu0925, @vincentkoc.
  • Langdurige ingebedde uitvoeringen met recente voortgang worden nu minder snel onderbroken door herstel van verouderde sessies, terwijl werkelijk vastgelopen uitvoeringen nog steeds kunnen worden gewist zodat werk in de wachtrij doorgaat. #94701 Met dank aan @imadal1n, @mrclawfield.
  • Geheugenzoekopdrachten met Ollama respecteren nu een geconfigureerde kleinere inbeddingsdimensie en houden indexen voor verschillende dimensies gescheiden, zodat incompatibele vectoren niet door elkaar worden gebruikt. #94811 Met dank aan @mushuiyu886.
  • Geheugenzoekopdrachten en gerichte vernieuwingen blijven nu gekoppeld aan de juiste OpenClaw-sessie, zelfs wanneer bestandsnamen van transcripten veranderen of QMD-exports een andere naam gebruiken. #95087 Met dank aan @jalehman.
  • Langdurige gesprekken met schermafbeeldingen of andere afbeeldingen behouden hun continuïteit nu consistenter wanneer OpenClaw ruimte maakt voor nieuwe berichten, in plaats van herhaaldelijk vol te lopen zonder het bewaarde gesprek vooruit te laten gaan. #95128 Met dank aan @yetval.
  • Windows-gebruikers kunnen nu door QMD ondersteunde geheugenindexering en zoekopdrachten uitvoeren via geconfigureerde absolute memory.qmd.command-paden, inclusief locaties met stationsletters en UNC-locaties, zonder dat OpenClaw de padscheidingstekens vóór het starten verwijdert. #95274 Gerelateerd: #92302. Met dank aan @ardooken, @ly85206559.
  • Gebruiksvoetteksten die met /usage full of /usage tokens zijn geselecteerd, blijven nu zichtbaar na de dagelijkse sessiewissel of een sessiewissel wegens inactiviteit, zodat gebruikers ze niet opnieuw hoeven in te schakelen. #95322 Met dank aan @litang9.
  • Vervolgantwoorden, reacties, berichten in threads en statuscontroles blijven na webchat- of systeemactiviteit bij de chat waartoe ze behoren, terwijl echte kanaalwisselingen nog steeds verouderde routeringsgegevens wissen. #95467 Met dank aan @yetval.
  • Langdurige hoofdgesprekken behouden nu hun eerdere context wanneer gebruikers na een nacht of met vertraging terugkeren voor een vervolg, in plaats van na een verder normale voltooiing ongemerkt opnieuw te beginnen. #95472 Met dank aan @xydt-tanshanshan.
  • Mensen met een uitgebreide sessiegeschiedenis kunnen sessies weergeven, vooraf bekijken en vinden zonder onderbrekingen van meerdere seconden, terwijl oudere sessiesleutels met gemengd hoofdlettergebruik bij het opstarten nog steeds worden gemigreerd. #95699 Met dank aan @jalehman, @jzakirov.
  • Verhelpt dat afgeleverde antwoorden soms in de verkeerde gespreksgeschiedenis werden opgeslagen of daaruit werden weggelaten wanneer beheerders een aangepaste of agentspecifieke session.store gebruiken, waardoor de continuïteit en controleerbaarheid van de bedoelde sessie verbeteren. #95782 Gerelateerd: #95781. Met dank aan @youngting520.
  • Opgeslagen samenvattingen van sessiegeheugen laten nu onbewerkte modeltokens, toolaanroepblokken, mediaplaatshouders, rollabels en verouderde NO_REPLY-markeringen weg, zodat toekomstige gesprekken nuttige context behouden. #95791 Met dank aan @sweetsophia, @vincentkoc, @yb0y.
  • Langdurige OpenAI-sessies die Codex/ChatGPT OAuth gebruiken, kunnen nu Compaction uitvoeren zonder afzonderlijke API-sleutel, ongeacht of /compact handmatig wordt uitgevoerd of automatisch wordt geactiveerd. #95831 Gerelateerd: #95693. Met dank aan @sallyom, @yui-tien.
  • Lange sessies met veel toolgebruik voeren nu Compaction uit op te grote gesprekken in plaats van vast te lopen wanneer aan het einde een groot toolresultaat verschijnt. #95860 Gerelateerd: #78478. Met dank aan @jw8957, @wzhgba, @yetval.
  • Wanneer memory_search niet beschikbaar is omdat de Node-runtime node:sqlite niet bevat, verwijst OpenClaw gebruikers nu naar een compatibele runtime in plaats van hen onnodig problemen met de inbeddingsprovider te laten oplossen. #95916 Met dank aan @rrrrrredy, @vincentkoc.
  • Ontwikkelaars en beheerders die een gecompacteerde Copilot-sessie inspecteren, krijgen nu de samenvatting, het aantal tokens vóór en na Compaction en de sessiegegevens te zien in plaats van een onvolledig resultaat. #96049 Met dank aan @vincentkoc.
  • De opdrachten /stop en afbreken blijven nu actieve uitvoeringen stoppen, vervolgacties in de wachtrij wissen en gerelateerde subagents direct beëindigen, zelfs wanneer sessiesleutels moeten worden gecanonicaliseerd of afbreekmetagegevens niet kunnen worden opgeslagen. #96201 Met dank aan @jalehman.
  • Upgrades van Voice Wake zorgen er nu voor dat bestaande activeringszinnen en routeringsregels blijven werken terwijl OpenClaw ze vanuit buiten gebruik gestelde instellingenbestanden naar de gedeelde statusdatabase verplaatst. bdf81a8
  • Upgrades vanaf oudere indelingen van de OpenClaw-status behouden nu updatemeldingen, beperking van de controlefrequentie, gegevens over beschikbare versies en de geschiedenis van automatische updatepogingen wanneer die status naar SQLite wordt verplaatst. eb00d49 Met dank aan @vincentkoc.
  • Gesprekken via Plugin-kanalen behouden hun bedoelde sessie betrouwbaarder tijdens het opstarten, doctorcontroles en statusreparaties, waarbij oudere koppelingsrecords naar de gedeelde database van OpenClaw worden gemigreerd. 9f888d9
  • Het synchroniseren van door geheugen ondersteunde sessies in Windows blijft nu het bedoelde transcriptbestand gebruiken, zelfs wanneer de padnotatie verschilt. b3b5b08 Met dank aan @vincentkoc.
  • Ingebedde agentuitvoeringen met een ontbrekende of lege sessiesleutel blijven nu aan de bedoelde sessie gekoppeld in plaats van via inconsistente sessieroutering te worden geleid. 911f853 Met dank aan @vincentkoc.
  • Wanneer een model de verkeerde toolnaam raadt, laten Tool Search en Code Mode nu zien hoe de juiste tool kan worden gevonden en opnieuw kan worden geprobeerd, waardoor het risico afneemt dat langdurige sessies vastlopen of duurzaam geheugen verliezen tijdens Compaction. #93374 Gerelateerd: #92273. Met dank aan @mushuiyu886, @poison, @vincentkoc.
  • Verhelpt dat assistentantwoorden na Compaction verdwijnen uit webchat, Control UI, Feishu en andere ingebedde gesprekken, zodat vernieuwde chats leesbaar blijven en vervolgverzoeken gescheiden blijven. #95484 Gerelateerd: #76729. Met dank aan @maweibin, @njuboy11, @vincentkoc.
  • De geheugenfuncties van OpenClaw houden de dekking van actieve, opnieuw ingestelde en verwijderde transcripten nu afgestemd op geconfigureerde sessieopslag en agenteigenaarschap, waardoor Dreaming, QMD-exports, indexering en synchronisatie minder snel gespreksgeschiedenis missen of onjuist toeschrijven. #96162 Met dank aan @jalehman.
  • De TLS-configuratie van de Gateway weigert nu lege certificaat- of sleutelpaden met een duidelijke melding of gebruikt de standaardwaarden van OpenClaw, waardoor verwarrende fouten bij het opstarten en genereren van certificaten worden voorkomen terwijl geldige paden behouden blijven. #94054 Met dank aan @miorbnli.
  • Geconfigureerd Plugin-beleid blijft gevoelige toolaanroepen blokkeren of herschrijven na wijzigingen in het Gateway-register, herladingen of latere initialisatie van hooks, in plaats van ongemerkt te worden overgeslagen. #94545 Met dank aan @jesse-merhi.
  • Mobiele beheerders met operator.approvals kunnen nu door chats geactiveerde uitvoeringsgoedkeuringen bekijken en afhandelen op het iOS-apparaat waarop het verzoek is gestart, ook terwijl de app geopend is, zonder uitsluitend afhankelijk te zijn van pushmeldingen. #95175 Met dank aan @joshavant.
  • Gebruikers van de Control UI krijgen nu de gepatchte DOMPurify-versie, waardoor de blootstelling aan het beveiligingslek GHSA-cmwh-pvxp-8882 in de opschoning wordt verminderd zonder de werking van de interface te wijzigen. #95691 Met dank aan @vincentkoc.
  • Goedkeuringen met "Altijd toestaan" voor gesprekskoppelingen van Plugins worden nu overgenomen uit het oude instellingenbestand en gaan minder snel verloren of worden minder snel overschreven wanneer meerdere OpenClaw-processen actief zijn. ae41b00 Met dank aan @vincentkoc.
  • Matrix-gebruikers zien nu dat de actieve herstelsleutel vereist is voordat een geforceerde reset van cross-signing kan worden uitgevoerd. Zo wordt voorkomen dat een tweede reset versleutelingsherstel en back-ups van ruimtesleutels onbruikbaar maakt. #95720 Gerelateerd: #78396. Met dank aan @jteddy, @vincentkoc, @xialonglee.
  • Statuskaarten van Memory Wiki en bronsynchronisatie via een bridge mislukken minder snel tijdens gelijktijdige herschrijvingen van pagina's, omdat OpenClaw nu opnieuw probeert bij een tijdelijk niet-overeenkomend pad, terwijl onveilige of aanhoudende schrijfbewerkingen naar het bestandssysteem nog steeds worden gestopt. #94443 Gerelateerd: #92134. Met dank aan @cknzraposo, @zengwen-dt.
  • Verhelpt dat het hervatten van een recente sessie voor gebruikers met lange werkruimtepaden een nieuw gesprek opende in plaats van terug te keren naar hun bestaande transcript. #94578 Gerelateerd: #94577. Met dank aan @rohitjavvadi, @vincentkoc.
  • Memory Wiki behoudt nu door gebruikers geschreven notities wanneer een bestaande bronpagina opnieuw wordt ingelezen of gesynchroniseerd, terwijl de gegenereerde inhoud nog steeds wordt vernieuwd. #95614 Met dank aan @yetval.
  • Verhelpt dat Memory Wiki zijn eigen gegenereerde bronpagina's herhaaldelijk naar zichzelf terugkopieerde wanneer de kluis ervan in de geheugenmap van de werkruimte was opgeslagen. Dit voorkomt dubbele bestanden, herhaalde opschoning en onnodige groei van de geheugenindex. #95666 Gerelateerd: #95657. Met dank aan @johannes0402, @turbotheturtle, @vincentkoc.
  • Voor beheerders die Active Memory gebruiken met dreaming van memory-core, starten nachtelijke dreaming-taken niet langer onnodige terugzoekbewerkingen en lopen ze niet meer tegen time-outs van 45 seconden aan, terwijl gewone webchats geheugen nog steeds kunnen terugzoeken. #95721 Gerelateerd: #78500. Met dank aan @vincentkoc, @vishutdhar, @xialonglee.
  • Agentsessies met veel toolaanroepen herstellen resultaten die niet op volgorde staan met minder herhaald werk, terwijl elk resultaat aan de juiste toolaanroep gekoppeld blijft. #96014 Met dank aan @vincentkoc.
  • Geheugenbewerkingen op Windows die qmd gebruiken, stoppen nu alle gerelateerde processen na beschikbaarheidscontroles en time-outs van opdrachten, zodat onderliggende qmd-processen niet op de achtergrond blijven draaien. 830691b
  • Vertrouwde bronnen voor OpenClaw-pakketten weigeren nu gelijkende paden op hetzelfde niveau, zodat het vertrouwen van /artifactory/openclaw niet langer ook paden zoals /artifactory/openclaw-malicious toestaat. 12c34fc Met dank aan @vincentkoc.

Relaymodus van de Slack-router

Met de relaymodus van de Slack-router kunnen beheerde implementaties of implementaties met meerdere Gateways binnenkomend Slack-verkeer centraliseren, terwijl de juiste OpenClaw-Gateway nog steeds vermeldingen, threadbinding en antwoorden afhandelt.

Bronnen en bijdragers
  • Beheerde Slack-implementaties kunnen nu een centrale router gebruiken om vermeldingen en lopende threads naar de juiste OpenClaw-Gateway te sturen, terwijl antwoorden nog steeds via Slack verschijnen. #94707 Met dank aan @pash-openai, @sjf-oa.

Activeringsbrug voor Raft External Agent

Het Raft-kanaal en de Raft-plugin ondersteunen nu een lokale CLI-activeringsbrug, zodat externe agents OpenClaw kunnen activeren voor openstaand werk in de werkruimte en operators de configuratie en status via het ondersteunde pad kunnen controleren.

Bronnen en bijdragers
  • Operators van Raft External Agent kunnen nu via de ondersteunde lokale CLI-brug een OpenClaw-agent activeren wanneer een werkruimte openstaand werk heeft, met benoemde profielen en controles op ontbrekende CLI-vereisten. #95497 Met dank aan @vincentkoc.

Installatie en herstel van officiële plugins

Pluginbeheer verwerkt nu meer officiële integraties via de normale installatie- en herstelprocedures voor externe pakketten. De plugininventaris en bijbehorende installatiecontroles geven gebruikers duidelijkere resultaten wanneer een pakket ontbreekt, incompatibel is of opnieuw moet worden geïnstalleerd.

Bronnen en bijdragers
  • Wanneer plugins.allow een kanaal- of pakketnaam gebruikt in plaats van de werkelijke plugin-id, identificeert de opstartbegeleiding nu het item waarvoor geen overeenkomst is gevonden en toont deze de gevonden plugin-id's die nodig zijn om de configuratie te corrigeren. #68389 Gerelateerd: #68352. Met dank aan @aym9999, @jirboy, @lyfuci, @pahuchi-joe, @zmxccxy.
  • Vertrouwenswaarschuwingen voor plugins bij eerste of nieuwe installaties bevatten nu een direct kopieerbaar voorbeeld voor plugins.allow en opdrachten om plugin-id's weer te geven of te inspecteren, zodat gebruikers de waarschuwing kunnen oplossen voordat ze plugincode vertrouwen of opnieuw installeren. #78105 Gerelateerd: #68780. Met dank aan @jirboy, @pahuchi-joe.
  • Codex-migraties werken nu met standaard wereldwijde plugininstallaties, omdat openclaw migrate de geïnstalleerde provider kan vinden in plaats van te mislukken met Unknown migration provider. #89612 Gerelateerd: #89609. Met dank aan @mugabuga, @zerone0x.
  • Plugininstallaties en -updates herstellen nu van verouderde, door OpenClaw beheerde vastgezette afhankelijkheden in plaats van te mislukken met npm EOVERRIDE, zonder dat een latere synchronisatie expliciet door gebruikers geïnstalleerde pakketten downgradet of verwijdert. #91786 Gerelateerd: #91772. Met dank aan @amknight, @mkdelta221.
  • Ontwikkelaars van kanaalplugins kunnen nu systeemeigen afzender- en gespreks-id's via hooks en geselecteerde uitvoeringsworkflows doorgeven, waardoor integraties nauwkeuriger kunnen routeren zonder bestaande afzender- en chatvelden te verstoren. #91903 Met dank aan @lanzhi-lee, @vincentkoc.
  • Plugindetectie herhaalt nu minder blokkerende bestandssysteemcontroles tijdens het opstarten, waardoor vermijdbaar werk bij een koude start voor gebundelde pluginstructuren afneemt, vooral op tragere Windows-bestandssystemen, zonder het detectiegedrag voor bundels te wijzigen. #93919 Gerelateerd: #76209. Met dank aan @ml12580, @shenhonglong456-ai.
  • Pluginmethoden voor de Gateway werken na registratie nu via openclaw gateway call, zodat pluginauteurs ze vanuit scripts en Cron-taken kunnen gebruiken in plaats van de fout unknown method te krijgen. #94154 Gerelateerd: #94127. Met dank aan @brycemurray, @pick-cat, @vincentkoc.
  • Het ontdekken van Skills en installatiecontroles in ClawHub laten OpenClaw minder snel vastlopen of crashen, omdat te grote of vastgelopen antwoorden van de marktplaats nu worden gestopt voordat ze het geheugen kunnen uitputten. #95226 Met dank aan @alix-007.
  • Vastgezette officiële plugins blijven niet langer op een oude release staan wanneer operators na een upgrade het hersteladvies van openclaw doctor of de uitgebreide Gateway-status volgen. #95541 Met dank aan @ooiuuii, @vincentkoc.
  • Beheerde npm-pluginupdates verstoren werk op een actieve Gateway minder snel met fouten over ontbrekende modules, omdat de oudere pluginbestanden beschikbaar blijven totdat ze bij een latere start van de Gateway worden opgeschoond. #95589 Met dank aan @ooiuuii, @vincentkoc.
  • Kaarten van officiële plugins voor ondersteunde merken tonen nu herkenbare pictogrammen in ClawHub en andere catalogi, en pluginauteurs kunnen illustraties voor de marktplaats aanleveren via het gedocumenteerde manifestveld. #95845 Met dank aan @patrick-erichsen.
  • Pictogrammen van officiële plugins in ClawHub en andere catalogi worden niet langer gedwongen dezelfde hardgecodeerde kleur te gebruiken, zodat Simple Icons in plaats daarvan de standaardillustraties kan gebruiken. #95987 Met dank aan @patrick-erichsen.
  • Docker-gebruikers hebben nu naast GHCR een officiële Docker Hub-mirror openclaw/openclaw, waarbij bèta-releases met versienummer de stabiele aliassen latest en main niet verplaatsen. #97122 Met dank aan @vincentkoc.
  • Git-gebaseerde OpenClaw-installaties gebruiken nu de in de repository vastgezette pnpm-versie, zelfs wanneer een andere globale pnpm of pakketbeheerder van een bovenliggend project aanwezig is, zodat installatieopdrachten niet langer in de verkeerde pakketbeheeromgeving worden uitgevoerd. bd74a62 Met dank aan @vincentkoc.
  • Aanvragen voor Skill-kaarten en updates in ClawHub worden nu voorspelbaar voltooid of verlopen, zelfs wanneer ze een ongebruikelijk grote time-outwaarde ontvangen. 8cd0c11 Met dank aan @vincentkoc.
  • Windows-gebruikers kunnen broninstallaties voltooien zonder dat een configuratiestap voor llama.cpp ze blokkeert of vertraagt, waarna het installatieprogramma hun bestaande shellinstelling herstelt. ea9065b Met dank aan @vincentkoc.
  • Meer officiële kanaal-, provider- en webzoekplugins kunnen nu via normale externe pakketcatalogi worden geïnstalleerd of hersteld, terwijl ze nog steeds op basis van hun bestaande aanmeldgegevens worden herkend. #95683 Met dank aan @vincentkoc.
  • Mensen die de officiële Yuanbao-kanaalplugin via de vertrouwde catalogus van OpenClaw installeren of bijwerken, krijgen nu versie 2.15.0, waarbij de verwachte integriteitscontrole en begeleiding voor ontbrekende plugins op die release zijn afgestemd. #94470 Met dank aan @jase-283.
  • De eerste configuratie kan nu de gebundelde gog-Skill via Homebrew installeren zonder te mislukken op de verwijderde formule uit een tap van derden. #95019 Gerelateerd: #95017. Met dank aan @sedrak-hovhannisyan, @vincentkoc, @zengwen-dt.
  • Gebruikers van Canvas, Discord, Slack, Voice Call en WhatsApp behouden dezelfde begeleiding voor Skills bij elke geïnstalleerde of gebundelde plugin, terwijl verwijzingen naar de voormalige hoofdpaden skills/... naar de relevante pluginmap moeten worden verplaatst. #95664 Met dank aan @vincentkoc.
  • Skill-verificatie in ClawHub accepteert nu dezelfde verwijzing @owner/<slug> die voor installaties en updates wordt gebruikt, zodat gebruikers de beoogde uitgever kunnen controleren zonder over te schakelen op een dubbelzinnige kale slug. #95992 Met dank aan @patrick-erichsen.
  • De waarschuwing van OpenClaw over de pakketbeheerder tijdens de installatie herkent npm, Yarn, Yarn Berry en launchers in Corepack-stijl nu correct, waardoor misleidende begeleiding wordt voorkomen wanneer die hulpmiddelen via alternatieve namen voor uitvoerbare bestanden worden gestart. 11a2e03 Met dank aan @vincentkoc.
  • Installaties via pakket-URL's verwerken nu te grote downloadtime-outs zonder te mislukken voordat beschikbare pakketgegevens kunnen worden opgehaald. c310f8c
  • Ontwikkelaars van plugins en de CLI zien nu een duidelijkere ondersteunde API voor opdrachtopmaak, terwijl apparaatkoppeling, Node-registratie en doctor-begeleiding dezelfde shellveilige opdrachten blijven produceren. 23b4f33
  • Windows ARM64-gebruikers krijgen nu overeenkomende ARM64-downloads van Node en MinGit wanneer ze het PowerShell-installatieprogramma via een x64-geëmuleerde shell uitvoeren. fac091b Met dank aan @vincentkoc.
  • Standaard OpenClaw-installaties besteden niet langer tijd aan het bouwen van optionele ondersteuning voor llama.cpp, waardoor fouten bij systeemeigen builds worden voorkomen voor gebruikers die deze ondersteuning niet hebben ingeschakeld. cc1b3a8 Met dank aan @vincentkoc.

Kanalen en berichten

Aanvullende kanaaloplossingen

Aanvullende oplossingen voor Telegram en kanaalconfiguratie verhelpen specifiekere problemen met aflevering en configuratie.

Bronnen en bijdragers
  • Antwoordketens in Telegram houden antwoorden uit de cache gekoppeld na contextwijzigingen, in plaats van te mislukken wanneer die antwoorden opnieuw worden gebruikt. #82909 Met dank aan @lidge-jun.
  • Verhelpt dat Discord een volledig lang antwoord met omheinde codeblokken verwijdert wanneer een afsluitende codeomheining dicht bij de berichtlimiet van 2.000 tekens terechtkomt. #95661 Met dank aan @ly-wang19.
  • Slack-operators kunnen tokens en ondertekeningsgeheimen nu opslaan als ondersteunde SecretRef-invoer, terwijl lees- en schrijfbewerkingen, zoekopdrachten in de toelatingslijst en naar doelen, en configuratiecontroles de herleide aanmeldgegevens gebruiken in plaats van de verwijzingen af te wijzen of verkeerd te interpreteren. 7da955f Met dank aan @vincentkoc.
  • Controles van kanaalmogelijkheden geven nu een duidelijke time-out terug wanneer een integratie niet meer reageert, zodat probleemoplossing niet blijft hangen in een terminal of automatiseringsuitvoering. 8ecdb97 Met dank aan @vincentkoc.

Gateway, beveiliging en vertrouwen

Herstel van herstart en gereedheid

Signalen voor Gateway-status en probleemoplossing sluiten nu consistenter aan bij de vraag of OpenClaw daadwerkelijk gereed is, opnieuw wordt gestart of niet kan doorgaan. Agentuitvoeringen die via de CLI worden gestart, herstellen beter van verbroken verbindingen, afsluitingen, routeringswijzigingen en mislukte opstartvoorwaarden.

Bronnen en bijdragers
  • Wanneer een geconfigureerde of expliciete externe Gateway traag maar bereikbaar is, wacht openclaw gateway probe --timeout ... nu gedurende de opgegeven time-out in plaats van de Gateway na een kortere interne limiet als onbereikbaar te melden. #89859 Gerelateerd: #65355. Met dank aan @hellocli, @mushuiyu886.
  • Lange of parallelle interne subagentuitvoeringen vermijden nu onnodige verwerking van livevoorbeelden, terwijl zichtbare subagentsessies nog steeds live-updates en definitieve antwoorden tonen. #91906 Met dank aan @lanzhi-lee, @vincentkoc.
  • ACP-gesprekken, met name door Kiro ondersteunde threads, gaan nu na het eerste antwoord verder door een nieuwe sessie te starten wanneer de backend de oude sessie niet meer kan hervatten. #93547 Gerelateerd: #87830. Met dank aan @amersheeny, @chouzz.
  • Wanneer Linux-geheugendruk een onderliggende opdracht of sessie beëindigt, blijven door systemd beheerde OpenClaw-Gateways nu actief en houden ze kanaalverbindingen in stand terwijl ze de fout van het onderliggende proces melden. #93585 Met dank aan @snowzlm.
  • Het annuleren van een OpenClaw-uitvoering tijdens toolwerk beëindigt deze nu direct, in plaats van nog een modelbeurt te starten of de sessie vergrendeld achter te laten. #94412 Met dank aan @szsip239, @vincentkoc.
  • Geplande OpenClaw-taken die cloudmodellen gebruiken, herstellen nu standaard van stille, vastgelopen modelaanroepen. Dit helpt voorkomen dat later Cron-werk zich opstapelt, terwijl lokale of zelfgehoste providers hun bestaande time-outgedrag behouden. #94445 Met dank aan @bek91.
  • Gereedheidscontroles van de Gateway worden nu ongezond tijdens het afhandelen van een herstart, waardoor verkeersbeheerders geen nieuw werk naar een Gateway sturen die tijdelijk verzoeken weigert. #94915 Gerelateerd: #78136. Met dank aan @markoub, @maxschachere, @vincentkoc.
  • Mac-gebruikers kunnen door LaunchAgent beheerde Gateways tijdens OpenClaw-upgrades actief houden, in plaats van herhaalde crash- en herstartlussen te zien wanneer oudere runtimecode voor teksttransformatie nog in de cache staat. #95081 Gerelateerd: #95057. Met dank aan @849261680, @yveslarose.
  • Door Codex aangedreven gesprekken in TUI, WebChat en compatibele streaming-API's tonen antwoorden nu terwijl ze worden geschreven. Voorlopige tekst wordt daarbij netjes vervangen, zodat het definitieve antwoord geen verouderde concepten bevat. #95404 Gerelateerd: #95422. Met dank aan @agonza1, @vincentkoc.
  • Na een herstart van de Gateway zien gebruikers geen misleidende melding over opnieuw proberen meer wanneer OpenClaw het onderbroken antwoord al hervat of de daadwerkelijke herstelfout meldt, waardoor onnodige dubbele pogingen worden verminderd. #95431 Met dank aan @moeedahmed, @vincentkoc.
  • Lange agentsessies met intensief toolgebruik behouden nu de besparingen van de promptcache terwijl resultaten zich opstapelen, waardoor vermijdbare vertragingen en kosten door het opnieuw verzenden van herschreven geschiedenis tussen beurten afnemen. #95624 Met dank aan @vincentkoc.
  • Herstarts van de Gateway maken geconfigureerde Codex-, Copilot- of vertrouwde op Plugins gebaseerde agents niet langer tijdelijk onbeschikbaar, en niet-vertrouwde werkruimte-Plugins kunnen zichzelf nog steeds niet activeren. #95652 Met dank aan @vincentkoc.
  • Lange antwoorden, drukke toolstromen, verzoeken met veel afbeeldingen en het ophalen van herinneringen veroorzaken nu minder belasting van de CPU en het bestandssysteem, zonder dat instellingen of werkstromen hoeven te worden gewijzigd. #95697 Met dank aan @vincentkoc.
  • Beheerders kunnen in omgevingen zonder configuratie weer geplande aankondigingen voor bekende kanalen toevoegen of bijwerken, terwijl geconfigureerde omgevingen uitgeschakelde, verouderde, eigenaarloze of onbekende bestemmingen nog steeds vóór aflevering weigeren. #95754 Met dank aan @vincentkoc.
  • macOS-gebruikers krijgen minder vaak een onterechte poortconflictfout bij het stoppen of bijwerken van een beheerde Gateway, omdat OpenClaw kort wacht tot de poort bij een normale afsluiting wordt vrijgegeven, maar aanhoudende conflicten nog steeds meldt. #95886 Met dank aan @fuller-stack-dev.
  • Door Copilot ondersteunde agents kunnen gebruikers nu een vraag stellen en het antwoord via de normale antwoordstroom van OpenClaw-chat ontvangen, terwijl compacte besturingselementen voor het zoeken naar tools en de codemodus voorkomen dat de volledige toolcatalogus in de sessie wordt geladen. #96005 Met dank aan @vincentkoc.
  • Herstarts van de Gateway in systemd- of containeromgevingen laten geen oude Codex- of Claude-adapterprocessen meer achter, waardoor nieuwe ACPX-sessies na herhaalde herstarts kunnen beginnen zonder minutenlange vertragingen door opschoning. #96032 Met dank aan @t2wei, @vincentkoc.
  • Door Copilot ondersteunde sessies tonen nu planupdates naarmate het werk vordert, en hun systeemeigen onderliggende taken blijven tot voltooiing of mislukking zichtbaar in plaats van uit de taakweergave van OpenClaw te verdwijnen. #96062 Met dank aan @vincentkoc.
  • Verbonden agents zoals OpenCode starten nu via OpenClaw, zelfs wanneer hun harness een aangevraagd model niet kan selecteren, terwijl daadwerkelijk niet-ondersteunde modelkeuzes nog steeds de oorspronkelijke fout retourneren. #96068 Gerelateerd: #95869. Met dank aan @sabatech-dev, @vincentkoc.
  • Plugins die heartbeat_prompt_contribution gebruiken, leveren hun Heartbeat-specifieke context nu aan modellen wanneer agents via harness-runtimes zoals de Codex-appserver worden uitgevoerd, zonder invloed op gewone gebruikersbeurten of Plugins die de hook niet gebruiken. #96233 Met dank aan @azogheb, @vincentkoc.
  • Opschoning van de Windows-Gateway en controles van listeners verwerken UTF-16-opdrachtregelgegevens van WMIC nu consistent, waardoor mislukte of conflicterende identificatie van het actieve Gateway-proces wordt verminderd. 15c880a Met dank aan @vincentkoc.
  • Agentsessies met een lange context en intensief toolgebruik houden het hergebruik van de promptcache nu stabieler over herhaalde beurten zonder limieten voor de grootte van afzonderlijke resultaten te verliezen. Geavanceerde beheerders kunnen bovendien hogere limieten voor toolresultaten configureren voor modellen met een grote context, zonder dat de configuratie wordt geweigerd. a60947f Met dank aan @vincentkoc.
  • Lange agentsessies met intensief toolgebruik laten modelverzoeken minder snel buitensporig groeien wanneer tooluitvoer zich opstapelt, terwijl het hergebruik van de promptcache tijdens herhaalde beurten stabiel blijft. 2f33999 Met dank aan @vincentkoc.
  • Herstarts van de Gateway gebruiken nu de duurzame statusdatabase van OpenClaw voor de overdracht, terwijl verouderde, onjuist gevormde, aan het verkeerde proces gerichte of vervangen verzoeken worden verwijderd voordat ze de herstart kunnen beïnvloeden. 0ad48da
  • Diagnostiek voor Gateway-status, doctor en herstarts bewaart recente herstartdetails nu in de gedeelde statusdatabase van OpenClaw, terwijl verlopen of onjuist gevormde records nog steeds worden verwijderd. a39a3b7 Met dank aan @vincentkoc.
  • Herstarts van de Gateway en updates van beheerde services behouden nu het juiste vervolgbericht, voorkomen hergebruik van verouderde overdrachtsstatus en markeren mislukte updateoverdrachten consistent. 514b336 Met dank aan @vincentkoc.
  • Door de Gateway gestarte agents verliezen tijdens taken zoals livecontroles van Cron niet langer OpenClaw-tools die uitsluitend voor eigenaren zijn bestemd, zodat geautoriseerde bewerkingen de bedoelde tools met de juiste verzoekcontext kunnen gebruiken. c2ee9b0 Met dank aan @vincentkoc.
  • Onjuist gevormde verzoeken om de Gateway opnieuw te starten mislukken nu met een duidelijke melding zonder een herstart te plannen, zodat onjuiste of onbedoelde integratieaanroepen de Gateway niet onverwacht opnieuw starten. 108d6d7 Met dank aan @vincentkoc.
  • Verouderde Node-verzoeken die door de Gateway in de wachtrij zijn geplaatst, verlopen nu automatisch, zodat oud werk minder snel blijft hangen en latere activiteit beïnvloedt. f6d432e
  • Plugin-werkstromen lopen minder snel vast of overbelasten de Gateway minder snel wanneer een integratie te veel sessiegeschiedenis van subagents opvraagt, omdat elke leesbewerking nu tot een veilige limiet wordt begrensd. b66b450 Met dank aan @vincentkoc.
  • Afbeeldingsbeschrijvingen verwerken extreem hoge time-outinstellingen nu consistent door ze tot een veilige runtimelimiet te begrenzen, in plaats van overloop van de timer te riskeren. 88b21fc
  • Ingebedde agentsessies wachten nu betrouwbaar totdat een andere sessie de bestandsvergrendeling vrijgeeft, zelfs bij een extreem hoge time-out, in plaats van overloop van de timer te riskeren. 4c736df Met dank aan @vincentkoc.
  • Opdrachten in de wachtrij met extreem hoge instellingen voor de taaktime-out verlopen nu betrouwbaar, omdat OpenClaw de wachttijd begrenst op het veilige maximum van de runtime. 1f6ae32 Met dank aan @vincentkoc.
  • Corrigeert dat normalization-core het verkeerde toegangspunt voor tekenreeksconversie beschikbaar stelde en ACP-sessies een verouderde waarde voor de snelle modus toonden, zodat integraties de bedoelde API ontvangen en gebruikers de daadwerkelijk actieve modus zien. 93ad397 Met dank aan @vincentkoc.
  • Snelle automatische uitvoeringen leveren definitieve antwoorden nu consistenter af, waarbij de afhandeling van het opnieuw instellen van de voortgang wordt beperkt tot de automatische modus, zodat deze antwoorden of doorgestuurde callbacks niet verstoort. 9e8ab08 Met dank aan @vincentkoc.
  • Agentsessies die OpenAI Responses gebruiken, hervatten werk met tools nu zonder fouten of voortgangsverlies wanneer de opnieuw afgespeelde geschiedenis niet-overeenkomende toolverzoeken en -resultaten bevat. b4bc1f2 Met dank aan @vincentkoc.
  • Voltooide subagent- en QA-uitvoeringen van Plugins worden niet langer ten onrechte als mislukt gemeld wanneer Gateways alternatieve vormen van voltooiingsenveloppen retourneren, waardoor geslaagde overdrachten betrouwbaarder worden voor Plugin-auteurs en beheerders. d1b268f Met dank aan @vincentkoc.
  • Corrigeert dat voltooide subagenttaken soms zonder update eindigden, zodat gebruikers het resultaat of de volgende stap van de bovenliggende agent ontvangen. 68a1e00 Met dank aan @vincentkoc.

Externe aflevering van resultaten en media

Externe afbeeldingsresultaten en voltooid subagentwerk worden nu betrouwbaarder via het actieve Gateway-gesprek geretourneerd, in plaats van mislukt te lijken of te verdwijnen.

Bronnen en bijdragers
  • Gegenereerde afbeeldingen van een externe Codex-appserver komen nu als bijlagen aan, in plaats van Media failed te tonen of na een geslaagde generatie alleen tekst te retourneren. #96212 Met dank aan @sjf-oa.
  • Wanneer een subagent klaar is, bereikt het resultaat nu betrouwbaarder de actieve bovenliggende uitvoering, in plaats van stil te lijken. 7fc4bbc Met dank aan @vincentkoc.

Clients en interfaces

Verzendingen door clients en opnieuw verbinden

WebChat en de Control UI houden actieve gesprekken en foutstatussen na opnieuw verbinden consistenter zichtbaar, terwijl mobiele clients en de terminalinterface voltooide, geweigerde of onderbroken verzendingen herstellen zonder dat deze vastgelopen lijken.

Bronnen en bijdragers
  • Wanneer een WebChat-bericht mislukt voordat de agent start, tonen WebChat en Control UI de sessie nu als mislukt in plaats van de indruk te wekken dat deze nog actief is. #84352 Met dank aan @jesse-merhi.
  • Verhelpt dat de sessiekiezer van Control UI vastloopt achter verborgen subagentsessies, zodat Load More de volgende bruikbare chat bereikt zonder een misleidend totaal weer te geven. #89323 Gerelateerd: #89249. Met dank aan @giodl73-repo, @originsecured-do.
  • Wanneer gebruikers vanuit History opnieuw een gesprek in Control UI openen, verschijnen hun prompts nu samen met de antwoorden van de assistent. Zo blijft de vraag-en-antwoordcontext behouden zonder lege gedeelten in lange transcripties. #93841 Gerelateerd: #90241. Met dank aan @mushuiyu886, @pronzcw.
  • Control UI-implementaties achter een padprefix houden aanvragen voor het manifest, favicon en de serviceworker nu onder die prefix, waardoor verwarrende 403-fouten op hoofdniveau na het aanmelden worden voorkomen. #94204 Gerelateerd: #94157. Met dank aan @hugenshen, @xrow.
  • Android-gebruikers kunnen nu Health-logboek- en Skill-rijen in Settings openen voor leesbare details. Hierdoor kunnen ze gemakkelijker Gateway-activiteit oplossen, de configuratie en status van Skills controleren en begrijpen hoe ze met een bestaande configuratiecode kunnen koppelen. #95148 Met dank aan @tosko4.
  • Verzonden prompts verschijnen na verzending niet langer opnieuw in het invoerveld van Control UI. Gebruikers kunnen daardoor van sessie wisselen of hun volgende bericht beginnen zonder risico op dubbele verzending of het overschrijven van een nieuw concept, terwijl bewust opnieuw invoeren nog steeds werkt. #95503 Gerelateerd: #89466. Met dank aan @vincentkoc, @zhangguiping-xydt, @zhong18804784882.
  • Android-gebruikers krijgen nu een overzichtelijker Overview, waarin de verbindingsstatus, de geconfigureerde agent, de status van de Node, goedkeuringen, recente sessies en de acties Chat en Talk in één oogopslag zichtbaar zijn. #95557 Met dank aan @joshavant, @solvely-colin.
  • Android-gebruikers kunnen nu goedkeuringen voor Gateway-opdrachten vernieuwen en afhandelen vanuit het scherm Approvals in de app, waarbij ze tijdens de verbinding kunnen kiezen uit Allow Once, Always of Deny. #95593 Met dank aan @solvely-colin.
  • iOS-gebruikers krijgen nu geen onverwachte meldingsverzoeken meer en ontvangen duidelijke aanwijzingen wanneer goedkeuringsmeldingen niet beschikbaar zijn, waarbij de toestemming vanuit één voorspelbaar scherm Settings wordt beheerd. #95640 Met dank aan @joshavant.
  • Lokale afsluitingen van de TUI blijven nu binnen veilige timerlimieten, zelfs wanneer OPENCLAW_TUI_LOCAL_RUN_SHUTDOWN_GRACE_MS extreem hoog is ingesteld. c21dcfc
  • Canvas A2UI levert na elke build nu alleen de huidige app-assets, waardoor verouderde compatibiliteitsafbeeldingen en achtergebleven bestanden minder snel verschijnen. a89e65c Met dank aan @vincentkoc.
  • Fouten bij het instellen van de iOS-pushrelay zijn gemakkelijker te lokaliseren, omdat registratiediagnostiek toont waar de configuratie is gestopt en gevoelige pushreferenties buiten de logboeken houdt. f2b8668 Met dank aan @joshavant.
  • iOS-apparaten worden nu pas aangemeld voor pushmeldingen nadat gebruikers de bekendmaking over de gehoste relay accepteren en meldingen toestaan. Hierdoor worden registratiegegevens niet vóór toestemming gepubliceerd. 8efed50 Met dank aan @joshavant.
  • Verhelpt dat verzendingen via chat, spraak, TUI en doorsturen soms vastgelopen leken of verdwenen nadat de Gateway ze al had voltooid of geweigerd. Betrokken clients wissen nu de status in behandeling, herstellen invoer die opnieuw kan worden geprobeerd, vernieuwen de geschiedenis of tonen een nuttige foutmelding. #91049 Gerelateerd: #91048. Met dank aan @nxmxbbd.

Oplossingen voor interfaces, instellingen en onboarding

Aanvullende oplossingen voor de Control UI, mobiele en desktopapps verbeteren de weergavenauwkeurigheid, toegankelijkheid, onboarding en het gedrag van de app.

Bronnen en bijdragers
  • Herstelt het gebruiksquotum van OpenAI/Codex in de uitgevouwen chatzijbalk van Control UI, zodat gebruikers hun limieten kunnen controleren zonder het gesprek te verlaten. #94219 Gerelateerd: #93041. Met dank aan @jazzroutine, @pick-cat.
  • iOS-schermen gebruiken nu consistente accent- en statuskleuren van OpenClaw voor onboarding, instellingen, chat, goedkeuringsverzoeken, spraakmachtigingen, widgets en gedeelde chatweergaven. #94627 Met dank aan @zats.
  • Control UI kan nu Early Morning-taken met de voorinstelling Silent aanmaken in de hoofdsessie en zonder meldingen, in plaats van het dialoogvenster open te laten zonder zichtbaar resultaat. #95459 Gerelateerd: #95073. Met dank aan @vincentkoc, @vporton, @zoowh.
  • Op de grens van één miljoen tokens tonen badges en gebruiksweergaven in Control UI nu "1M" in plaats van het verwarrende "1000k", terwijl de onderliggende aantallen tokens ongewijzigd blijven. #95485 Met dank aan @narahariraghava, @vincentkoc.
  • Overview in Control UI telt en markeert nu alleen ingeschakelde Cron-taken die nog aandacht vereisen, terwijl uitgeschakelde taken hun eerdere foutdetails behouden zonder als actuele problemen te verschijnen. #95723 Gerelateerd: #95716. Met dank aan @voytas75, @zengwen-dt.
  • Gebruikers van Control UI zien nu kortere tooltips voor de thema's System, Light en Dark, terwijl schermlezers minder repetitieve labels uitspreken zonder de omringende context van Color mode te verliezen. #95837 Met dank aan @hannesrudolph, @sannidhyasah.
  • De onbewerkte configuratie lijkt na het overschakelen vanuit de formulierweergave niet langer te ontbreken in Settings, omdat de JSON weer in beeld wordt gebracht in plaats van de vorige schuifpositie te behouden. #96145 Gerelateerd: #94202. Met dank aan @sunlit-deng, @vporton.
  • Nieuwe iOS-gebruikers bereiken nu eerst het welkomstscherm en de onboarding van OpenClaw voordat iOS om toegang tot het lokale netwerk vraagt. Bestaande gebruikers krijgen het verzoek nog steeds wanneer ze de Gateway-configuratie openen of om een andere reden Gateway-detectie via het LAN nodig hebben. #96181 Met dank aan @joshavant.

Documentatie en beheerhulpmiddelen

Betrouwbaarheid van configuratie en opdrachten

Veelgebruikte CLI-opdrachten verwerken configuratie, paden, uitvoer en foutgevallen nu consistenter. Shell-aanvulling, doctor, configuratieopdrachten en Gateway-configuratie bieden duidelijkere aanwijzingen en veiliger herstel wanneer een installatie of instelling aandacht vereist.

Bronnen en bijdragers
  • Het zsh-menu voor tabaanvulling van OpenClaw geeft optiebeschrijvingen met $-variabelen of voorbeelden tussen backticks nu letterlijk weer, in plaats van ze als shellinvoer te evalueren en het menu te beschadigen. #64490 Met dank aan @edenkangdw.
  • Na een upgrade van oudere sandboxopslag krijgen beheerders nu een duidelijke waarschuwing van openclaw doctor over achtergebleven registerbestanden en kunnen ze openclaw doctor --fix gebruiken om deze te migreren of op te ruimen. #84326 Met dank aan @giodl73-repo.
  • Beheerders kunnen nu doctor --lint gebruiken om verouderde oude Gateway-services te vinden en een voorbeeld van de opschoning te bekijken, terwijl bewust toegevoegde extra services alleen ter informatie worden vermeld en de standaardcontrole niet laten mislukken. #84340 Met dank aan @giodl73-repo.
  • Beheerders van een Gateway op macOS krijgen nu een waarschuwing voordat opnieuw installeren, repareren of herstarten aangepast gedrag van de LaunchAgent-wrapper overschrijft, terwijl openclaw status onderscheid maakt tussen controles op ontbrekende geheimen die alleen voor de CLI gelden en de geïnstalleerde service. #90537 Gerelateerd: #90518. Met dank aan @turbotheturtle, @vincentkoc.
  • Lange prompts, prompts met meerdere regels of prompts met veel code kunnen nu met --message-file naar openclaw agent worden verzonden, waardoor kwetsbare shellaanhalingstekens worden vermeden en ongeldige bestanden vóór verzending worden gemeld. #93351 Met dank aan @ooiuuii.
  • Verhelpt dat geplande reparaties met doctor --fix --non-interactive een al actieve Gateway na een tijdelijke mislukte statuscontrole opnieuw startten, zodat onbeheerd onderhoud de actieve service niet langer onderbreekt. #94148 Gerelateerd: #78217. Met dank aan @esqandil, @zhangguiping-xydt.
  • openclaw configure en openclaw config zonder subopdracht stoppen nu met duidelijke aanwijzingen voor subopdrachten wanneer ze vanuit scripts of pipes worden uitgevoerd, in plaats van een gedeeltelijke interactieve wizard te openen en zonder duidelijke melding af te sluiten. #94238 Gerelateerd: #93953. Met dank aan @nianjiuzst, @ruomuxydt.
  • Beheerders met meerdere agents kunnen nu openclaw gateway usage-cost gebruiken om de kosten voor één geconfigureerde agent of alle agents te bekijken, terwijl de bestaande opdracht voor de standaardagent ongewijzigd blijft. #94483 Met dank aan @ly-wang19.
  • Gearchiveerde Workboard-kaarten vervuilen niet langer de standaarduitvoer van openclaw workboard list, terwijl --include-archived en JSON-uitvoer zo nodig nog steeds toegang bieden. #94562 Gerelateerd: #94555. Met dank aan @ecican, @vincentkoc, @zengwen-dt.
  • OpenClaw Doctor geeft nu nauwkeurige aanwijzingen voor werkende geïsoleerde Cron-taken met shellprompts, in plaats van herhaaldelijk een --fix-opdracht voor te stellen die de waarschuwing niet kan verhelpen. #94784 Gerelateerd: #94655. Met dank aan @altaywtf, @geekoagent, @zengwen-dt.
  • Verhelpt dat openclaw doctor een waarschuwing over een vereiste correctie toonde voor correct werkende lokale GGUF-geheugenconfiguraties nadat een gereedheidscontrole bewust was overgeslagen, terwijl de waarschuwing behouden blijft wanneer het geconfigureerde lokale model daadwerkelijk ontbreekt. #95393 Gerelateerd: #92582. Met dank aan @mikasa0818, @neekolascmd, @vincentkoc.
  • Op Windows worden door het installatieprogramma gemaakte Gateway-taken nu op de achtergrond uitgevoerd zonder consolevenster dat gebruikers per ongeluk konden sluiten en daarmee de Gateway konden stoppen. #95480 Gerelateerd: #89231. Met dank aan @cameronweller, @mikasa0818, @vincentkoc.
  • Agentkanaalkoppelingen weigeren nu onjuist gevormde accountspecificaties zoals matrix:work:extra met een duidelijke foutmelding, in plaats van de agent ongemerkt naar een ander account te routeren. #95572 Met dank aan @ly-wang19.
  • Updates van ClawHub-skills houden nu rekening met uw geconfigureerde veiligheidsbeleid voor installaties, en openclaw skills update --all werkt alleen gevolgde ClawHub-skills bij in plaats van onverwacht andere geconfigureerde skills te installeren. #95684 Met dank aan @vincentkoc.
  • Werkstromen voor opnieuw starten en het opstarten van de Gateway op Windows zijn betrouwbaarder, omdat OpenClaw opdrachten nu doorgeeft aan het vertrouwde systeempad van cmd.exe in plaats van afhankelijk te zijn van procesopzoeking. 7dd01d1 Met dank aan @vincentkoc.
  • Opschoning van de Gateway en controles op luisterende processen zijn op Windows betrouwbaarder wanneer het opzoeken via PATH onvolledig is, zodat beheerders het Gateway-proces kunnen identificeren en een bezette poort kunnen vrijmaken zonder dat geïnstalleerde systeemhulpmiddelen worden gemist. e9b694e Met dank aan @vincentkoc.
  • Op Windows vinden het opstarten van OpenClaw en de overdracht van TUI naar Codex nu bun, codex en andere runtimebinaire bestanden via het vertrouwde systeemopzoekprogramma, zelfs wanneer eerder in PATH een andere where-opdracht voorkomt. 72b9bc7 Met dank aan @vincentkoc.
  • Poortdiagnostiek op Windows gebruikt nu de bedoelde systeemhulpmiddelen, zelfs wanneer PATH-vermeldingen ontbreken of worden overschaduwd, zodat poortconflicten voor de Gateway en services minder snel verborgen blijven door fouten bij het vinden van opdrachten. c4facb2 Met dank aan @vincentkoc.
  • Bij daemonherstel op Windows worden procesdetectie of opschoning minder snel gemist wanneer PATH onvolledig, ongebruikelijk of overschaduwd is, omdat de terugval voor geplande taken PowerShell en taskkill nu op vertrouwde systeemlocaties vindt. 2a140e6 Met dank aan @vincentkoc.
  • OpenClaw bewaart markeringen voor configuratieherstel, momentopnamen van de laatst bekende werkende configuratie en de geschiedenis van verdachte leesbewerkingen nu tijdens de migratie in de gedeelde status, zonder een afzonderlijk logbestand voor de configuratiestatus achter te laten. 6daabd2 Met dank aan @vincentkoc.
  • Op Windows ontvangen Crabbox-opdrachten die via Node-pakketshims worden gestart nu provideropties, shellopdrachten en speciale shelltekens zoals ingevoerd, in plaats van deze te verliezen of opnieuw te interpreteren. 54d24cd Met dank aan @vincentkoc.
  • Op Windows gerichte Crabbox-werkstromen mislukken minder snel en vallen minder snel terug op tragere shellverwerking wanneer Node-hulpmiddelen via .cmd- en .bat-shims worden gestart. d48dcc6 Met dank aan @vincentkoc.
  • Windows-gebruikers kunnen crabbox, git en andere op Node gebaseerde hulpmiddelen via door npm geïnstalleerde opdrachtshims uitvoeren zonder dat Crabbox stopt voordat het hulpmiddel wordt geopend. 77f4e45 Met dank aan @vincentkoc.
  • openclaw doctor controleert nu profielen waarin instellingen voor hulpmiddelenbeleid ontbreken, zonder deze geldige weglating als fout te behandelen. 03ba09b
  • openclaw doctor toont niet langer misleidende waarschuwingen over de hulpmiddelensectie wanneer een aangepast voorbeeldprofiel niet kan worden geëvalueerd. 420a0e6 Met dank aan @vincentkoc.
  • openclaw doctor beperkt voorbeeldwaarschuwingen nu tot hulpmiddelenprofielen die het kan evalueren, waardoor misleidende waarschuwingen over geconfigureerde toekenningen voor onbekende profielen worden voorkomen. 541f7ff Met dank aan @vincentkoc.
  • Windows-gebruikers kunnen OpenClaw vanuit de broncode installeren zonder dat het instellen van afhankelijkheden wordt geblokkeerd doordat het installatieprogramma npm- of pnpm-scripts gedwongen via cmd.exe uitvoert. 1252378 Met dank aan @vincentkoc.
  • Grotere OpenClaw-configuraties kunnen efficiënter worden geïnitialiseerd en UI-aanwijzingen genereren, terwijl gevoelige velden op dezelfde manier gemarkeerd blijven. #55018 Met dank aan @huangyandi-red, @vincentkoc, @xdhuangyandi.
  • Configuratiewijzigingen waarvoor de Gateway nog handmatig opnieuw moet worden gestart, tonen nu een duidelijke melding dat opnieuw starten vereist is, waarbij de oorspronkelijke opmerking behouden blijft, in plaats van ten onrechte voltooid te lijken met een misleidende melding config-patch ok. #83041 Gerelateerd: #46797. Met dank aan @stache73, @xuruiray.
  • Hulp voor doctor, gateway, models, plugins, sessions en tasks verschijnt nu binnen tientallen milliseconden, terwijl opdrachten zoals sessions --help en tasks --help voorheen ongeveer 1,6 tot 1,8 seconden nodig hadden voordat ze begonnen te reageren. #89628 Met dank aan @yyzquwu.
  • OpenTelemetry-backends voor tracering, zoals Langfuse, tonen nu de werkelijke naam van de provider en het model in plaats van "onbekend" voor model-ID's met een slash. #89981 Met dank aan @mycarrysun, @vincentkoc.
  • Onjuist gevormde of oudere records voor apparaatkoppeling verhinderen niet langer dat openclaw devices list openstaande goedkeuringsverzoeken toont, terwijl geldige rollen nog steeds normaal worden weergegeven. #93504 Met dank aan @ly-wang19.
  • OpenClaw weigert nu SSH-doelen met losstaande dubbele punten aan het begin of einde voordat deze ongeldige SSH-configuraties of fouten bij het starten van tunnels voor op SSH gebaseerde sandboxen en Gateways kunnen veroorzaken. #93887 Met dank aan @miorbnli.
  • Gebruikers bij wie de lokale Gateway-statuscontrole tijdens een niet-interactieve configuratie mislukt, krijgen nu uitvoerbare herstelopdrachten openclaw onboard --install-daemon of openclaw onboard --skip-health in plaats van niet-ondersteunde setup-opties. #93994 Gerelateerd: #93947. Met dank aan @bk-z1, @nianjiuzst.
  • Status- en probecontroles van de Gateway accepteren nu dezelfde aangepaste --port die wordt gebruikt om een lokale Gateway te starten, weigeren ongeldige poorten vroegtijdig en tonen het geselecteerde local loopback-doel in JSON-uitvoer. #94687 Gerelateerd: #79100. Met dank aan @bryantegomoh, @ozthedivine.
  • gateway --force detecteert nu processen die alleen IPv4 gebruiken en de Gateway-poort bezetten, en probeert nog steeds op te schonen wanneer een poortcontrole geen uitsluitsel geeft, in plaats van de poort ten onrechte als vrij te beschouwen. #94949 Gerelateerd: #94426. Met dank aan @sunlit-deng, @vincentkoc, @wangwllu.
  • openclaw config validate accepteert nu op opdrachten gebaseerde MCP-serverconfiguraties die expliciet transport: "stdio" gebruiken, waardoor onterechte validatiefouten worden vermeden terwijl ongeldige stdio-configuraties in externe stijl nog steeds worden geweigerd. #95102 Gerelateerd: #95082. Met dank aan @ken-jo, @lzyyzznl.
  • CLI-beeldbewerkingen kunnen nu met --count <n> meerdere varianten in één opdracht retourneren, in plaats van beperkt te zijn tot het standaardresultaat van één variant van de provider. #95300 Met dank aan @ly-wang19.
  • openclaw sessions export-trajectory vindt nu sessies die andere sessieopdrachten al kunnen zien wanneer aangepaste, op ~ gebaseerde of met {agentId} gesjabloneerde opslaglocaties zijn geconfigureerd, zonder dat het opslagpad opnieuw hoeft te worden opgegeven. #95570 Gerelateerd: #95568. Met dank aan @youngting520.
  • Verhelpt dat infer inspect --name <id> --json vlaggen toonde die de bijbehorende CLI-opdrachten niet accepteerden, zodat ontwikkelaars en beheerders op betrouwbare wijze ondersteunde opties voor modellen, authenticatie en transcriptie kunnen vinden. #95719 Met dank aan @ly-wang19, @vincentkoc.
  • Mensen die zeer grote sessies of sessies met vermeldingen buiten de juiste volgorde inspecteren, kunnen gebruiksdetails openen en toch de nieuwste logboekvermeldingen met tijdstempel bekijken, zonder dat OpenClaw de volledige geparste logboekgeschiedenis in het geheugen bewaart. #96019 Met dank aan @vincentkoc.
  • Beheerders kunnen nu de authenticatiemonitor, systemd-timer en Termux-widgets voor hun eigen OpenClaw-host instellen zonder eerst hostnamen en bestandssysteempaden te vervangen die specifiek zijn voor beheerders. af3e509 Met dank aan @vincentkoc.
  • Native Windows-hydratatie van crabbox selecteert nu automatisch de vereiste Windows-daemontaak, waardoor mislukte of verkeerd gerouteerde uitvoeringen worden voorkomen, terwijl WSL2 en expliciete taakoverschrijvingen ongewijzigd blijven. d5d9a82 Met dank aan @vincentkoc.
  • Mensen die een lokale agentavatar instellen, kunnen ontbrekende afbeeldingen voorkomen door werkruimtegerelateerde bestanden kleiner dan 2 MB te houden; voor avatars via HTTP(S) en data-URI's geldt deze limiet niet. #78884 Gerelateerd: #65312. Met dank aan @wangjieweb3-design, @nyx-nocturna.
  • De standaardinstructies voor agents van OpenClaw vragen agents nu om geschikte gratis of opensourceoplossingen te controleren voordat ze een aangepaste implementatie voorstellen, terwijl maatwerk nog steeds is toegestaan wanneer dat beter past. #86608 Met dank aan @cablackmon.
  • Plugin-auteurs kunnen nu de gedocumenteerde targetSessionKey bij subagent_ended-gebeurtenissen gebruiken om deze aan de bijbehorende aanmaakactie te koppelen, in plaats van te vertrouwen op de velden agentId of childSessionKey, die niet worden verzonden. #95191 Gerelateerd: #95186. Met dank aan @ken-jo, @mahaohao-ch.
  • ClawHub-links naar Skills in de OpenClaw-documentatie en showcase-kaarten openen nu de canonieke pagina's met de eigenaar in het pad, en installatievoorbeelden gebruiken direct kopieerbare verwijzingen in de vorm openclaw skills install @owner/<slug> in plaats van oudere routes met alleen de slug. #95972 Met dank aan @patrick-erichsen.

Hulpmiddelen en geplande taken

Geplande taken en ingebouwde hulpmiddelen worden nu consistenter voltooid, opnieuw geprobeerd en met fouten gerapporteerd, en hun beoogde invoer blijft consistenter behouden. Verbeteringen aan de runtime van de Plugin-SDK maken extensies die door hulpmiddelen worden ondersteund ook betrouwbaarder bij het laden, retourneren van resultaten en uitvoeren van geplande taken.

Bronnen en bijdragers
  • Geïsoleerde Cron-taken die deleteAfterRun gebruiken, verwijderen na voltooiing nu hun tijdelijke sessie en transcript, ook bij uitvoeringen waarbij levering is uitgeschakeld. Dit vermindert verouderde bestanden, opgehoopte context en handmatig opruimwerk. #84794 Gerelateerd: #84707. Met dank aan @bottenbenny, @turbotheturtle.
  • Afzonderlijke geplande taken kunnen via de CLI nu hun eigen fallbackmodellen gebruiken, zonder fallbacks worden uitgevoerd of terugkeren naar de normale overerving van fallbacks, zonder dat beheerders payloadgegevens op een lager niveau hoeven te bewerken. #93369 Gerelateerd: #90302. Met dank aan @849261680, @walliiee.
  • De Cron-geschiedenis vindt nu betrouwbaar vermeldingen waarvan de taak-ID's extra omringende spaties bevatten en weigert geneste of lege ID's voordat deze logboekrecords kunnen aanmaken die niet veilig kunnen worden teruggelezen. #93567 Met dank aan @alix-007, @vincentkoc.
  • Het toevoegen of verwijderen van een Cron-taak zorgt er niet langer voor dat een andere terugkerende taak die al uitgevoerd moet worden, haar wachtende uitvoering verliest. #94323 Met dank aan @yetval.
  • Bij het lezen en schrijven van Word-, PowerPoint- en Excel-documenten wordt nu het bedoelde pad met .docx, .pptx of .xlsx gebruikt, in plaats van dat de bewerking mislukt door een verzonnen extensie. #95805 Gerelateerd: #93326. Met dank aan @bhnan, @lzyyzznl, @vincentkoc, @xzh-icenter.
  • Gebruikers van browserautomatisering behouden dezelfde snapshots met uitgebreide verwijzingen, inclusief nuttige vertakkingen in compacte resultaten, terwijl tijdens het genereren van snapshots minder vermijdbare verwerking plaatsvindt. #96072 Met dank aan @vincentkoc.
  • Verhelpt dat opdrachten met een time-out en onderbroken kernupdates op Windows soms onderliggende processen actief lieten, zodat OpenClaw na annuleringen, time-outs of het opruimen van updates betrouwbaarder de volledige processtructuur kan stoppen. a192b2e Met dank aan @vincentkoc.
  • Windows-gebruikers krijgen minder vaak te maken met mislukte, door agents beheerde installaties van hulpmiddelen bij het uitpakken van ZIP-downloads zoals ripgrep, omdat OpenClaw nu de ingebouwde Windows-programma's voor uitpakken gebruikt in plaats van te vertrouwen op opzoeken via PATH. a5fde91
  • Installatie- en runtimecontroles op Windows vinden vereiste hulpmiddelen nu betrouwbaarder door de vertrouwde System32-resolver te gebruiken in plaats van afhankelijk te zijn van een onverwachte PATH-vermelding. d3b4444 Met dank aan @vincentkoc.
  • SDK-uitvoeringen die met timeoutMs: 0 zijn aangemaakt, behouden nu de gevraagde time-out van nul zonder een ongewenste bewaking aan de clientzijde. 2bdcc83 Met dank aan @vincentkoc.
  • Vastgelopen OpenClaw-opdrachten stoppen nu betrouwbaar, zelfs wanneer aanroepers extreem lange time-outs voor uitvoering of inactieve uitvoer opgeven. 1425bb3 Met dank aan @vincentkoc.
  • Opdrachten met extreem lange time-outinstellingen gebruiken nu een veilig maximum in plaats van te mislukken omdat de runtime de gevraagde wachttijd niet kan plannen. 66b94ba
  • Providerspecifieke instellingen voor het toestaan of weigeren van hulpmiddelen sluiten nu consistenter aan op de waarschuwingen van OpenClaw Doctor, waaronder configuraties met provideraliassen, modelspecifieke sleutels, model-ID's in OpenRouter-stijl of onjuist gevormde beleidsvermeldingen. 8f2882f
  • SDK-toepassingen ontvangen nu tool.call.failed wanneer terminalhulpmiddelen mislukken of worden geblokkeerd, in plaats van een misleidende voltooiingsgebeurtenis, zodat bestaande foutafhandeling correct kan reageren. #95383 Met dank aan @ly-wang19.
  • Verhelpt dat verzoeken om Cron-taken toe te voegen en bij te werken werden geweigerd wanneer herkende taakvelden onschuldige afsluitende spaties bevatten, zodat planningen kunnen worden opgeslagen zonder de controles op dubbelzinnige of onveilige invoer te versoepelen. #95674 Gerelateerd: #95407. Met dank aan @nassiel, @zw-xysk.
  • De bewaking van Codex-subagents verwerkt grote verzamelingen onderliggende agents en transcriptbestanden met minder onnodig scannen, terwijl oudere bestandsnaamindelingen voor transcripten zoals voorheen blijven werken. #96085 Met dank aan @vincentkoc.
  • Verhelpt dat systeemeigen crabbox-hydratatie op Windows vastliep of overdrachten miste wanneer de runner en daemon verschillende thuismappen gebruiken, zodat beide dezelfde taakstatus en stopbestanden kunnen vinden. f354889 Met dank aan @vincentkoc.
Aanvullende bijdragen
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95308 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95465 Met dank aan @wangmiao0668000666.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95625 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95649 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95681 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95857 Met dank aan @romneyda.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95870 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95872 Met dank aan @romneyda.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95879 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95890 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95909 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95922 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95946 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95967 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #95983 Met dank aan @vincentkoc.
  • Verbetert de planning van repository-CI, het gebruik van runners en de afhandeling van fouten. #96258 Met dank aan @vincentkoc.
  • Verbetert de automatisering van releasecontroles en de verwerking van vereist bewijsmateriaal. #95094 Met dank aan @romneyda.
  • Verbetert de automatisering van releasecontroles en de verwerking van vereist bewijsmateriaal. #95466 Met dank aan @jason-allen-oneal.
  • Verbetert de automatisering van releasecontroles en de verwerking van vereist bewijsmateriaal. #95876 Met dank aan @romneyda.
  • Verbetert de automatisering van releasecontroles en de verwerking van vereist bewijsmateriaal. #95880 Met dank aan @romneyda.
  • Verbetert de automatisering van releasecontroles en de verwerking van vereist bewijsmateriaal. #95919 Met dank aan @romneyda.
  • Verbetert de automatisering van releasecontroles en de verwerking van vereist bewijsmateriaal. #95928 Met dank aan @vincentkoc.
  • Verbetert de automatisering van releasecontroles en de verwerking van vereist bewijsmateriaal. #95991 Met dank aan @vincentkoc.
  • Verbetert de automatisering van releasecontroles en de verwerking van vereist bewijsmateriaal. #96235 Met dank aan @vincentkoc.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #94272 Met dank aan @romneyda.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #94622 Met dank aan @tayoun.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #95898 Met dank aan @romneyda.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #95901 Met dank aan @romneyda.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #95999 Met dank aan @vincentkoc.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #96055 Met dank aan @vincentkoc.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #96226 Met dank aan @vincentkoc.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #96271 Met dank aan @vincentkoc.
  • Verbetert de hulpmiddelen voor het verpakken, publiceren en valideren van releases. #97909 Met dank aan @patrick-erichsen.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #91502 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #91506 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #94700 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95406 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95858 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95933 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95944 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95947 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95952 Met dank aan @vincentkoc.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95961 Met dank aan @vincentkoc.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95971 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #95975 Met dank aan @vincentkoc.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #96003 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #96017 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #96030 Met dank aan @romneyda.
  • Verbetert de dekking van QA Lab, het vastleggen van bewijsmateriaal en controles op releasegereedheid. #96246 Met dank aan @vincentkoc.
  • Voegt gerichte regressiedekking voor onderhoudsworkflows toe of herstelt deze. #87121 Met dank aan @davinci282828, @lizuju.
  • Voegt gerichte regressiedekking voor onderhoudsworkflows toe of herstelt deze. #90223 Met dank aan @aniruddhaadak80.
  • Voegt gerichte regressiedekking voor onderhoudsworkflows toe of herstelt deze. #93378 Met dank aan @mmyzwl, @yachiyo1680.
  • Voegt gerichte regressiedekking voor onderhoudsworkflows toe of herstelt deze. #95475 Met dank aan @kklouzal.
  • Voegt gerichte regressiedekking voor onderhoudsworkflows toe of herstelt deze. #95499 Met dank aan @romneyda.
  • Voegt gerichte regressiedekking voor onderhoudsworkflows toe of herstelt deze. #95602 Met dank aan @vincentkoc, @zats.
  • Voegt gerichte regressiedekking voor onderhoudsworkflows toe of herstelt deze. #95653 Met dank aan @vincentkoc.
  • Verbetert workflows voor repositoryonderhoud en de verwerking van bijdragen. #76668 Met dank aan @wadydx.
  • Verbetert workflows voor repositoryonderhoud en de verwerking van bijdragen. #87861 Met dank aan @coder999999999, @shuofengzhang, @vincentkoc.
  • Verbetert workflows voor repositoryonderhoud en de verwerking van bijdragen. #95243 Met dank aan @hugenshen, @vincentkoc.
  • Verbetert de structuur van de interne documentatie en het onderhoud van releaseverwijzingen. #78715 Met dank aan @mehrazmorshed.
  • Verbetert de structuur van de interne documentatie en het onderhoud van releaseverwijzingen. #93502 Met dank aan @harjothkhara.
  • Verbetert de structuur van de interne documentatie en het onderhoud van releaseverwijzingen. #96044 Met dank aan @romneyda.
  • Verbetert de structuur van de interne documentatie en het onderhoud van releaseverwijzingen. #96057 Met dank aan @vincentkoc.
  • Verbetert de structuur van de interne documentatie en het onderhoud van releaseverwijzingen. #96061 Met dank aan @vincentkoc.
  • Versterkt interne gedragsgrenzen zonder de openbare productworkflow te wijzigen. #91193 Met dank aan @davinci282828, @whiteyzy.
  • Versterkt interne gedragsgrenzen zonder de openbare productworkflow te wijzigen. #95706 Met dank aan @rushindrasinha, @vincentkoc.
  • Versterkt interne gedragsgrenzen zonder de openbare productworkflow te wijzigen. #96179 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #89912 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #90439 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #96182 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #96191 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #96193 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #96195 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #96204 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #96206 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #96213 Met dank aan @jalehman.
  • Brengt interne sessie- en runtimeonderdelen onder gedeelde onderhoudsgrenzen. #96218 Met dank aan @jalehman.
  • Verbetert de dekking voor de iOS-pushsandbox en releasevalidatie. #95893 Met dank aan @joshavant.
  • Werkt de documentatie voor de validatie van de Copilot-testomgeving en de configuratie van livetests bij. #95930 Met dank aan @vincentkoc.
Was this useful?
On this page

On this page