---
description: Detailed OpenClaw v2026.6.11 release notes covering chat delivery, provider recovery, session continuity, plugins, gateway behavior, setup, and scheduled work.
keywords:
    - OpenClaw
    - v2026.6.11
    - release notes
    - reliability
    - providers
    - channels
summary: Correzioni di affidabilità per risposte, invii, riconnessioni, configurazione dei modelli, sessioni e impostazioni predefinite di amministrazione più sicure.
title: v2026.6.11
x-i18n:
    generated_at: "2026-07-01T08:10:57Z"
    model: gpt-5.5
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: cc48692560dd065cb408311aa474e3ca8e05e902daafd0a07a37f1f5cee24053
    source_path: releases/2026.6.11.md
    workflow: 16
---

# Note sulla versione OpenClaw v2026.6.11 (2026-06-30)

Abbiamo ascoltato il feedback. La v2026.6.11 si concentra sugli attriti che rendono OpenClaw meno affidabile, con correzioni per risposte fuori contesto, invii bloccati, riconnessioni, errori di configurazione dei modelli e impostazioni predefinite di amministrazione più sicure.

## Punti salienti

### Affidabilità della consegna dei canali

In [Telegram](/it/channels/telegram), [WhatsApp](/it/channels/whatsapp), [Matrix](/it/channels/matrix), [Google Chat](/it/channels/googlechat), [iMessage](/it/channels/imessage), [Feishu](/it/channels/feishu) e [Mattermost](/it/channels/mattermost), risposte, comandi, messaggi in coda e allegati hanno meno probabilità di essere persi, duplicati, indirizzati in modo errato o associati alla conversazione sbagliata.

<Accordion title="Fonti e contributori">

- Corregge i messaggi diretti più recenti di Google Chat che a volte venivano trattati come conversazioni di gruppo, così raggiungono la chat uno-a-uno corretta mentre i messaggi di Space e delle chat di gruppo mantengono il routing esistente. [#58993](https://github.com/openclaw/openclaw/pull/58993) Grazie @starhappysh, @vincentkoc.
- Le risposte vocali Feishu da OpenClaw ora mostrano la loro durata nel fumetto della chat, così i destinatari possono vedere quanto dura l'audio prima di riprodurlo. [#89172](https://github.com/openclaw/openclaw/pull/89172) Correlato a [#53798](https://github.com/openclaw/openclaw/issues/53798). Grazie @areslp, @fxz26284407, @kinrocw.
- Le risposte Discord e Telegram e la cronologia chat rispecchiata restano legate alla conversazione prevista in modo più coerente, anche tra risposte Telegram ripetute e cambi di sessione. [#89911](https://github.com/openclaw/openclaw/pull/89911) Grazie @jalehman.
- I risultati in background di immagini, video e musica ora tornano alla chat che li ha richiesti quando l'attività parte senza un target di conversazione completo, invece di sembrare non riusciti dopo la creazione o di essere inviati al peer sbagliato mentre la sessione cambia. [#89949](https://github.com/openclaw/openclaw/pull/89949) Correlato a [#86034](https://github.com/openclaw/openclaw/issues/86034). Grazie @tianxiaochannel-oss88, @wangwllu.
- Le risposte Telegram ora restano collegate alla domanda corrente dell'utente quando citano un messaggio precedente del bot, mentre le citazioni dei messaggi di altre persone continuano a rispondere alla citazione selezionata. [#90475](https://github.com/openclaw/openclaw/pull/90475) Grazie @moeedahmed.
- Gli amministratori dei gruppi QQBot possono scegliere quanto ampiamente siano disponibili i comandi slash, e i comandi riservati alle chat private ora indirizzano gli utenti a una chat privata invece di essere esposti o ignorati silenziosamente nei gruppi. [#92154](https://github.com/openclaw/openclaw/pull/92154) Grazie @sliverp.
- I controlli Heartbeat che usano modelli capaci di reasoning ora mostrano la risposta prevista dell'assistente invece di esporre il reasoning interno in Telegram, WhatsApp e altri canali, mentre i messaggi Thinking esplicitamente abilitati continuano a funzionare. [#92356](https://github.com/openclaw/openclaw/pull/92356) Correlato a [#92260](https://github.com/openclaw/openclaw/issues/92260). Grazie @jmpei, @tangtaizong666, @vincentkoc.
- Le chat Telegram in modalità avanzamento ora eliminano un vecchio fumetto di avanzamento prima che appaiano output degli strumenti o artefatti più recenti, mantenendo la conversazione in un ordine pulito e leggibile. [#93002](https://github.com/openclaw/openclaw/pull/93002) Correlato a [#90753](https://github.com/openclaw/openclaw/issues/90753). Grazie @shadow-enthusiast, @zhangguiping-xydt.
- I messaggi iMessage con comando e link ora restano insieme come un unico turno OpenClaw quando arrivano anteprime dei link in ritardo, mentre i messaggi rapidi non correlati restano separati per gli utenti che hanno abilitato l'aggregazione dei DM dello stesso mittente. [#93143](https://github.com/openclaw/openclaw/pull/93143) Grazie @omarshahine.
- Le risposte Discord riuscite inviate tramite lo strumento messaggi non attivano più un avviso di errore fuorviante nei turni del canale sorgente `message_tool_only` interessati. [#94072](https://github.com/openclaw/openclaw/pull/94072) Correlato a [#93875](https://github.com/openclaw/openclaw/issues/93875). Grazie @chenyangjun-xy, @hoyanhan, @vincentkoc.
- Le conversazioni di gruppo WhatsApp ora preservano il messaggio e il contesto di gruppo corretti in modo più affidabile durante nuovi tentativi, riconnessioni e cambiamenti del gruppo. [#94338](https://github.com/openclaw/openclaw/pull/94338) Correlato a [#7433](https://github.com/openclaw/openclaw/issues/7433). Grazie @mcaxtr, @octopuslabs-fl, @xialonglee.
- Corregge OpenClaw che a volte rispondeva ai propri eco iMessage ritardati quando caratteri iniziali estranei impedivano il riconoscimento del messaggio inviato. [#94442](https://github.com/openclaw/openclaw/pull/94442) Grazie @ly-wang19.
- Gli utenti del Webhook Telegram possono continuare a ricevere DM e messaggi di gruppo durante brevi riavvii del canale, ricaricamenti della configurazione e cicli di ripristino senza blackout temporanei dei messaggi. [#94506](https://github.com/openclaw/openclaw/pull/94506) Correlato a [#90254](https://github.com/openclaw/openclaw/issues/90254). Grazie @obviyus, @travellingsoldier85, @xialonglee.
- I gateway Matrix E2EE possono restare online durante usi prolungati invece di consumare gradualmente memoria finché un arresto anomalo interrompe i canali e il lavoro in corso. [#94942](https://github.com/openclaw/openclaw/pull/94942) Correlato a [#90455](https://github.com/openclaw/openclaw/issues/90455). Grazie @xzh-icenter, @yar-sh.
- Gli utenti Telegram ora vedono la reazione nativa prevista invece di istruzioni trapelate o di una risposta solo-reazione scartata, con il successo registrato solo dopo l'accettazione da parte di Telegram. [#94977](https://github.com/openclaw/openclaw/pull/94977) Correlato a [#71140](https://github.com/openclaw/openclaw/issues/71140). Grazie @cuttingwater, @hugenshen.
- Gli aggiornamenti di avanzamento Telegram per comandi, ricerche, aggiornamenti e attività API ora restano leggibili invece di esporre HTML rumoroso o righe in stile codice, con fallback in testo semplice quando Telegram non riesce ad analizzare la formattazione. [#95007](https://github.com/openclaw/openclaw/pull/95007) Correlato a [#95002](https://github.com/openclaw/openclaw/issues/95002).
- Le conversazioni Telegram continuate in WebChat ora mostrano una risposta dell'assistente per turno e mantengono le risposte successive con la conversazione attiva invece di duplicare le risposte o inviarle di nuovo a Telegram. [#95069](https://github.com/openclaw/openclaw/pull/95069) Correlato a [#94930](https://github.com/openclaw/openclaw/issues/94930). Grazie @heichaowo.
- Google Chat ora nasconde banner di errore interni fuorvianti quando il risultato di uno strumento è innocuo, lasciando agli utenti la risposta completata mentre il normale testo dell'assistente resta invariato. [#95084](https://github.com/openclaw/openclaw/pull/95084) Correlato a [#90684](https://github.com/openclaw/openclaw/issues/90684). Grazie @jailbirt, @studentzhou-svg.
- Le conversazioni di canale multi-agent associate ora caricano i file dell'area di lavoro per l'agente configurato invece che per l'agente predefinito, anche se le conversazioni archiviate in precedenza nel posto sbagliato potrebbero ricominciare da zero nell'archivio agente corretto. [#95118](https://github.com/openclaw/openclaw/pull/95118) Correlato a [#92903](https://github.com/openclaw/openclaw/issues/92903). Grazie @849261680, @axjing.
- Le persone che condividono un gateway OpenClaw possono ora assegnare modelli diversi ai singoli contatti di messaggi diretti nei canali chat supportati, mentre le scelte di modello esistenti per gruppi e wildcard continuano a funzionare come prima. [#95120](https://github.com/openclaw/openclaw/pull/95120) Correlato a [#53638](https://github.com/openclaw/openclaw/issues/53638). Grazie @gandalf-at-lerian, @thomaszta, @xydigit-zt.
- Telegram ora mostra che OpenClaw sta ancora lavorando durante brevi anteprime iniziali o risposte in modalità avanzamento, invece di lasciare la chat silenziosa finché arriva il messaggio finale. [#95183](https://github.com/openclaw/openclaw/pull/95183) Correlato a [#95004](https://github.com/openclaw/openclaw/issues/95004). Grazie @obviyus.
- Gli utenti e gli operatori Matrix ora ricevono un errore chiaro quando un homeserver invia una risposta sovradimensionata o bloccata, invece che OpenClaw continui a memorizzarla nel buffer rischiando un uso illimitato della memoria. [#95240](https://github.com/openclaw/openclaw/pull/95240) Grazie @alix-007.
- Corregge risposte Telegram e di altri canali in coda ritardate o mancanti in deployment in stile Kubernetes con molte variabili d'ambiente iniettate, dove l'apertura del database della coda poteva bloccare il gateway. [#95278](https://github.com/openclaw/openclaw/pull/95278) Correlato a [#94571](https://github.com/openclaw/openclaw/issues/94571). Grazie @kaka-srp.
- Le chat Telegram si ripristinano dopo il timeout di un messaggio bloccato, consentendo ai messaggi successivi nella stessa chat o nello stesso topic di raggiungere l'agente senza riavviare il gateway. [#95299](https://github.com/openclaw/openclaw/pull/95299) Correlato a [#95248](https://github.com/openclaw/openclaw/issues/95248). Grazie @kriegerbangerz-ship-it, @mikasa0818, @obviyus.
- Quando le persone passano tra Telegram e un altro client OpenClaw in una conversazione diretta condivisa, le brevi risposte Telegram ora seguono la conversazione più recente invece di rispondere a una proposta Telegram più vecchia e non correlata. [#95390](https://github.com/openclaw/openclaw/pull/95390) Correlato a [#95378](https://github.com/openclaw/openclaw/issues/95378). Grazie @maiduy708, @mikasa0818, @obviyus.
- Corregge i messaggi completati dell'assistente che apparivano due volte in Telegram, Discord, Slack e altre chat in streaming dopo una risposta composta da più messaggi. [#95432](https://github.com/openclaw/openclaw/pull/95432) Grazie @vincentkoc, @yetval.
- Le risposte WhatsApp ora restano collegate al messaggio diretto o di gruppo a cui si sta rispondendo invece di apparire come un messaggio separato che perde il contesto della conversazione. [#95483](https://github.com/openclaw/openclaw/pull/95483) Grazie @mcaxtr.
- Le risposte Telegram con messaggi ricchi ora mantengono separati paragrafi, elenchi puntati e righe di stato invece di comprimere il contenuto multilinea in un unico blocco continuo, senza richiedere modifiche alla configurazione. [#95532](https://github.com/openclaw/openclaw/pull/95532) Correlato a [#95409](https://github.com/openclaw/openclaw/issues/95409). Grazie @amknight.
- Gli operatori Mattermost che abilitano i comandi slash nativi possono ora usare `/oc_queue` direttamente in Mattermost per regolare l'accodamento delle esecuzioni attive, inclusi modalità, temporizzazione del debounce, limite e gestione degli scarti. [#95546](https://github.com/openclaw/openclaw/pull/95546) Grazie @amknight.
- I messaggi precedentemente consentiti continuano a raggiungere gli account nominati dopo gli upgrade dei canali legacy multi-account, con regole di accesso ereditate per DM e gruppi preservate tra Mattermost, Discord, Slack, Telegram, Signal, WhatsApp, iMessage e IRC. [#95550](https://github.com/openclaw/openclaw/pull/95550) Grazie @amknight.
- Gli utenti Mattermost possono continuare a parlare in un thread senza menzionare di nuovo il bot dopo che questo risponde, e tale partecipazione sopravvive ai riavvii del gateway finché il thread non resta inattivo per sette giorni. [#95552](https://github.com/openclaw/openclaw/pull/95552) Grazie @amknight.
- I messaggi Telegram in ingresso ora raggiungono prontamente la sessione OpenClaw configurata invece di restare senza risposta fino al successivo intervallo di polling, al riavvio del gateway o a un intervento manuale. [#95577](https://github.com/openclaw/openclaw/pull/95577) Correlato a [#86957](https://github.com/openclaw/openclaw/issues/86957). Grazie @freidrich-goldenflow, @liuwqgit.
- Gli utenti QQBot ora ricevono tabelle markdown complete quando separatori validi usano uno o due trattini per colonna, invece di perdere l'intestazione e tutte le righe tranne l'ultima. [#95637](https://github.com/openclaw/openclaw/pull/95637) Grazie @ly-wang19.
- Gli utenti Synology Chat possono ora ricevere risposte dell'agente che richiedono più di 120 secondi quando il timeout core configurato lo consente, invece che il canale le rifiuti in anticipo. [#95707](https://github.com/openclaw/openclaw/pull/95707) Grazie @sahibzada-allahyar, @vincentkoc.
- I job Cron dei topic forum Telegram ora continuano a inviare gli avvisi di errore configurati separatamente alla destinazione prevista, anche quando l'annuncio principale usa un topic nella stessa chat. [#95794](https://github.com/openclaw/openclaw/pull/95794) Grazie @vincentkoc.
- Corregge le risposte di gruppo WhatsApp che potevano citare un messaggio OpenClaw più vecchio invece del messaggio attivatore dell'utente, così le risposte finali restano collegate al messaggio previsto quando è disponibile un target di risposta ed evitano di puntare a contesto del bot obsoleto quando non lo è. [#95914](https://github.com/openclaw/openclaw/pull/95914) Grazie @mcaxtr.
- Gli utenti WhatsApp possono approvare o negare prompt tramite reazione senza che il prompt resti bloccato quando WhatsApp identifica la stessa chat diretta in modo diverso, mentre le approvazioni di gruppo restano legate al gruppo e alla persona corretti. [#95935](https://github.com/openclaw/openclaw/pull/95935) Grazie @mcaxtr.
- L'elaborazione della risposta finale ora usa meno CPU quando OpenClaw verifica se il testo di un blocco era già stato inviato, senza cambiare quale risposta raggiunge la chat o come viene soppresso il testo duplicato. [#96087](https://github.com/openclaw/openclaw/pull/96087) Grazie @vincentkoc.
- I risultati dell'approvazione Exec dai plugin di canale esterni ora tornano al canale o al DM in cui il comando è stato avviato, invece di ripiegare su WebChat o sembrare scomparire dopo l'approvazione. [#96140](https://github.com/openclaw/openclaw/pull/96140) Correlato [#96103](https://github.com/openclaw/openclaw/issues/96103). Grazie @lansenger-pm, @vincentkoc, @yetval.
- La risposta finale di WhatsApp ora resta citata nel messaggio di follow-up appena inviato da un utente quando risponde a un messaggio OpenClaw precedente, invece di arrivare senza citazione o rimandare alla risposta del bot precedente. [#96220](https://github.com/openclaw/openclaw/pull/96220) Grazie @mcaxtr.
- I bot Nextcloud Talk ora ignorano i normali eventi di condivisione file e di ciclo di vita senza registrarli come errori del bot o rischiare di disabilitare la consegna, mentre i payload di chat malformati restituiscono comunque un errore. [#96243](https://github.com/openclaw/openclaw/pull/96243) Correlato [#81566](https://github.com/openclaw/openclaw/issues/81566). Grazie @arkyu2077, @rafaelmgbh, @vincentkoc.
- Le risposte e la consegna tramite strumenti di messaggistica nei canali Mattermost ora usano indicazioni per canale e thread perché l'agente identifica quelle conversazioni come canali anziché chat di gruppo, mentre il comportamento esistente delle chat di gruppo rimane invariato. [#96244](https://github.com/openclaw/openclaw/pull/96244) Correlato [#95645](https://github.com/openclaw/openclaw/issues/95645). Grazie @arkyu2077, @iloveleon19, @vincentkoc.
- Le integrazioni di canale MCP ora mantengono elenchi di conversazioni, letture dei messaggi, polling degli eventi e attese entro limiti prevedibili anche quando un client richiede limiti o timeout eccessivi. [a39e548](https://github.com/openclaw/openclaw/commit/a39e548ede228aa1978bf9d509613cbed6db0c99) Grazie @vincentkoc.
- Le risposte automatiche in streaming di lunga durata hanno meno probabilità di interrompersi in anticipo o annullarsi in modo incoerente quando è configurato un timeout insolitamente alto. [6c85b90](https://github.com/openclaw/openclaw/commit/6c85b90469f94955ef00c1609e1f1d6fd2cf4ca8) Grazie @vincentkoc.
- L'avanzamento del canale ora mostra uno stato ripetuto quando il lavoro vi ritorna davvero dopo un altro aggiornamento, invece di nascondere contesto utile come duplicato. [8a75c4d](https://github.com/openclaw/openclaw/commit/8a75c4dd5f3e625a22a7a08c6e1f368798c48111)
- Le risposte di canale completate non ricevono più notifiche di avanzamento tardive, impedendo che testo di stato obsoleto appaia dopo il completamento della risposta. [a594d2c](https://github.com/openclaw/openclaw/commit/a594d2ce73257326b7ab78adb3c4643245ec9431) Grazie @vincentkoc.
- Durante le risposte di canale in streaming, i messaggi di avanzamento ora continuano a mostrare lo stato più recente invece di bloccarsi su un aggiornamento più vecchio. [e114001](https://github.com/openclaw/openclaw/commit/e114001ccafa83b8b366e095a9d7748dfc50c082) Grazie @vincentkoc.
- I ripristini forzati di Matrix ora gestiscono l'archiviazione segreta non disponibile senza un errore di runtime, trattando l'accesso di recupero come non disponibile così che il percorso di ripristino possa continuare in sicurezza. [5c5a8a4](https://github.com/openclaw/openclaw/commit/5c5a8a49d76954b53fefc2463bc7b1d6b960e8fc) Grazie @vincentkoc.
- I canali configurati ora rimangono visibili in `openclaw channels status --json`, mentre gli annunci pianificati rifiutano le voci obsolete che non hanno alcun plugin attivo per consegnarli. [a641c0d](https://github.com/openclaw/openclaw/commit/a641c0d560fd15373e462829facf15fd6a466aeb)
- Le conversazioni vocali Discord ora mantengono in movimento le risposte consecutive dell'assistente, così una risposta in coda viene riprodotta dopo la chiusura dello stream audio precedente invece di restare bloccata. [88b64e4](https://github.com/openclaw/openclaw/commit/88b64e4b869e696d99de7417fb52425e9ed67cbf) Grazie @vincentkoc.
- Le anteprime di avanzamento Discord hanno meno probabilità di fermarsi prima delle modifiche finali quando una risposta dell'agente ha già iniziato ad arrivare. [86ea382](https://github.com/openclaw/openclaw/commit/86ea382121b00e73af4b4c329d0a2447592e4071)
- Le chat non mostrano più testo `NO_REPLY` spurio quando l'assistente intende restare in silenzio, mentre le risposte multimediali legittime arrivano comunque senza il segnaposto. [96c6f80](https://github.com/openclaw/openclaw/commit/96c6f8022c2420826830b11f4353ce855ab2ac5c)
- Le risposte in streaming di Telegram ora mostrano ogni intestazione di avanzamento una sola volta, mantenendo più facili da scorrere gli aggiornamenti di strumenti e ricerche. [013e33c](https://github.com/openclaw/openclaw/commit/013e33c6d3672a980550912442bb1ac5505918aa) Grazie @vincentkoc.
- I messaggi Telegram che si bloccano dopo un'attività di lunga durata, un crash o un riavvio del Gateway ora riprendono l'elaborazione automaticamente, quindi i messaggi successivi non attendono più in silenzio né richiedono agli operatori di riparare la coda manualmente. [#97543](https://github.com/openclaw/openclaw/pull/97543) Grazie @romneyda, @vincentkoc.

</Accordion>

### Ripristino di provider e modello

La [selezione del modello](/it/providers/models) e la configurazione si ripristinano in modo più chiaro quando cataloghi, credenziali, stream, timeout, Compaction o fallback non funzionano correttamente. Le configurazioni interessate di [OpenAI](/it/providers/openai), [OpenRouter](/it/providers/openrouter) e [OpenCode Go](/it/providers/opencode-go) ora segnalano o recuperano dagli errori in modo più coerente, invece di lasciare gli utenti con una scelta obsoleta o una richiesta bloccata.

Le correzioni successive per la [modalità veloce](/it/tools/thinking#fast-mode-fast) ne migliorano il comportamento nei percorsi di provider e fallback interessati; la modalità veloce automatica in sé non è nuova in questa release.

<Accordion title="Fonti e contributori">

- La sintesi vocale e le note vocali di MiniMax hanno meno probabilità di fallire perché OpenClaw ora richiede esplicitamente il formato audio che può decodificare invece di affidarsi ai valori predefiniti del fornitore. [#73079](https://github.com/openclaw/openclaw/pull/73079) Grazie @efe-arv.
- Gli operatori del Gateway possono di nuovo vedere fornitore, modello, stato della richiesta e dettagli sui tempi nei log normali, rendendo più semplice diagnosticare problemi di instradamento dei modelli e di trasporto senza abilitare log di debug aggiuntivi. [#89648](https://github.com/openclaw/openclaw/pull/89648) Correlato [#89300](https://github.com/openclaw/openclaw/issues/89300). Grazie @enominera, @xiaobao-k8s.
- I modelli raggiunti tramite Google, Mistral, OpenAI Responses, Azure OpenAI Responses e ChatGPT/Codex Responses ora ricevono istruzioni di sistema pulite, senza che il marker interno di OpenClaw per il limite della cache trapeli nel prompt. [#89716](https://github.com/openclaw/openclaw/pull/89716) Grazie @enominera, @masatohoshino.
- Le chiamate agli strumenti Cron che usano modelli Gemini tramite fornitori compatibili con OpenAI ora vengono eseguite senza che campi nullable causino rifiuti dello schema da parte del fornitore. [#91559](https://github.com/openclaw/openclaw/pull/91559) Correlato [#91542](https://github.com/openclaw/openclaw/issues/91542). Grazie @pick-cat, @qiukui666.
- Gli ID modello qualificati dal fornitore ora rispettano le policy di runtime agente configurate e gli alias CLI invece di ricadere inaspettatamente sul runtime predefinito di OpenClaw. [#91724](https://github.com/openclaw/openclaw/pull/91724) Grazie @vincentkoc, @yu-xin-c.
- L’elenco `/models` della chat e altri percorsi di selezione di modelli o fornitori consapevoli dei Plugin ora rispondono rapidamente invece di bloccarsi per secondi e consumare un core CPU tramite scansioni di configurazione ripetute, mentre le modifiche ai Plugin continuano ad aggiornarsi normalmente. [#93356](https://github.com/openclaw/openclaw/pull/93356) Grazie @obuchowski.
- Gli utenti di Ollama Cloud ospitato possono mantenere solo i modelli configurati esplicitamente dopo un riavvio, senza che l’intero catalogo condiviso venga aggiunto di nuovo, mentre il rilevamento automatico continua per i server Ollama locali e self-hosted. [#93956](https://github.com/openclaw/openclaw/pull/93956) Grazie @jason-allen-oneal.
- I job Cron ora possono riprovare o passare a un modello di fallback configurato quando un fornitore locale restituisce l’errore generico `LLM request failed.`, invece di fallire lasciando inutilizzato il fallback. [#94062](https://github.com/openclaw/openclaw/pull/94062) Correlato [#93931](https://github.com/openclaw/openclaw/issues/93931). Grazie @hugenshen.
- I token fornitore scaduti non seppelliscono più log operatore utili sotto avvisi di fallback ripetuti, mentre il primo avviso e i successivi riepiloghi dei duplicati restano disponibili per la diagnosi. [#94233](https://github.com/openclaw/openclaw/pull/94233) Correlato [#56979](https://github.com/openclaw/openclaw/issues/56979). Grazie @goutamadwant, @yanan1991.
- Google Gemini 3.5 Flash ora può essere selezionato con la sua finestra di contesto completa da 1.048.576 token, evitando errori di modello mancante e rifiuti inutili per dimensione del prompt. [#94726](https://github.com/openclaw/openclaw/pull/94726) Correlato [#94723](https://github.com/openclaw/openclaw/issues/94723). Grazie @ajwan8998, @anguslogan01, @kevinat.
- Le sessioni figlie della dashboard ora gestiscono in modo coerente le scelte consentite di modelli qualificati dal fornitore e forniscono indicazioni di ripristino accurate quando lo stato del modello salvato è obsoleto. [#94752](https://github.com/openclaw/openclaw/pull/94752) Correlato [#94713](https://github.com/openclaw/openclaw/issues/94713). Grazie @gr4via.
- Gli utenti di Claude CLI non ricevono più promesse di aggiornamenti di completamento che potrebbero non arrivare mai, perché OpenClaw ora blocca il lavoro nativo in background non supportato prima che possa lasciare bloccato l’avanzamento. [#95008](https://github.com/openclaw/openclaw/pull/95008) Grazie @anagnorisis2peripeteia.
- OpenClaw ora rifiuta cataloghi fornitore o risposte JSON troppo grandi con un errore chiaro prima di bufferizzare l’intera risposta in memoria. [#95218](https://github.com/openclaw/openclaw/pull/95218) Grazie @alix-007.
- Gli utenti di OpenRouter ora possono selezionare ed eseguire gli ID modello brevi DeepSeek V4 pubblicizzati senza che le richieste falliscano con `model_not_found` perché OpenClaw inviava un prefisso fornitore duplicato. [#95268](https://github.com/openclaw/openclaw/pull/95268) Correlato [#95198](https://github.com/openclaw/openclaw/issues/95198). Grazie @daniel-alejandro-t, @darren2030.
- Con `/reasoning on`, i modelli compatibili con OpenAI in stile DeepSeek ora mostrano la risposta finale separatamente dal loro ragionamento invece di inglobarla nel blocco di ragionamento, senza richiedere modifiche di configurazione. [#95283](https://github.com/openclaw/openclaw/pull/95283) Correlato [#95280](https://github.com/openclaw/openclaw/issues/95280). Grazie @marvinthebored, @vincentkoc, @zengwen-dt.
- Quando un abbonamento Codex raggiunge il limite di utilizzo, OpenClaw ora passa ai modelli di fallback configurati invece di fermarsi sul risultato fallito, e non riprova le esecuzioni che hanno già prodotto output visibile. [#95400](https://github.com/openclaw/openclaw/pull/95400) Grazie @jason-allen-oneal, @sallyom.
- Gli utenti di LM Studio ora possono eseguire modelli locali quantizzati o con più varianti senza falsi errori del turno assistente o voci modello con suffissi fantasma causate da chiavi modello non corrispondenti. [#95401](https://github.com/openclaw/openclaw/pull/95401) Grazie @monkeyleet.
- Le esecuzioni di agenti integrati basate su Google ora interrompono la lettura di risposte della cache dei prompt troppo grandi o infinite prima che possano esaurire la memoria o lasciare l’esecuzione bloccata. [#95417](https://github.com/openclaw/openclaw/pull/95417) Grazie @alix-007.
- Le scansioni dei modelli OpenRouter falliscono in sicurezza su cataloghi troppo grandi o malformati invece di rischiare un uso eccessivo della memoria che può destabilizzare OpenClaw. [#95418](https://github.com/openclaw/openclaw/pull/95418) Grazie @alix-007.
- Le configurazioni OpenRouter ora rifiutano cataloghi modello troppo grandi prima che possano esaurire la memoria di OpenClaw, senza memorizzare nella cache né recuperare immediatamente di nuovo la risposta fallita. [#95420](https://github.com/openclaw/openclaw/pull/95420) Grazie @alix-007, @sallyom.
- I modelli di fallback configurati ora possono rispondere quando Claude CLI esaurisce i crediti o incontra un errore generico del runner, invece di lasciare agli utenti il messaggio di errore come risposta finale. [#95508](https://github.com/openclaw/openclaw/pull/95508) Correlato [#95489](https://github.com/openclaw/openclaw/issues/95489). Grazie @mikasa0818, @riazrahaman, @sallyom.
- Le ricerche web basate su Gemini che usano `freshness: "day"` o `pd` ora si completano invece di fallire con un errore fornitore 400, mentre le scelte di freshness più ampie e gli intervalli di date espliciti mantengono un filtro più rigoroso. [#95682](https://github.com/openclaw/openclaw/pull/95682) Grazie @sunjae-k, @vincentkoc.
- Le risposte di follow-up dai modelli di ragionamento xAI come Grok Composer ora preservano in modo più affidabile il contesto di ragionamento precedente, anche quando lo sforzo di ragionamento configurabile non è supportato. [#95686](https://github.com/openclaw/openclaw/pull/95686) Grazie @fuller-stack-dev, @geraint0923.
- Gli utenti di Vercel AI Gateway ora possono eseguire modelli scelti dal catalogo live, inclusi ID modello disponibili solo live assenti dall’elenco incluso in OpenClaw. [#95710](https://github.com/openclaw/openclaw/pull/95710) Grazie @vincentkoc.
- Corregge i fornitori definiti dal manifest che trasformavano ID modello validi in ID non funzionanti quando le voci `stripPrefixes` hanno spazi superflui o maiuscole/minuscole diverse, così operatori e autori di Plugin ottengono il modello fornitore previsto. [#95744](https://github.com/openclaw/openclaw/pull/95744) Correlato [#95743](https://github.com/openclaw/openclaw/issues/95743). Grazie @parveshsaini.
- La configurazione al primo avvio ora apre la richiesta credenziali per un fornitore esterno appena installato invece di sembrare in loop e lasciare OpenAI selezionato. [#95792](https://github.com/openclaw/openclaw/pull/95792) Correlato [#95765](https://github.com/openclaw/openclaw/issues/95765).
- I cataloghi fornitore troppo grandi o bloccati ora falliscono rapidamente con un errore chiaro invece di bloccare OpenClaw o consumare memoria senza limiti, mentre i cataloghi normali continuano a caricarsi. [#95827](https://github.com/openclaw/openclaw/pull/95827) Grazie @alix-007.
- Gli utenti di Xiaomi Token Plan ora possono usare fino a 128K token di output con `mimo-v2.5` e `mimo-v2.5-pro` invece di essere fermati al limite obsoleto di 32.000 token. [#95934](https://github.com/openclaw/openclaw/pull/95934) Grazie @idootop.
- Le risposte dei modelli ricche di strumenti possono essere trasmesse in streaming con meno overhead, mentre gli ID ripetuti delle chiamate strumento e i dettagli di ragionamento cifrati restano associati alla chiamata corretta tra Google e fornitori compatibili con OpenAI. [#95957](https://github.com/openclaw/openclaw/pull/95957) Grazie @vincentkoc.
- La contabilizzazione dell’uso dei token è più affidabile per gli utenti ACPX incluso perché OpenClaw ora include per impostazione predefinita la correzione di persistenza di ACPX 0.11.2, senza override di pacchetto separati o aggiornamenti manuali del client. [#96124](https://github.com/openclaw/openclaw/pull/96124) Grazie @vincentkoc.
- Gli utenti di Ollama Cloud ora possono trovare e selezionare `glm-5.2:cloud` con la sua finestra di contesto da 1.000.000 token, ragionamento e supporto strumenti anche quando è assente dall’elenco pubblico dei modelli. [11484f8](https://github.com/openclaw/openclaw/commit/11484f8a1483b7c42aa2971de2d88289fcef7046)
- Le richieste di comprensione immagini di MiniMax non falliscono più prima di raggiungere il fornitore quando un timeout è zero, negativo o estremamente grande; i valori non validi ora usano un’attesa normale o un massimo sicuro. [4b6182e](https://github.com/openclaw/openclaw/commit/4b6182ee2a250005e0c25edfeae4db6ec59b7cb8) Grazie @vincentkoc.
- Le esecuzioni Codex ora seguono la scelta corrente della modalità veloce invece di mantenere un vecchio livello di velocità, e la riga di stato mostra chiaramente quando la modalità veloce è automatica. [77012f9](https://github.com/openclaw/openclaw/commit/77012f9807851c662e064d05097497a25ab13505) Grazie @vincentkoc.
- Le conversazioni basate su Codex ora tornano al routing normale dopo la cancellazione della modalità veloce automatica, impedendo ai turni successivi o alle modifiche del modello di riutilizzare un livello di priorità obsoleto. [8afc1f7](https://github.com/openclaw/openclaw/commit/8afc1f770bbef30a4d2d9957ef26a685c508448c)
- Le esecuzioni degli agenti di fallback ora rispettano la soglia automatica di modalità veloce configurata per ciascun modello anche quando la modalità veloce viene sovrascritta per l’esecuzione, mantenendo il comportamento di fallback allineato alla policy del modello selezionato. [efd3172](https://github.com/openclaw/openclaw/commit/efd3172662ce023eb8d6568b689361536edf06dd)
- I retry di cambio modello live ora preservano la soglia originale della modalità veloce per le sessioni di lunga durata, mentre la modalità veloce esplicita evita messaggi di avanzamento fuorvianti sulla soglia automatica. [d990115](https://github.com/openclaw/openclaw/commit/d990115d1972fdf4361884a29bbf8396f33e5cba) Grazie @vincentkoc.
- Le esecuzioni degli agenti integrati ora mantengono la modalità veloce automatica funzionante in modo coerente attraverso retry e aggiornamenti di avanzamento senza confonderla con un’impostazione di modalità veloce selezionata manualmente. [cf1b6fe](https://github.com/openclaw/openclaw/commit/cf1b6fef4403bee7c206299efc4385a7fcb74375) Grazie @vincentkoc.
- Le esecuzioni in modalità veloce ora mantengono la propria impostazione di velocità durante i retry di fallback del modello e mostrano la soglia automatica configurata nello stato, evitando comportamenti di retry incoerenti e un’etichetta generica poco utile. [aa3797c](https://github.com/openclaw/openclaw/commit/aa3797c8d0d74b4502d24852ce6baa70286f2f06) Grazie @vincentkoc.
- Le risposte degli agenti e le esecuzioni Cron pianificate ora gestiscono in modo più affidabile i retry di fallback della modalità veloce, mantenendo lo stato necessario perché il tentativo finale termini o riporti correttamente l’avanzamento. [14e448e](https://github.com/openclaw/openclaw/commit/14e448e0e13db9f194ea16bb98e0f846a67769fd) Grazie @vincentkoc.
- Gli utenti non vedono più un avviso di reimpostazione della modalità veloce mentre i tentativi di fallback del modello sono ancora in esecuzione; appare solo quando l’esecuzione raggiunge il tentativo di fallback finale. [6eb72a8](https://github.com/openclaw/openclaw/commit/6eb72a830ece3e2b4c6c85e5a9c2b72b59e0dae9)
- Utenti e operatori ora ottengono una gestione più chiara quando un modello live configurato diventa non disponibile, perché OpenClaw riconosce la risposta del fornitore "selected model was not found" come errore di modello non trovato invece che come errore generico. [2405d02](https://github.com/openclaw/openclaw/commit/2405d029d437ee58ab94da800a5b213bc6bf4628) Grazie @vincentkoc.
- Qwen e vLLM ora preservano in modo coerente le impostazioni esistenti di chat-template quando il ragionamento viene attivato o disattivato, e i Plugin dei provider possono usare lo stesso helper testato. [2ba9d6e](https://github.com/openclaw/openclaw/commit/2ba9d6eabef9427a950bacc47f077200446cb865) Grazie @vincentkoc.
- I provider proxy compatibili con OpenAI possono gestire in modo più coerente i livelli di ragionamento e i campi legacy `reasoning_effort`, con gli sviluppatori di Plugin e i maintainer dei provider che usano un unico helper di normalizzazione documentato in OpenRouter, Kilocode e nell'SDK. [35bafea](https://github.com/openclaw/openclaw/commit/35bafea757fab0386292951a3dc2a2d3514f370e)
- Le build per browser e Vite ora possono caricare il provider OpenAI ChatGPT Responses senza che una dipendenza solo server rompa il bundle, mentre gli errori WebSocket continuano ad apparire normalmente. [8c8eb86](https://github.com/openclaw/openclaw/commit/8c8eb86fff6e843bd391808ceee249ac8c7f5fa5) Grazie @vincentkoc.
- Le scansioni dei modelli OpenRouter ora accettano gli stessi cataloghi validi più grandi della discovery a runtime, continuando comunque a rifiutare le risposte sovradimensionate prima che possano consumare memoria senza limiti. [ad3b2f4](https://github.com/openclaw/openclaw/commit/ad3b2f4b8827cd73b4c1a6c8288569c0966276fe) Grazie @vincentkoc.
- Gli utenti di OpenAI Responses, incluse le configurazioni di ragionamento Bedrock Mantle GPT-5.x interessate, ora ricevono un'unica risposta finale pulita, con trascrizioni salvate e contesto di replay allineati, invece di decine di copie cumulative ripetute. [#92399](https://github.com/openclaw/openclaw/pull/92399) Correlato [#91959](https://github.com/openclaw/openclaw/issues/91959). Grazie @amersheeny, @daimingnj, @phoenixyy, @pigfoot.
- I job pianificati e le sessioni isolate che usano modelli opencode-go ora spostano le richieste bloccate nella gestione configurata di timeout o fallback, invece di restare sospese per minuti prima di terminare con un errore generico `LLM request failed`. [#93965](https://github.com/openclaw/openclaw/pull/93965) Correlato [#93610](https://github.com/openclaw/openclaw/issues/93610). Grazie @forceconstant, @zhangguiping-xydt.
- Dopo la modifica del modello predefinito, l'avvio di una nuova sessione di canale con `/new` o `/reset` ora usa il nuovo predefinito invece di riutilizzare silenziosamente il modello precedente memorizzato nella cache, mentre gli override espliciti di `/model` restano invariati. [#77339](https://github.com/openclaw/openclaw/pull/77339) Correlato [#77322](https://github.com/openclaw/openclaw/issues/77322). Grazie @mjamiv, @zaynl.
- Dietro proxy HTTP o HTTPS, l'uso di Codex/OpenAI e i controlli di quota in `openclaw status --usage --json` e nella Control UI ora recuperano le finestre di utilizzo invece di fallire quando chatgpt.com non è raggiungibile direttamente. [#93943](https://github.com/openclaw/openclaw/pull/93943) Correlato [#78714](https://github.com/openclaw/openclaw/issues/78714). Grazie @tnzgit, @turbotheturtle.
- `/status` ora mantiene il modello attivo e come cancellare una scelta fissata su una sola riga compatta, così gli utenti di Discord e di altre chat possono leggere rapidamente lo stato del modello senza una spiegazione su più righe. [#95797](https://github.com/openclaw/openclaw/pull/95797) Grazie @solvely-colin.
- Le risposte in streaming di Anthropic ora mantengono testo, ragionamento e aggiornamenti delle chiamate agli strumenti intercalati collegati al blocco di risposta corretto invece di mescolarli quando più blocchi sono attivi contemporaneamente. [#96013](https://github.com/openclaw/openclaw/pull/96013) Grazie @vincentkoc.

</Accordion>

### Continuità di sessione, memoria e fiducia

[Sessioni](/it/concepts/session), [Compaction](/it/concepts/compaction), [memoria](/it/concepts/memory) e [memoria basata su QMD](/it/concepts/memory-qmd) preservano la conversazione prevista e il contesto utile in modo più coerente durante lavori di lunga durata, riconnessioni, aggiornamenti e riparazioni delle trascrizioni. Anche la [ricerca degli strumenti](/it/tools/tool-search) si comporta in modo più affidabile quando gli agenti devono recuperare il contesto o la capacità corretti.

Il ripristino crittografato di [Matrix](/it/channels/matrix) si interrompe in sicurezza quando lo stato delle chiavi richiesto non può essere verificato. Le [policy degli strumenti](/it/gateway/sandbox-vs-tool-policy-vs-elevated), le [approvazioni](/it/cli/approvals) e la [gestione dei segreti](/it/gateway/secrets) restano associate allo stato di runtime previsto, con le azioni a rischio più elevato che rimangono disabilitate salvo abilitazione esplicita.

<Accordion title="Fonti e contributori">

- Le conversazioni degli agenti interessate che usano OpenAI Responses ora possono recuperare e continuare a rispondere dopo che una risposta visibile del canale lascia incompleta la cronologia salvata, invece di far fallire ogni turno successivo prima che compaia una risposta. [#84708](https://github.com/openclaw/openclaw/pull/84708) Grazie a @anyech.
- Quando un agente basato su Codex produce un output degli strumenti insolitamente grande, le conversazioni salvate e riprodotte ora mantengono il testo entro il normale limite di dimensione, lasciando invariati i contenuti non testuali. [#87912](https://github.com/openclaw/openclaw/pull/87912) Grazie a @adrianip0204.
- Le conversazioni della Control UI ora restano visibili e continuano nella stessa sessione dopo una sospensione, un'interruzione di rete o una riconnessione del Gateway, invece di scomparire quando viene inviato il messaggio successivo. [#89017](https://github.com/openclaw/openclaw/pull/89017) Correlato [#87700](https://github.com/openclaw/openclaw/issues/87700). Grazie a @zhangguiping-xydt, @asicoe.
- Le integrazioni Codex e Copilot incluse ora mantengono la cronologia chat speculare e gli aggiornamenti della trascrizione collegati alla sessione OpenClaw corretta mentre lo storage evolve, mentre le trascrizioni attive esistenti basate su file continuano a funzionare durante la migrazione. [#89518](https://github.com/openclaw/openclaw/pull/89518) Grazie a @jalehman.
- Lo stato della sessione corrente di WebChat ora corrisponde alla conversazione che stai effettivamente usando, quindi l'identità della sessione, il livello di ragionamento, il contesto dei token e i dettagli dei costi non provengono più dalla sessione di fallback `main`. [#89800](https://github.com/openclaw/openclaw/pull/89800) Correlato [#89773](https://github.com/openclaw/openclaw/issues/89773). Grazie a @killo3967, @sweetcornna.
- È meno probabile che la tua conversazione perda il contesto dopo aver premuto stop durante la Compaction automatica, perché ora viene annullata anche la richiesta di Compaction. [#89886](https://github.com/openclaw/openclaw/pull/89886) Correlato [#89868](https://github.com/openclaw/openclaw/issues/89868). Grazie a @lykeion-dev, @openperf, @vincentkoc.
- Quando l'accesso alle sessioni tra agenti viene bloccato, OpenClaw ora elenca tutte le impostazioni richieste di visibilità, da agente ad agente e di allow-list, aiutando gli operatori a correggere la configurazione delle policy invece di cercare un errore dell'agente inesistente. [#90489](https://github.com/openclaw/openclaw/pull/90489) Correlato [#90443](https://github.com/openclaw/openclaw/issues/90443). Grazie a @ramitrkar-hash, @sahibzada-allahyar, @vincentkoc.
- `openclaw memory status` ora mostra una fase attiva light o REM Dreaming invece di indicare erroneamente `Dreaming: off`, così gli operatori possono vedere che le configurazioni di memoria valide sono abilitate. [#93113](https://github.com/openclaw/openclaw/pull/93113) Correlato [#67868](https://github.com/openclaw/openclaw/issues/67868). Grazie a @agentarclab, @mrossit.
- Le ricerche di memoria QMD scadute ora interrompono il lavoro in background quando l'agente passa oltre, impedendo ai processi abbandonati di continuare a consumare CPU e memoria. [#93394](https://github.com/openclaw/openclaw/pull/93394) Grazie a @alix-007.
- Le istruzioni ripetute inviate dopo la Compaction ora restano nella conversazione, evitando turni persi, risposte orfane e cronologie malformate che alcuni provider rifiutano. [#94328](https://github.com/openclaw/openclaw/pull/94328) Grazie a @vincentkoc, @yetval.
- Il report Stale Pages di Memory Wiki ora esclude dalle avvertenze di freschezza le pagine durevoli di concetti e sintesi, mantenendo l'attenzione sulle pagine sorgente e di entità che potrebbero davvero richiedere una revisione. [#94369](https://github.com/openclaw/openclaw/pull/94369) Grazie a @sunnyshu0925, @vincentkoc.
- È ora meno probabile che le esecuzioni incorporate lunghe con progressi recenti vengano interrotte dal recupero di sessioni obsolete, mentre le esecuzioni realmente bloccate possono ancora essere cancellate in modo che il lavoro in coda continui. [#94701](https://github.com/openclaw/openclaw/pull/94701) Grazie a @imadal1n, @mrclawfield.
- La ricerca di memoria Ollama ora rispetta una dimensione di embedding configurata più piccola e mantiene separati gli indici per dimensioni diverse, evitando che vettori incompatibili vengano mescolati. [#94811](https://github.com/openclaw/openclaw/pull/94811) Grazie a @mushuiyu886.
- Le ricerche di memoria e gli aggiornamenti mirati ora restano collegati alla sessione OpenClaw corretta anche quando i nomi file delle trascrizioni cambiano o le esportazioni QMD usano un nome diverso. [#95087](https://github.com/openclaw/openclaw/pull/95087) Grazie a @jalehman.
- Le conversazioni di lunga durata con screenshot o altre immagini ora mantengono la continuità in modo più coerente quando OpenClaw libera spazio per nuovi messaggi, invece di riempirsi ripetutamente senza far avanzare la conversazione conservata. [#95128](https://github.com/openclaw/openclaw/pull/95128) Grazie a @yetval.
- Gli utenti Windows ora possono eseguire l'indicizzazione e la ricerca della memoria basate su QMD tramite percorsi assoluti configurati `memory.qmd.command`, incluse posizioni con lettera di unità e UNC, senza che OpenClaw rimuova i separatori di percorso prima dell'avvio. [#95274](https://github.com/openclaw/openclaw/pull/95274) Correlato [#92302](https://github.com/openclaw/openclaw/issues/92302). Grazie a @ardooken, @ly85206559.
- I piè di pagina di utilizzo selezionati con `/usage full` o `/usage tokens` ora restano visibili dopo il rollover giornaliero o per inattività della sessione, così gli utenti non devono riattivarli. [#95322](https://github.com/openclaw/openclaw/pull/95322) Grazie a @litang9.
- Risposte di follow-up, reazioni, messaggi in thread e controlli di stato restano nella chat a cui appartengono dopo attività webchat o di sistema, mentre i veri cambi di canale continuano a cancellare i dettagli di routing obsoleti. [#95467](https://github.com/openclaw/openclaw/pull/95467) Grazie a @yetval.
- Le conversazioni principali di lunga durata ora mantengono il contesto precedente quando gli utenti tornano dopo la notte o dopo un follow-up ritardato, invece di ricominciare silenziosamente dopo un completamento altrimenti normale. [#95472](https://github.com/openclaw/openclaw/pull/95472) Grazie a @xydt-tanshanshan.
- Le persone con cronologie di sessione grandi possono elencare, visualizzare in anteprima e trovare sessioni senza blocchi di più secondi, mentre le chiavi di sessione meno recenti con maiuscole e minuscole miste vengono ancora migrate all'avvio. [#95699](https://github.com/openclaw/openclaw/pull/95699) Grazie a @jalehman, @jzakirov.
- Corregge casi in cui le risposte consegnate venivano talvolta salvate nella cronologia della conversazione sbagliata, o omesse da essa, quando gli operatori usano un `session.store` personalizzato o per agente, migliorando continuità e verificabilità per la sessione prevista. [#95782](https://github.com/openclaw/openclaw/pull/95782) Correlato [#95781](https://github.com/openclaw/openclaw/issues/95781). Grazie a @youngting520.
- I riepiloghi salvati della memoria di sessione ora escludono token grezzi del modello, blocchi di chiamata degli strumenti, placeholder multimediali, tag di ruolo e marker `NO_REPLY` obsoleti, così le conversazioni future mantengono contesto utile. [#95791](https://github.com/openclaw/openclaw/pull/95791) Grazie a @sweetsophia, @vincentkoc, @yb0y.
- Le sessioni OpenAI di lunga durata che usano OAuth Codex/ChatGPT ora possono eseguire la Compaction senza una chiave API separata, sia che `/compact` venga eseguito manualmente sia che venga attivato automaticamente. [#95831](https://github.com/openclaw/openclaw/pull/95831) Correlato [#95693](https://github.com/openclaw/openclaw/issues/95693). Grazie a @sallyom, @yui-tien.
- Le sessioni lunghe e con molti strumenti ora compattano le conversazioni sovradimensionate invece di bloccarsi quando un risultato di strumento grande compare alla fine. [#95860](https://github.com/openclaw/openclaw/pull/95860) Correlato [#78478](https://github.com/openclaw/openclaw/issues/78478). Grazie a @jw8957, @wzhgba, @yetval.
- Quando `memory_search` non è disponibile perché il runtime Node non include `node:sqlite`, OpenClaw ora indirizza gli utenti a un runtime compatibile invece di guidarli attraverso una risoluzione dei problemi non correlata del provider di embedding. [#95916](https://github.com/openclaw/openclaw/pull/95916) Grazie a @rrrrrredy, @vincentkoc.
- Gli sviluppatori e gli operatori che ispezionano una sessione Copilot compattata ora ottengono il relativo riepilogo, i conteggi dei token prima e dopo e i dettagli della sessione invece di un risultato incompleto. [#96049](https://github.com/openclaw/openclaw/pull/96049) Grazie a @vincentkoc.
- I comandi `/stop` e abort ora continuano a interrompere le esecuzioni attive, cancellare i follow-up in coda e terminare rapidamente i subagenti correlati anche quando le chiavi di sessione devono essere canonicalizzate o i metadati di abort non possono essere salvati. [#96201](https://github.com/openclaw/openclaw/pull/96201) Grazie a @jalehman.
- Gli upgrade di Voice Wake ora mantengono funzionanti le frasi di attivazione e le regole di routing esistenti mentre OpenClaw le sposta dai file di impostazioni ritirati al database di stato condiviso. [bdf81a8](https://github.com/openclaw/openclaw/commit/bdf81a825fa3ef66ad2c535c1eeb0bb4e31b6d1b)
- Gli upgrade da layout di stato OpenClaw meno recenti ora preservano notifiche di aggiornamento, limitazione dei controlli, record delle versioni disponibili e cronologia dei tentativi di aggiornamento automatico mentre tale stato viene spostato in SQLite. [eb00d49](https://github.com/openclaw/openclaw/commit/eb00d499d16feea600fceef92d575fa30f005649) Grazie a @vincentkoc.
- Le conversazioni dei canali Plugin mantengono la sessione prevista in modo più affidabile durante avvio, controlli doctor e riparazioni dello stato, con i record di binding meno recenti migrati nel database condiviso di OpenClaw. [9f888d9](https://github.com/openclaw/openclaw/commit/9f888d95e082d50380a66db18ee2e32683e688e0)
- La sincronizzazione delle sessioni basate su memoria in Windows ora continua a usare il file di trascrizione previsto anche quando la formattazione del percorso differisce. [b3b5b08](https://github.com/openclaw/openclaw/commit/b3b5b08e67a26efd648c7c7d879e5487223cd796) Grazie a @vincentkoc.
- Le esecuzioni di agenti incorporati con una chiave di sessione mancante o vuota ora restano collegate alla sessione prevista invece di passare attraverso un routing di sessione incoerente. [911f853](https://github.com/openclaw/openclaw/commit/911f853b7fc4d819e2175b001662a01eba30453d) Grazie a @vincentkoc.
- Quando un modello ipotizza il nome dello strumento sbagliato, Tool Search e Code Mode ora mostrano come trovare e riprovare lo strumento corretto, riducendo il rischio che le sessioni di lunga durata si blocchino o perdano memoria durevole durante la Compaction. [#93374](https://github.com/openclaw/openclaw/pull/93374) Correlato [#92273](https://github.com/openclaw/openclaw/issues/92273). Grazie a @mushuiyu886, @poison, @vincentkoc.
- Corregge la scomparsa delle risposte dell'assistente da webchat, Control UI, Feishu e altre conversazioni incorporate dopo la Compaction, mantenendo leggibili le chat aggiornate e separate le richieste di follow-up. [#95484](https://github.com/openclaw/openclaw/pull/95484) Correlato [#76729](https://github.com/openclaw/openclaw/issues/76729). Grazie a @maweibin, @njuboy11, @vincentkoc.
- Le funzionalità di memoria di OpenClaw ora mantengono la copertura delle trascrizioni attive, ripristinate ed eliminate allineata agli store di sessione configurati e alla proprietà degli agenti, rendendo meno probabile che Dreaming, esportazioni QMD, indicizzazione e sincronizzazione perdano o attribuiscano in modo errato la cronologia delle conversazioni. [#96162](https://github.com/openclaw/openclaw/pull/96162) Grazie a @jalehman.
- La configurazione TLS del Gateway ora rifiuta chiaramente percorsi di certificato o chiave vuoti oppure usa i valori predefiniti di OpenClaw, evitando errori confusi di avvio e generazione dei certificati pur preservando i percorsi validi. [#94054](https://github.com/openclaw/openclaw/pull/94054) Grazie a @miorbnli.
- Le policy Plugin configurate continuano a bloccare o riscrivere chiamate sensibili agli strumenti dopo modifiche al registro del Gateway, ricaricamenti o inizializzazione successiva degli hook, invece di essere saltate silenziosamente. [#94545](https://github.com/openclaw/openclaw/pull/94545) Grazie a @jesse-merhi.
- Gli operatori mobili con `operator.approvals` ora possono vedere e risolvere approvazioni exec attivate dalla chat sul dispositivo iOS che ha avviato la richiesta, anche mentre l'app è aperta, senza fare affidamento solo sulle notifiche push. [#95175](https://github.com/openclaw/openclaw/pull/95175) Grazie a @joshavant.
- Gli utenti della Control UI ora ricevono la release corretta di DOMPurify, riducendo l'esposizione alla vulnerabilità del sanitizer GHSA-cmwh-pvxp-8882 senza cambiare il comportamento dell'interfaccia. [#95691](https://github.com/openclaw/openclaw/pull/95691) Grazie a @vincentkoc.
- Le approvazioni "Consenti sempre" per i binding delle conversazioni Plugin ora vengono trasferite dal vecchio file di impostazioni ed è meno probabile che vadano perse o vengano sovrascritte quando sono in esecuzione più processi OpenClaw. [ae41b00](https://github.com/openclaw/openclaw/commit/ae41b009224b0a8e3a990912503258d4478fb4d0) Grazie a @vincentkoc.
- Gli utenti Matrix ora vedono che la chiave di recupero attiva è necessaria prima che possa procedere un ripristino forzato della firma incrociata, impedendo che un secondo ripristino renda inutilizzabili il recupero della crittografia e i backup delle chiavi delle stanze. [#95720](https://github.com/openclaw/openclaw/pull/95720) Correlato [#78396](https://github.com/openclaw/openclaw/issues/78396). Grazie @jteddy, @vincentkoc, @xialonglee.
- Le schede di stato di memory-wiki e la sincronizzazione delle sorgenti basata su bridge hanno meno probabilità di fallire durante riscritture simultanee delle pagine, perché OpenClaw ora ritenta la mancata corrispondenza transitoria del percorso, continuando comunque a bloccare scritture sul filesystem non sicure o persistenti. [#94443](https://github.com/openclaw/openclaw/pull/94443) Correlato [#92134](https://github.com/openclaw/openclaw/issues/92134). Grazie @cknzraposo, @zengwen-dt.
- Corregge il ripristino delle sessioni recenti che apriva una nuova conversazione per gli utenti con percorsi di workspace lunghi invece di tornare alla trascrizione esistente. [#94578](https://github.com/openclaw/openclaw/pull/94578) Correlato [#94577](https://github.com/openclaw/openclaw/issues/94577). Grazie @rohitjavvadi, @vincentkoc.
- Memory Wiki ora mantiene intatte le note scritte dall'utente quando una pagina sorgente esistente viene reimportata o sincronizzata, continuando comunque ad aggiornare il contenuto generato. [#95614](https://github.com/openclaw/openclaw/pull/95614) Grazie @yetval.
- Corregge Memory Wiki che copiava ripetutamente le proprie pagine sorgente generate dentro se stesso quando il relativo vault è archiviato nella cartella di memoria del workspace, evitando file duplicati, pulizie ripetute e crescita non necessaria dell'indice della memoria. [#95666](https://github.com/openclaw/openclaw/pull/95666) Correlato [#95657](https://github.com/openclaw/openclaw/issues/95657). Grazie @johannes0402, @turbotheturtle, @vincentkoc.
- Per gli operatori che usano Active Memory con il dreaming di memory-core, i job notturni di dreaming non avviano più lavoro di richiamo non necessario né raggiungono timeout di 45 secondi, mentre le normali chat web continuano a ricevere il richiamo della memoria. [#95721](https://github.com/openclaw/openclaw/pull/95721) Correlato [#78500](https://github.com/openclaw/openclaw/issues/78500). Grazie @vincentkoc, @vishutdhar, @xialonglee.
- Le sessioni dell'agente con molte chiamate agli strumenti riparano i risultati fuori ordine con meno lavoro ripetuto, mantenendo ogni risultato associato alla chiamata allo strumento corretta. [#96014](https://github.com/openclaw/openclaw/pull/96014) Grazie @vincentkoc.
- Il lavoro di memoria basato su qmd in Windows ora arresta tutti i processi correlati dopo le sonde di disponibilità e i timeout dei comandi, impedendo ai processi figli di qmd di continuare a essere eseguiti in background. [830691b](https://github.com/openclaw/openclaw/commit/830691b2010bd0406399adb8a2e97e0b043e2ca8)
- Le sorgenti attendibili dei pacchetti OpenClaw ora rifiutano percorsi fratelli simili, quindi considerare attendibile `/artifactory/openclaw` non ammette più anche percorsi come `/artifactory/openclaw-malicious`. [12c34fc](https://github.com/openclaw/openclaw/commit/12c34fc3a95121f5a15f01c3f971a1bc5b0fe6f9) Grazie @vincentkoc.

</Accordion>

### Modalità relay del router Slack

La [modalità relay del router Slack](/it/channels/slack) consente alle distribuzioni gestite o multi-gateway di centralizzare il traffico Slack in ingresso, mentre il gateway OpenClaw corretto gestisce comunque menzioni, affinità dei thread e risposte.

<Accordion title="Fonti e contributori">

- Le distribuzioni Slack gestite possono ora usare un router centrale per inviare menzioni e thread in corso al gateway OpenClaw corretto, mentre le risposte continuano ad apparire tramite Slack. [#94707](https://github.com/openclaw/openclaw/pull/94707) Grazie @pash-openai, @sjf-oa.

</Accordion>

### Bridge di risveglio Raft External Agent

Il [canale Raft](/it/channels/raft) e il [Plugin Raft](/it/plugins/reference/raft) ora supportano un bridge CLI locale di risveglio, così gli External Agents possono risvegliare OpenClaw per il lavoro dell'area di lavoro in sospeso e gli operatori possono controllare configurazione e stato tramite il percorso supportato.

<Accordion title="Fonti e contributori">

- Gli operatori Raft External Agent possono ora risvegliare un agente OpenClaw quando un'area di lavoro ha lavoro in sospeso tramite il bridge CLI locale supportato, con profili denominati e controlli per prerequisiti CLI mancanti. [#95497](https://github.com/openclaw/openclaw/pull/95497) Grazie @vincentkoc.

</Accordion>

### Installazione e riparazione dei Plugin ufficiali

La [gestione dei Plugin](/it/plugins/manage-plugins) ora gestisce più integrazioni ufficiali tramite i normali flussi di installazione e riparazione di pacchetti esterni. L'[inventario dei Plugin](/it/plugins/plugin-inventory) e i relativi controlli di configurazione forniscono agli utenti risultati più chiari quando un pacchetto manca, è incompatibile o deve essere reinstallato.

<Accordion title="Fonti e contributori">

- Quando `plugins.allow` usa un nome di canale o pacchetto invece dell'id reale del Plugin, la guida di avvio ora identifica la voce non corrispondente e mostra gli id Plugin rilevati necessari per correggere la configurazione. [#68389](https://github.com/openclaw/openclaw/pull/68389) Correlato [#68352](https://github.com/openclaw/openclaw/issues/68352). Grazie @aym9999, @jirboy, @lyfuci, @pahuchi-joe, @zmxccxy.
- Gli avvisi di attendibilità dei Plugin per installazioni iniziali o nuove ora includono un esempio `plugins.allow` pronto da copiare e comandi per elencare o ispezionare gli id Plugin, così gli utenti possono risolvere l'avviso prima di considerare attendibile o reinstallare il codice del Plugin. [#78105](https://github.com/openclaw/openclaw/pull/78105) Correlato [#68780](https://github.com/openclaw/openclaw/issues/68780). Grazie @jirboy, @pahuchi-joe.
- Le migrazioni Codex ora funzionano con installazioni Plugin globali standard perché `openclaw migrate` può trovare il provider installato invece di fallire con `Unknown migration provider`. [#89612](https://github.com/openclaw/openclaw/pull/89612) Correlato [#89609](https://github.com/openclaw/openclaw/issues/89609). Grazie @mugabuga, @zerone0x.
- Le installazioni e gli aggiornamenti dei Plugin recuperano da pin di dipendenze obsolete gestiti da OpenClaw invece di fallire con `npm EOVERRIDE`, senza che la sincronizzazione successiva retroceda o rimuova i pacchetti installati esplicitamente dagli utenti. [#91786](https://github.com/openclaw/openclaw/pull/91786) Correlato [#91772](https://github.com/openclaw/openclaw/issues/91772). Grazie @amknight, @mkdelta221.
- Gli sviluppatori di Plugin di canale possono ora trasportare gli identificatori nativi di mittente e conversazione attraverso hook e workflow di esecuzione selezionati, offrendo alle integrazioni un routing più preciso senza interrompere i campi mittente e chat esistenti. [#91903](https://github.com/openclaw/openclaw/pull/91903) Grazie @lanzhi-lee, @vincentkoc.
- Il rilevamento dei Plugin ora ripete meno controlli bloccanti del filesystem durante l'avvio, riducendo il lavoro evitabile di avvio a freddo per gli alberi di Plugin in bundle, soprattutto su filesystem Windows più lenti, senza modificare il comportamento di rilevamento dei bundle. [#93919](https://github.com/openclaw/openclaw/pull/93919) Correlato [#76209](https://github.com/openclaw/openclaw/issues/76209). Grazie @ml12580, @shenhonglong456-ai.
- I metodi Gateway dei Plugin ora funzionano tramite `openclaw gateway call` dopo la registrazione, così gli autori di Plugin possono usarli da script e job cron invece di incontrare un errore `unknown method`. [#94154](https://github.com/openclaw/openclaw/pull/94154) Correlato [#94127](https://github.com/openclaw/openclaw/issues/94127). Grazie @brycemurray, @pick-cat, @vincentkoc.
- Il rilevamento e i controlli di installazione delle Skills ClawHub hanno meno probabilità di bloccare o mandare in crash OpenClaw perché le risposte del marketplace sovradimensionate o bloccate ora vengono interrotte prima di poter esaurire la memoria. [#95226](https://github.com/openclaw/openclaw/pull/95226) Grazie @alix-007.
- I Plugin ufficiali fissati a una versione non restano più su una vecchia release quando gli operatori seguono i consigli di riparazione di `openclaw doctor` o dello stato gateway approfondito dopo un aggiornamento. [#95541](https://github.com/openclaw/openclaw/pull/95541) Grazie @ooiuuii, @vincentkoc.
- Gli aggiornamenti gestiti dei Plugin npm hanno meno probabilità di interrompere il lavoro su un gateway in esecuzione con errori di modulo mancante, perché i file del Plugin più vecchi restano disponibili finché un successivo avvio del gateway non li ripulisce. [#95589](https://github.com/openclaw/openclaw/pull/95589) Grazie @ooiuuii, @vincentkoc.
- Le schede dei Plugin ufficiali per i brand supportati ora mostrano icone riconoscibili in ClawHub e in altri cataloghi, e gli autori di Plugin possono fornire elementi grafici per il marketplace tramite il campo manifest documentato. [#95845](https://github.com/openclaw/openclaw/pull/95845) Grazie @patrick-erichsen.
- Le icone dei Plugin ufficiali in ClawHub e in altri cataloghi non sono più forzate nello stesso colore hard-coded, consentendo invece a Simple Icons di usare la propria grafica predefinita. [#95987](https://github.com/openclaw/openclaw/pull/95987) Grazie @patrick-erichsen.
- Gli utenti Docker ora hanno un mirror Docker Hub ufficiale `openclaw/openclaw` insieme a GHCR, con release beta versionate mantenute senza spostare gli alias stabili `latest` e `main`. [#97122](https://github.com/openclaw/openclaw/pull/97122) Grazie @vincentkoc.
- Le installazioni OpenClaw basate su Git ora usano la versione pnpm fissata del repository anche quando è presente un altro pnpm globale o il package manager del progetto circostante, così i comandi di configurazione non vengono più eseguiti nell'ambiente di package manager sbagliato. [bd74a62](https://github.com/openclaw/openclaw/commit/bd74a62118aa4774706359d9494116ded8c1f6e3) Grazie @vincentkoc.
- Le richieste di schede Skill e aggiornamento di ClawHub ora si completano o scadono in modo prevedibile anche quando ricevono un valore di timeout insolitamente grande. [8cd0c11](https://github.com/openclaw/openclaw/commit/8cd0c11227f6f4096d089cd6108d6f2ae31252b7) Grazie @vincentkoc.
- Gli utenti Windows possono completare installazioni da sorgente senza che un passaggio di configurazione llama.cpp le blocchi o le rallenti, e il programma di installazione ripristina poi la loro impostazione di shell esistente. [ea9065b](https://github.com/openclaw/openclaw/commit/ea9065bc68dd4ff94495b85a7dcb4491cf41b67a) Grazie @vincentkoc.
- Più Plugin ufficiali di canale, provider e ricerca web possono ora essere installati o riparati tramite normali cataloghi di pacchetti esterni, pur continuando a essere riconosciuti dalle loro credenziali esistenti. [#95683](https://github.com/openclaw/openclaw/pull/95683) Grazie @vincentkoc.
- Le persone che installano o aggiornano il Plugin ufficiale del canale Yuanbao tramite il catalogo attendibile di OpenClaw ora ottengono la versione 2.15.0, con il controllo di integrità previsto e la guida per Plugin mancante allineati a quella release. [#94470](https://github.com/openclaw/openclaw/pull/94470) Grazie @jase-283.
- L'onboarding al primo avvio può ora installare la Skill `gog` in bundle tramite Homebrew senza fallire sulla formula rimossa del tap di terze parti. [#95019](https://github.com/openclaw/openclaw/pull/95019) Correlato [#95017](https://github.com/openclaw/openclaw/issues/95017). Grazie @sedrak-hovhannisyan, @vincentkoc, @zengwen-dt.
- Gli utenti Canvas, Discord, Slack, Voice Call e WhatsApp mantengono la stessa guida alle Skill con ogni Plugin installato o in bundle, mentre i riferimenti ai precedenti percorsi radice `skills/...` devono essere spostati nella directory del Plugin pertinente. [#95664](https://github.com/openclaw/openclaw/pull/95664) Grazie @vincentkoc.
- La verifica delle Skill ClawHub ora accetta lo stesso riferimento `@owner/<slug>` usato per installazioni e aggiornamenti, così gli utenti possono controllare l'editore previsto senza passare a uno slug semplice ambiguo. [#95992](https://github.com/openclaw/openclaw/pull/95992) Grazie @patrick-erichsen.
- L'avviso di OpenClaw in fase di installazione sul package manager ora identifica correttamente npm, Yarn, Yarn Berry e launcher in stile Corepack, evitando indicazioni fuorvianti quando questi strumenti vengono eseguiti tramite nomi di eseguibili alternativi. [11a2e03](https://github.com/openclaw/openclaw/commit/11a2e03bd4deda748336553710cb6426d448d952) Grazie @vincentkoc.
- Le installazioni da URL di pacchetto ora gestiscono timeout di download sovradimensionati senza fallire prima che i dati del pacchetto disponibili possano essere risolti. [c310f8c](https://github.com/openclaw/openclaw/commit/c310f8cfa4524453c7082bb5aab642c9decc6e99)
- Gli sviluppatori di Plugin e CLI ora vedono un'API supportata di formattazione dei comandi più chiara, mentre l'associazione dei dispositivi, la registrazione dei Node e la guida doctor continuano a produrre gli stessi comandi sicuri per la shell. [23b4f33](https://github.com/openclaw/openclaw/commit/23b4f33195933ff4def4609d970f073293760683)
- Gli utenti Windows ARM64 ora ottengono download ARM64 corrispondenti di Node e MinGit quando eseguono l'installer PowerShell tramite una shell emulata x64. [fac091b](https://github.com/openclaw/openclaw/commit/fac091b39de230d9ed90e8412123126cf676004f) Grazie @vincentkoc.
- Le installazioni predefinite di OpenClaw non impiegano più tempo a creare il supporto opzionale llama.cpp, evitando errori di build nativa per gli utenti che non lo hanno abilitato. [cc1b3a8](https://github.com/openclaw/openclaw/commit/cc1b3a8550dd9c29f581799934d140aaf5a84f1c) Grazie @vincentkoc.

</Accordion>

## Canali e messaggistica

### Correzioni aggiuntive dei canali

Ulteriori correzioni di configurazione per [Telegram](/it/channels/telegram) e i canali coprono problemi più specifici di consegna e configurazione.

<Accordion title="Fonti e contributori">

- Le catene di risposte Telegram mantengono le risposte memorizzate nella cache allegate dopo cambiamenti di contesto invece di fallire quando quelle risposte memorizzate nella cache vengono riutilizzate. [#82909](https://github.com/openclaw/openclaw/pull/82909) Grazie @lidge-jun.
- Corregge Discord che eliminava un'intera risposta lunga con blocchi di codice delimitati quando il delimitatore di chiusura del codice cade vicino al limite di 2.000 caratteri del messaggio. [#95661](https://github.com/openclaw/openclaw/pull/95661) Grazie @ly-wang19.
- Gli operatori Slack possono ora archiviare token e segreti di firma come input SecretRef supportati, mentre letture, scritture, ricerche di allowlist e target, e controlli di configurazione usano le credenziali risolte invece di rifiutare o leggere in modo errato i riferimenti. [7da955f](https://github.com/openclaw/openclaw/commit/7da955fae4ca2083599aa33a1f93dbfff53cb187) Grazie @vincentkoc.
- I controlli delle funzionalità dei canali ora restituiscono un timeout chiaro quando un'integrazione smette di rispondere, evitando che la risoluzione dei problemi resti bloccata in un terminale o in un'esecuzione di automazione. [8ecdb97](https://github.com/openclaw/openclaw/commit/8ecdb97b636e4c3fcc6d142d217327404ae06581) Grazie @vincentkoc.

</Accordion>

## Gateway, sicurezza e attendibilità

### Recupero da riavvio e prontezza

I segnali di [salute del Gateway](/it/gateway/health) e [risoluzione dei problemi](/it/gateway/troubleshooting) ora si allineano in modo più coerente con il fatto che OpenClaw sia effettivamente pronto, in riavvio o impossibilitato a continuare. Le esecuzioni degli agenti avviate tramite la [CLI](/it/cli/agent) recuperano in modo più pulito da disconnessioni, arresti, cambiamenti di routing e condizioni di avvio fallite.

<Accordion title="Fonti e contributori">

- Quando un gateway remoto configurato o esplicito è lento ma raggiungibile, `openclaw gateway probe --timeout ...` ora attende il timeout richiesto invece di segnalarlo come non raggiungibile dopo una soglia interna più breve. [#89859](https://github.com/openclaw/openclaw/pull/89859) Correlato a [#65355](https://github.com/openclaw/openclaw/issues/65355). Grazie @hellocli, @mushuiyu886.
- Le esecuzioni lunghe o parallele dei subagenti interni ora evitano l'elaborazione non necessaria dell'anteprima live, mentre le sessioni dei subagenti visibili continuano a mostrare aggiornamenti live e risposte finali. [#91906](https://github.com/openclaw/openclaw/pull/91906) Grazie @lanzhi-lee, @vincentkoc.
- Le conversazioni ACP, in particolare i thread basati su Kiro, ora proseguono oltre la prima risposta avviando una nuova sessione quando il backend non può più riprendere quella vecchia. [#93547](https://github.com/openclaw/openclaw/pull/93547) Correlato a [#87830](https://github.com/openclaw/openclaw/issues/87830). Grazie @amersheeny, @chouzz.
- Quando la pressione sulla memoria in Linux termina un comando o una sessione figlio, i Gateway OpenClaw gestiti da systemd ora restano in esecuzione e mantengono attive le connessioni dei canali mentre segnalano l'errore del figlio. [#93585](https://github.com/openclaw/openclaw/pull/93585) Grazie @snowzlm.
- L'annullamento di un'esecuzione OpenClaw durante il lavoro degli strumenti ora la termina rapidamente invece di avviare un altro turno del modello o lasciare la sessione bloccata. [#94412](https://github.com/openclaw/openclaw/pull/94412) Grazie @szsip239, @vincentkoc.
- I job OpenClaw pianificati che usano modelli cloud ora recuperano per impostazione predefinita dalle chiamate al modello silenziose e bloccate, aiutando a evitare che il lavoro cron successivo si accumuli, mentre i provider locali o self-hosted mantengono il comportamento di timeout esistente. [#94445](https://github.com/openclaw/openclaw/pull/94445) Grazie @bek91.
- I controlli di prontezza del Gateway ora diventano non integri durante il drain di un riavvio, impedendo ai gestori del traffico di inviare nuovo lavoro a un Gateway che sta temporaneamente rifiutando le richieste. [#94915](https://github.com/openclaw/openclaw/pull/94915) Correlato a [#78136](https://github.com/openclaw/openclaw/issues/78136). Grazie @markoub, @maxschachere, @vincentkoc.
- Gli utenti Mac possono mantenere in esecuzione i gateway gestiti da LaunchAgent durante gli upgrade di OpenClaw invece di vedere cicli ripetuti di arresto anomalo e riavvio quando il vecchio codice runtime di trasformazione del testo è ancora in cache. [#95081](https://github.com/openclaw/openclaw/pull/95081) Correlato a [#95057](https://github.com/openclaw/openclaw/issues/95057). Grazie @849261680, @yveslarose.
- Le conversazioni basate su Codex in TUI, WebChat e API di streaming compatibili ora mostrano le risposte mentre vengono scritte, sostituendo in modo pulito il testo provvisorio così che la risposta finale non includa bozze obsolete. [#95404](https://github.com/openclaw/openclaw/pull/95404) Correlato a [#95422](https://github.com/openclaw/openclaw/issues/95422). Grazie @agonza1, @vincentkoc.
- Dopo un riavvio del gateway, gli utenti non vedono più un avviso di nuovo tentativo fuorviante quando OpenClaw sta già riprendendo la risposta interrotta o segnalando l'effettivo errore di recupero, riducendo i tentativi duplicati non necessari. [#95431](https://github.com/openclaw/openclaw/pull/95431) Grazie @moeedahmed, @vincentkoc.
- Le sessioni agente lunghe e ricche di strumenti ora mantengono i risparmi della cache dei prompt man mano che i risultati si accumulano, riducendo ritardi evitabili e costi dovuti al reinvio della cronologia riscritta tra i turni. [#95624](https://github.com/openclaw/openclaw/pull/95624) Grazie @vincentkoc.
- I riavvii del Gateway non lasciano più temporaneamente non disponibili gli agenti configurati basati su Codex, Copilot o Plugin attendibili, e i Plugin dello spazio di lavoro non attendibili restano bloccati dall'attivarsi autonomamente. [#95652](https://github.com/openclaw/openclaw/pull/95652) Grazie @vincentkoc.
- Le risposte lunghe, gli stream di strumenti intensi, le richieste con molte immagini e il richiamo della memoria ora comportano meno overhead di CPU e file system senza richiedere modifiche alle impostazioni o al flusso di lavoro. [#95697](https://github.com/openclaw/openclaw/pull/95697) Grazie @vincentkoc.
- Gli operatori possono di nuovo aggiungere o aggiornare annunci pianificati per canali noti in configurazioni senza config, mentre gli ambienti configurati continuano a rifiutare destinazioni disabilitate, obsolete, senza proprietario o sconosciute prima della consegna. [#95754](https://github.com/openclaw/openclaw/pull/95754) Grazie @vincentkoc.
- Gli utenti macOS hanno meno probabilità di vedere un falso errore di conflitto di porta quando arrestano o aggiornano un gateway gestito, perché OpenClaw attende brevemente che l'arresto normale liberi la porta continuando a segnalare i conflitti persistenti. [#95886](https://github.com/openclaw/openclaw/pull/95886) Grazie @fuller-stack-dev.
- Gli agenti basati su Copilot ora possono porre una domanda agli utenti e accettare la risposta tramite il normale flusso di risposta chat di OpenClaw, mentre i controlli compatti di ricerca strumenti e modalità codice evitano di caricare l'intero catalogo degli strumenti nella sessione. [#96005](https://github.com/openclaw/openclaw/pull/96005) Grazie @vincentkoc.
- I riavvii del Gateway su configurazioni systemd o container non lasciano più indietro vecchi processi adattatore Codex o Claude, aiutando le nuove sessioni ACPX ad avviarsi senza stalli di pulizia lunghi minuti dopo riavvii ripetuti. [#96032](https://github.com/openclaw/openclaw/pull/96032) Grazie @t2wei, @vincentkoc.
- Le sessioni basate su Copilot ora mostrano aggiornamenti del piano man mano che il lavoro procede, e i loro task figlio nativi restano visibili fino al completamento o all'errore invece di scomparire dalla vista task di OpenClaw. [#96062](https://github.com/openclaw/openclaw/pull/96062) Grazie @vincentkoc.
- Gli agenti connessi come OpenCode ora si avviano tramite OpenClaw anche quando il loro harness non può selezionare un modello richiesto, mentre le scelte di modello realmente non supportate restituiscono comunque l'errore originale. [#96068](https://github.com/openclaw/openclaw/pull/96068) Correlato a [#95869](https://github.com/openclaw/openclaw/issues/95869). Grazie @sabatech-dev, @vincentkoc.
- I Plugin che usano `heartbeat_prompt_contribution` ora consegnano ai modelli il loro contesto specifico per Heartbeat quando gli agenti vengono eseguiti tramite runtime harness come il server app Codex, senza influire sui normali turni utente o sui Plugin che non usano l'hook. [#96233](https://github.com/openclaw/openclaw/pull/96233) Grazie @azogheb, @vincentkoc.
- La pulizia del Gateway Windows e i controlli dei listener ora gestiscono in modo coerente i dati della riga di comando WMIC in UTF-16, riducendo l'identificazione fallita o conflittuale del processo gateway in esecuzione. [15c880a](https://github.com/openclaw/openclaw/commit/15c880aeff1f4e55964ad7204d14733a2d1362f7) Grazie @vincentkoc.
- Le sessioni agente con contesto lungo e ricche di strumenti ora mantengono più stabile il riutilizzo della cache dei prompt tra turni ripetuti senza perdere i limiti di dimensione per risultato, mentre gli operatori avanzati possono configurare limiti più ampi per i risultati degli strumenti per modelli a contesto ampio senza rifiuto della configurazione. [a60947f](https://github.com/openclaw/openclaw/commit/a60947fb3e92f45ea7eb2581da8877b10a8bebb2) Grazie @vincentkoc.
- Le sessioni agente lunghe e ricche di strumenti hanno meno probabilità di gonfiare le richieste al modello man mano che l'output degli strumenti si accumula, mentre i turni ripetuti mantengono un riutilizzo stabile della cache dei prompt. [2f33999](https://github.com/openclaw/openclaw/commit/2f3399989893e6af18be49fb810e58941d7a4a45) Grazie @vincentkoc.
- I riavvii del Gateway ora usano il database di stato durevole di OpenClaw per il passaggio di consegne, mentre le richieste obsolete, malformate, del processo sbagliato o superate vengono scartate prima che possano influire sul riavvio. [0ad48da](https://github.com/openclaw/openclaw/commit/0ad48dad2c4747f255d5a156b94578f7d87386a1)
- Lo stato del Gateway, doctor e la diagnostica di riavvio ora conservano i dettagli recenti dei riavvii nel database di stato condiviso di OpenClaw, mentre i record scaduti o malformati vengono comunque scartati. [a39a3b7](https://github.com/openclaw/openclaw/commit/a39a3b74de05f06227ede904a73c1b4687679d3e) Grazie @vincentkoc.
- I riavvii del Gateway e gli aggiornamenti dei servizi gestiti ora mantengono il messaggio di continuazione corretto, evitano di riutilizzare lo stato di passaggio obsoleto e marcano coerentemente i passaggi di aggiornamento non riusciti. [514b336](https://github.com/openclaw/openclaw/commit/514b3365b54c8b3493eaf8a94198b7c04ea34aec) Grazie @vincentkoc.
- Gli agenti avviati dal Gateway non perdono più gli strumenti OpenClaw riservati al proprietario durante task come i controlli live cron, così le operazioni autorizzate possono usare gli strumenti previsti con il contesto di richiesta corretto. [c2ee9b0](https://github.com/openclaw/openclaw/commit/c2ee9b0be8aeeadedffc8c6aaa9f5f291283fea5) Grazie @vincentkoc.
- Le richieste malformate di riavvio del gateway ora falliscono chiaramente senza pianificare un riavvio, impedendo a chiamate di integrazione errate o accidentali di riavviare inaspettatamente il gateway. [108d6d7](https://github.com/openclaw/openclaw/commit/108d6d7eca0000a736e28d198e77100f4d7774e5) Grazie @vincentkoc.
- Le richieste di nodo obsolete accodate dal gateway ora scadono automaticamente, quindi è meno probabile che il lavoro vecchio rimanga in sospeso e influisca sull'attività successiva. [f6d432e](https://github.com/openclaw/openclaw/commit/f6d432e545e2e2be91d17badc48354a0135e5294)
- I flussi di lavoro dei Plugin hanno meno probabilità di bloccarsi o sovraccaricare il gateway quando un'integrazione richiede troppa cronologia di sessione dei subagenti, perché ogni lettura ora è limitata a una soglia sicura. [b66b450](https://github.com/openclaw/openclaw/commit/b66b4504f87205dd8ba0393e763e23a4a6158a79) Grazie @vincentkoc.
- Le descrizioni delle immagini ora gestiscono in modo coerente impostazioni di timeout estremamente grandi limitandole a un limite runtime sicuro invece di rischiare l'overflow del timer. [88b21fc](https://github.com/openclaw/openclaw/commit/88b21fc30b4ac615b3d3870e483190bc832f9846)
- Le sessioni agente incorporate ora attendono in modo affidabile che un'altra sessione rilasci il proprio blocco file, anche con un timeout estremamente grande, invece di rischiare l'overflow del timer. [4c736df](https://github.com/openclaw/openclaw/commit/4c736df975fed8e39f18db43bfaea9654b9ac0c7) Grazie @vincentkoc.
- I comandi accodati con impostazioni di timeout dei task estremamente grandi ora scadono in modo affidabile perché OpenClaw limita l'attesa al massimo sicuro del runtime. [1f6ae32](https://github.com/openclaw/openclaw/commit/1f6ae32cabb9d5ed308bb30715c287936ef483f1) Grazie @vincentkoc.
- Corregge normalization-core che esponeva il punto di ingresso sbagliato per la coercizione di stringhe e le sessioni ACP che mostravano un valore fast-mode obsoleto, così le integrazioni ricevono l'API prevista e gli utenti vedono la modalità effettivamente in uso. [93ad397](https://github.com/openclaw/openclaw/commit/93ad39772590a34be3821d83709a5050c186fdf9) Grazie @vincentkoc.
- Le esecuzioni automatiche veloci ora consegnano le risposte finali in modo più coerente, con la gestione del reset dell'avanzamento limitata alla modalità automatica così non interferisce con risposte o callback inoltrati. [9e8ab08](https://github.com/openclaw/openclaw/commit/9e8ab083dd6b9df4dadf40ee523ff18ac1472bd3) Grazie @vincentkoc.
- Le sessioni agente che usano OpenAI Responses ora riprendono il lavoro basato su strumenti senza fallire o perdere avanzamento quando la cronologia riprodotta contiene richieste e risultati degli strumenti non corrispondenti. [b4bc1f2](https://github.com/openclaw/openclaw/commit/b4bc1f20c9fca6d316561d42cbabdd793c67a6e7) Grazie @vincentkoc.
- Le esecuzioni completate di subagenti Plugin e QA non vengono più segnalate erroneamente come errori quando i gateway restituiscono forme alternative dell'envelope di completamento, rendendo i passaggi di consegne riusciti più affidabili per autori di Plugin e operatori. [d1b268f](https://github.com/openclaw/openclaw/commit/d1b268f7f7f7309dd5db99728019218b4d453e18) Grazie @vincentkoc.
- Corregge task subagente completati che a volte terminavano senza un aggiornamento, così gli utenti ricevono il risultato o il passaggio successivo dell'agente padre. [68a1e00](https://github.com/openclaw/openclaw/commit/68a1e00b73bd746f6fb577f4127fecb0ade9e228) Grazie @vincentkoc.

</Accordion>

### Risultati remoti e consegna dei media

I risultati immagine remoti e il lavoro completato dai subagenti ora ritornano attraverso la conversazione [gateway](/it/gateway/index) attiva in modo più affidabile invece di apparire come falliti o scomparsi.

<Accordion title="Fonti e contributori">

- Le immagini generate da un server app Codex remoto ora arrivano come allegati invece di mostrare `Media failed` o restituire solo testo dopo una generazione riuscita. [#96212](https://github.com/openclaw/openclaw/pull/96212) Grazie @sjf-oa.
- Quando un subagente termina, il suo risultato ora raggiunge l'esecuzione padre attiva in modo più affidabile invece di sembrare silenzioso. [7fc4bbc](https://github.com/openclaw/openclaw/commit/7fc4bbc0bcbabc2aa99b1fd51e77099f2b26f4e1) Grazie @vincentkoc.

</Accordion>

## Client e interfacce

### Invii e riconnessioni dei client

[WebChat](/it/web/webchat) e la [Control UI](/it/web/control-ui) mantengono visibili in modo più coerente le conversazioni attive e gli stati di errore dopo le riconnessioni, mentre i client mobili e la [terminal UI](/it/cli/tui) recuperano gli invii completati, rifiutati o interrotti senza lasciarli apparire bloccati.

<Accordion title="Fonti e contributori">

- Quando un messaggio WebChat non riesce prima dell'avvio dell'agente, WebChat e Control UI ora mostrano la sessione come non riuscita invece di lasciarla sembrare ancora in esecuzione. [#84352](https://github.com/openclaw/openclaw/pull/84352) Grazie @jesse-merhi.
- Risolve il blocco del selettore di sessione della Control UI dietro sessioni di sottoagenti nascoste, così Carica altro raggiunge la successiva chat utilizzabile senza mostrare un totale fuorviante. [#89323](https://github.com/openclaw/openclaw/pull/89323) Correlato [#89249](https://github.com/openclaw/openclaw/issues/89249). Grazie @giodl73-repo, @originsecured-do.
- Quando gli utenti riaprono una conversazione della Control UI dalla Cronologia, i loro prompt ora appaiono con le risposte dell'assistente, preservando il contesto di domanda e risposta senza vuoti nelle trascrizioni lunghe. [#93841](https://github.com/openclaw/openclaw/pull/93841) Correlato [#90241](https://github.com/openclaw/openclaw/issues/90241). Grazie @mushuiyu886, @pronzcw.
- Le distribuzioni della Control UI dietro un prefisso di percorso ora mantengono le richieste di manifesto, favicon e service worker sotto quel prefisso, evitando confusi errori 403 a livello root dopo l'accesso. [#94204](https://github.com/openclaw/openclaw/pull/94204) Correlato [#94157](https://github.com/openclaw/openclaw/issues/94157). Grazie @hugenshen, @xrow.
- Gli utenti Android ora possono aprire le righe del log di integrità e delle Skills nelle Impostazioni per dettagli leggibili, rendendo più semplice risolvere i problemi dell'attività del Gateway, controllare configurazione e stato delle Skills e capire come associare un codice di configurazione esistente. [#95148](https://github.com/openclaw/openclaw/pull/95148) Grazie @tosko4.
- I prompt inviati non ricompaiono più nel compositore della Control UI dopo un invio, così gli utenti possono cambiare sessione o iniziare il messaggio successivo senza rischiare un invio duplicato o sovrascrivere una nuova bozza, mentre il reinserimento intenzionale continua a funzionare. [#95503](https://github.com/openclaw/openclaw/pull/95503) Correlato [#89466](https://github.com/openclaw/openclaw/issues/89466). Grazie @vincentkoc, @zhangguiping-xydt, @zhong18804784882.
- Gli utenti Android ora hanno una Panoramica più pulita in cui stato della connessione, agente configurato, integrità del Node, approvazioni, sessioni recenti e azioni Chat e Talk sono visibili a colpo d'occhio. [#95557](https://github.com/openclaw/openclaw/pull/95557) Grazie @joshavant, @solvely-colin.
- Gli utenti Android ora possono aggiornare e risolvere le approvazioni dei comandi del Gateway dalla schermata Approvazioni nell'app, scegliendo Consenti una volta, Sempre o Nega mentre sono connessi. [#95593](https://github.com/openclaw/openclaw/pull/95593) Grazie @solvely-colin.
- Gli utenti iOS ora evitano richieste di notifica inattese e ricevono indicazioni chiare quando gli avvisi di approvazione non sono disponibili, con l'autorizzazione gestita da un'unica schermata Impostazioni prevedibile. [#95640](https://github.com/openclaw/openclaw/pull/95640) Grazie @joshavant.
- Gli arresti locali della TUI ora restano entro limiti sicuri dei timer anche quando `OPENCLAW_TUI_LOCAL_RUN_SHUTDOWN_GRACE_MS` è impostato su un valore estremamente alto. [c21dcfc](https://github.com/openclaw/openclaw/commit/c21dcfc7c272201484514bbc096bd51ab112bd47)
- Canvas A2UI ora serve solo gli asset correnti dell'app dopo ogni build, così è meno probabile che compaiano immagini di compatibilità obsolete e file residui. [a89e65c](https://github.com/openclaw/openclaw/commit/a89e65c167f3280b047baff931f52e393875c892) Grazie @vincentkoc.
- Gli errori di configurazione del relay push iOS sono più facili da individuare perché la diagnostica di registrazione mostra dove si è interrotta la configurazione mantenendo le credenziali push sensibili fuori dai log. [f2b8668](https://github.com/openclaw/openclaw/commit/f2b8668a549b50339a96e47020a12615734640a9) Grazie @joshavant.
- I dispositivi iOS ora vengono registrati per le notifiche push solo dopo che gli utenti accettano l'informativa sul relay ospitato e consentono le notifiche, impedendo la pubblicazione dei dati di registrazione prima del consenso. [8efed50](https://github.com/openclaw/openclaw/commit/8efed50c4ed33105cfed9f2f96532fc9fe2d7e6d) Grazie @joshavant.
- Risolve il problema per cui gli invii chat, vocali, TUI e inoltrati a volte apparivano bloccati o scomparivano dopo che il Gateway li aveva già completati o rifiutati, così i client interessati ora cancellano lo stato in sospeso, ripristinano l'input ritentabile, aggiornano la cronologia o mostrano un errore utile. [#91049](https://github.com/openclaw/openclaw/pull/91049) Correlato [#91048](https://github.com/openclaw/openclaw/issues/91048). Grazie @nxmxbbd.

</Accordion>

### Correzioni a interfaccia, impostazioni e onboarding

Ulteriori correzioni a [Control UI](/it/web/control-ui), mobile e desktop migliorano accuratezza di visualizzazione, accessibilità, onboarding e comportamento dell'app.

<Accordion title="Fonti e contributori">

- Ripristina la quota di utilizzo OpenAI/Codex nella barra laterale chat espansa della Control UI, così gli utenti possono controllare i propri limiti senza lasciare la conversazione. [#94219](https://github.com/openclaw/openclaw/pull/94219) Correlato [#93041](https://github.com/openclaw/openclaw/issues/93041). Grazie @jazzroutine, @pick-cat.
- Le schermate iOS ora usano colori di accento e di stato OpenClaw coerenti in onboarding, impostazioni, chat, prompt di approvazione, autorizzazioni vocali, widget e viste chat condivise. [#94627](https://github.com/openclaw/openclaw/pull/94627) Grazie @zats.
- La Control UI ora può creare job Early Morning con il preset Silent nella sessione principale e senza notifiche, invece di lasciare aperta la finestra di dialogo senza un risultato visibile. [#95459](https://github.com/openclaw/openclaw/pull/95459) Correlato [#95073](https://github.com/openclaw/openclaw/issues/95073). Grazie @vincentkoc, @vporton, @zoowh.
- Al limite di un milione di token, i badge e le letture di utilizzo della Control UI ora mostrano "1M" invece del fuorviante "1000k", mentre i conteggi dei token sottostanti restano invariati. [#95485](https://github.com/openclaw/openclaw/pull/95485) Grazie @narahariraghava, @vincentkoc.
- La Panoramica della Control UI ora conta e segnala solo i job Cron abilitati che richiedono ancora attenzione, mentre i job disabilitati conservano i dettagli dei loro errori passati senza apparire come problemi correnti. [#95723](https://github.com/openclaw/openclaw/pull/95723) Correlato [#95716](https://github.com/openclaw/openclaw/issues/95716). Grazie @voytas75, @zengwen-dt.
- Gli utenti della Control UI ora vedono tooltip più brevi per i temi Sistema, Chiaro e Scuro, mentre gli screen reader annunciano etichette meno ripetitive senza perdere il contesto circostante della modalità Colore. [#95837](https://github.com/openclaw/openclaw/pull/95837) Grazie @hannesrudolph, @sannidhyasah.
- La configurazione raw non sembra più mancante nelle Impostazioni dopo il passaggio dalla vista modulo, perché il JSON viene riportato in vista invece di mantenere la precedente posizione di scorrimento. [#96145](https://github.com/openclaw/openclaw/pull/96145) Correlato [#94202](https://github.com/openclaw/openclaw/issues/94202). Grazie @sunlit-deng, @vporton.
- I nuovi utenti iOS ora arrivano alla schermata di benvenuto e all'onboarding di OpenClaw prima che iOS chieda l'accesso alla rete locale, mentre gli utenti esistenti ricevono comunque la richiesta quando aprono la configurazione del Gateway o hanno altrimenti bisogno del rilevamento del Gateway LAN. [#96181](https://github.com/openclaw/openclaw/pull/96181) Grazie @joshavant.

</Accordion>

## Documentazione e strumenti di amministrazione

### Configurazione e affidabilità dei comandi

I comuni [comandi CLI](/it/cli/index) ora gestiscono configurazione, percorsi, output e casi di errore in modo più coerente. [Completamento shell](/it/cli/completion), [doctor](/it/cli/doctor), [comandi di configurazione](/it/cli/config) e [configurazione del gateway](/it/gateway/configuration) forniscono indicazioni più chiare e un recupero più sicuro quando un'installazione o un'impostazione richiede attenzione.

<Accordion title="Fonti e contributori">

- Il menu di completamento con tab di zsh di OpenClaw ora mostra letteralmente le descrizioni delle opzioni che contengono variabili `$` o esempi racchiusi tra backtick, invece di valutarle come input della shell e corrompere il menu. [#64490](https://github.com/openclaw/openclaw/pull/64490) Grazie a @edenkangdw.
- Dopo l'aggiornamento da uno storage sandbox più vecchio, gli operatori ora ricevono un avviso chiaro di `openclaw doctor` sui file di registro residui e possono usare `openclaw doctor --fix` per migrarli o rimuoverli. [#84326](https://github.com/openclaw/openclaw/pull/84326) Grazie a @giodl73-repo.
- Gli operatori ora possono usare `doctor --lint` per individuare servizi Gateway legacy obsoleti e visualizzare in anteprima la pulizia, mentre i servizi extra intenzionali restano informativi e non fanno fallire il controllo predefinito. [#84340](https://github.com/openclaw/openclaw/pull/84340) Grazie a @giodl73-repo.
- Gli operatori del gateway macOS ora ricevono un avviso prima che reinstallazione, riparazione o riavvio sovrascrivano il comportamento personalizzato del wrapper LaunchAgent, mentre `openclaw status` distingue i controlli di segreto mancante solo CLI dal servizio installato. [#90537](https://github.com/openclaw/openclaw/pull/90537) Correlato a [#90518](https://github.com/openclaw/openclaw/issues/90518). Grazie a @turbotheturtle, @vincentkoc.
- Prompt lunghi, multilinea o ricchi di codice ora possono essere inviati a `openclaw agent` con `--message-file`, evitando fragili escape della shell e segnalando i file non validi prima dell'invio. [#93351](https://github.com/openclaw/openclaw/pull/93351) Grazie a @ooiuuii.
- Corregge le riparazioni programmate `doctor --fix --non-interactive` che riavviavano un gateway già in esecuzione dopo un errore temporaneo del controllo di integrità, quindi la manutenzione non presidiata non interrompe più il servizio live. [#94148](https://github.com/openclaw/openclaw/pull/94148) Correlato a [#78217](https://github.com/openclaw/openclaw/issues/78217). Grazie a @esqandil, @zhangguiping-xydt.
- `openclaw configure` e il semplice `openclaw config` ora si fermano con indicazioni chiare sui sottocomandi quando vengono eseguiti da script o pipe, invece di aprire una procedura guidata interattiva parziale e uscire in modo poco chiaro. [#94238](https://github.com/openclaw/openclaw/pull/94238) Correlato a [#93953](https://github.com/openclaw/openclaw/issues/93953). Grazie a @nianjiuzst, @ruomuxydt.
- Gli operatori multi-agente ora possono usare `openclaw gateway usage-cost` per visualizzare i costi di un agente configurato o di tutti gli agenti, mentre il comando esistente per l'agente predefinito resta invariato. [#94483](https://github.com/openclaw/openclaw/pull/94483) Grazie a @ly-wang19.
- Le schede Workboard archiviate non ingombrano più l'output predefinito di `openclaw workboard list`, mentre `--include-archived` e l'output JSON forniscono ancora accesso quando necessario. [#94562](https://github.com/openclaw/openclaw/pull/94562) Correlato a [#94555](https://github.com/openclaw/openclaw/issues/94555). Grazie a @ecican, @vincentkoc, @zengwen-dt.
- OpenClaw Doctor ora fornisce indicazioni accurate per job Cron funzionanti con prompt shell isolato, invece di suggerire ripetutamente un comando `--fix` che non può eliminare l'avviso. [#94784](https://github.com/openclaw/openclaw/pull/94784) Correlato a [#94655](https://github.com/openclaw/openclaw/issues/94655). Grazie a @altaywtf, @geekoagent, @zengwen-dt.
- Corregge `openclaw doctor` che mostrava un avviso di correzione richiesta per configurazioni di memoria GGUF locali sane dopo un controllo di prontezza saltato intenzionalmente, preservando l'avviso quando il modello locale configurato è effettivamente mancante. [#95393](https://github.com/openclaw/openclaw/pull/95393) Correlato a [#92582](https://github.com/openclaw/openclaw/issues/92582). Grazie a @mikasa0818, @neekolascmd, @vincentkoc.
- Su Windows, le attività gateway create dall'installer ora vengono eseguite in background senza una finestra console che gli utenti potrebbero chiudere accidentalmente arrestando il gateway. [#95480](https://github.com/openclaw/openclaw/pull/95480) Correlato a [#89231](https://github.com/openclaw/openclaw/issues/89231). Grazie a @cameronweller, @mikasa0818, @vincentkoc.
- I binding dei canali agente ora rifiutano specifiche account malformate come `matrix:work:extra` con un errore chiaro, invece di instradare silenziosamente l'agente a un account diverso. [#95572](https://github.com/openclaw/openclaw/pull/95572) Grazie a @ly-wang19.
- Gli aggiornamenti delle skill ClawHub ora rispettano la policy di sicurezza di installazione configurata, e `openclaw skills update --all` aggiorna solo le skill ClawHub tracciate invece di installare inaspettatamente altre skill configurate. [#95684](https://github.com/openclaw/openclaw/pull/95684) Grazie a @vincentkoc.
- I flussi di lavoro di riavvio Windows e avvio del gateway sono più affidabili perché OpenClaw ora passa i comandi al percorso attendibile di sistema `cmd.exe` invece di dipendere dalla ricerca del processo. [7dd01d1](https://github.com/openclaw/openclaw/commit/7dd01d15c56da2ee50f55746ba725d708682fca9) Grazie a @vincentkoc.
- La pulizia del gateway e i controlli dei listener su Windows sono più affidabili quando la ricerca in PATH è incompleta, così gli operatori possono identificare il processo gateway e liberare una porta occupata senza che gli strumenti di sistema installati vengano ignorati. [e9b694e](https://github.com/openclaw/openclaw/commit/e9b694ef9cd8b7528a76d85b8be2a830b296a5e1) Grazie a @vincentkoc.
- Su Windows, l'avvio di OpenClaw e il passaggio a Codex nella TUI ora trovano `bun`, `codex` e altri binari runtime tramite il localizzatore di sistema attendibile anche quando un altro comando `where` appare prima nel PATH. [72b9bc7](https://github.com/openclaw/openclaw/commit/72b9bc730370e3b1155fb231621c2bc7b2c87b56) Grazie a @vincentkoc.
- La diagnostica delle porte su Windows ora usa gli strumenti di sistema previsti anche quando voci del PATH mancano o sono mascherate, quindi è meno probabile che i conflitti di porte del gateway e del servizio vengano oscurati da errori di risoluzione dei comandi. [c4facb2](https://github.com/openclaw/openclaw/commit/c4facb2bb372e99037f497e2640ca7bdc5cbc5f6) Grazie a @vincentkoc.
- Il ripristino del daemon su Windows ha meno probabilità di non rilevare i processi o non eseguire la pulizia quando il PATH è incompleto, insolito o mascherato, perché il fallback delle attività pianificate ora trova PowerShell e taskkill in posizioni di sistema attendibili. [2a140e6](https://github.com/openclaw/openclaw/commit/2a140e6e6ae8c48edb5bd52d8d177915f0555d70) Grazie a @vincentkoc.
- OpenClaw ora conserva i marker di ripristino della configurazione, gli snapshot last-known-good e la cronologia delle letture sospette nel proprio stato condiviso tramite migrazione, senza lasciare un file di log config-health separato. [6daabd2](https://github.com/openclaw/openclaw/commit/6daabd23f821c66154739de4b0f103e33343333c) Grazie a @vincentkoc.
- Su Windows, i comandi Crabbox avviati tramite shim di pacchetti Node ora ricevono flag del provider, comandi shell e caratteri speciali della shell come inseriti, invece di perderli o reinterpretarli. [54d24cd](https://github.com/openclaw/openclaw/commit/54d24cd956ff91f4fa8c4924f17c06798c1e0359) Grazie a @vincentkoc.
- I flussi di lavoro Crabbox destinati a Windows hanno meno probabilità di fallire o ricorrere a una gestione shell più lenta quando avviano strumenti Node tramite shim `.cmd` e `.bat`. [d48dcc6](https://github.com/openclaw/openclaw/commit/d48dcc664bc6e1106a61942a951745886f22d582) Grazie a @vincentkoc.
- Gli utenti Windows possono eseguire `crabbox`, `git` e altri strumenti basati su Node tramite shim di comandi installati con npm senza che Crabbox si interrompa prima dell'apertura dello strumento. [77f4e45](https://github.com/openclaw/openclaw/commit/77f4e45c3518751b5f586eac193c4aee904f02d9) Grazie a @vincentkoc.
- `openclaw doctor` ora controlla i profili che omettono le impostazioni di policy degli strumenti senza trattare l'omissione valida come errore. [03ba09b](https://github.com/openclaw/openclaw/commit/03ba09bfa8676832d55bdc7724e79d9980fdd2d7)
- `openclaw doctor` non mostra più avvisi fuorvianti nella sezione strumenti quando non può valutare un profilo di anteprima personalizzato. [420a0e6](https://github.com/openclaw/openclaw/commit/420a0e6fce4b2c5339e535e6b307f50df1c00bb2) Grazie a @vincentkoc.
- `openclaw doctor` ora limita gli avvisi di anteprima ai profili strumenti che può valutare, evitando avvisi fuorvianti sui permessi configurati per profili sconosciuti. [541f7ff](https://github.com/openclaw/openclaw/commit/541f7ffc6558c0e59a8afca066a9f00884d39b65) Grazie a @vincentkoc.
- Gli utenti Windows possono installare OpenClaw dal sorgente senza che la configurazione delle dipendenze venga bloccata dall'installer che forza gli script npm o pnpm tramite `cmd.exe`. [1252378](https://github.com/openclaw/openclaw/commit/1252378018f899bfc110914bac7cba94b65b8930) Grazie a @vincentkoc.
- Configurazioni OpenClaw più grandi possono inizializzarsi e generare suggerimenti UI in modo più efficiente, mentre i campi sensibili continuano a essere contrassegnati nello stesso modo. [#55018](https://github.com/openclaw/openclaw/pull/55018) Grazie a @huangyandi-red, @vincentkoc, @xdhuangyandi.
- Le modifiche di configurazione che richiedono ancora un riavvio manuale del gateway ora mostrano un chiaro avviso di riavvio richiesto con la nota originale preservata, invece di apparire completate con un messaggio `config-patch ok` fuorviante. [#83041](https://github.com/openclaw/openclaw/pull/83041) Correlato a [#46797](https://github.com/openclaw/openclaw/issues/46797). Grazie a @stache73, @xuruiray.
- L'aiuto per `doctor`, `gateway`, `models`, `plugins`, `sessions` e `tasks` ora appare in decine di millisecondi, mentre comandi come `sessions --help` e `tasks --help` in precedenza impiegavano circa 1,6-1,8 secondi per iniziare a rispondere. [#89628](https://github.com/openclaw/openclaw/pull/89628) Grazie a @yyzquwu.
- I backend di traccia OpenTelemetry come Langfuse ora mostrano il nome effettivo di provider/modello invece di "unknown" per gli ID modello qualificati con slash. [#89981](https://github.com/openclaw/openclaw/pull/89981) Grazie a @mycarrysun, @vincentkoc.
- Record di associazione dispositivo malformati o più vecchi non impediscono più a `openclaw devices list` di mostrare le richieste di approvazione in sospeso, mentre i ruoli validi continuano ad apparire normalmente. [#93504](https://github.com/openclaw/openclaw/pull/93504) Grazie a @ly-wang19.
- OpenClaw ora rifiuta destinazioni SSH con due punti iniziali o finali superflui prima che possano produrre configurazioni SSH non valide o errori di avvio del tunnel per sandbox e gateway basati su SSH. [#93887](https://github.com/openclaw/openclaw/pull/93887) Grazie a @miorbnli.
- Gli utenti la cui configurazione non interattiva fallisce il controllo di integrità del gateway locale ora ricevono comandi di ripristino eseguibili `openclaw onboard --install-daemon` o `openclaw onboard --skip-health` invece di flag `setup` non supportati. [#93994](https://github.com/openclaw/openclaw/pull/93994) Correlato a [#93947](https://github.com/openclaw/openclaw/issues/93947). Grazie a @bk-z1, @nianjiuzst.
- I controlli di integrità e probe del Gateway ora accettano la stessa `--port` personalizzata usata per avviare un gateway locale, rifiutano subito le porte non valide e mostrano la destinazione loopback selezionata nell'output JSON. [#94687](https://github.com/openclaw/openclaw/pull/94687) Correlato a [#79100](https://github.com/openclaw/openclaw/issues/79100). Grazie a @bryantegomoh, @ozthedivine.
- `gateway --force` ora rileva processi solo IPv4 che occupano la porta del gateway e tenta comunque la pulizia quando un controllo della porta è inconcludente, invece di considerare erroneamente la porta libera. [#94949](https://github.com/openclaw/openclaw/pull/94949) Correlato a [#94426](https://github.com/openclaw/openclaw/issues/94426). Grazie a @sunlit-deng, @vincentkoc, @wangwllu.
- `openclaw config validate` ora accetta configurazioni di server MCP basate su comando che usano esplicitamente `transport: "stdio"`, evitando falsi errori di validazione pur continuando a rifiutare configurazioni stdio non valide in stile remoto. [#95102](https://github.com/openclaw/openclaw/pull/95102) Correlato a [#95082](https://github.com/openclaw/openclaw/issues/95082). Grazie a @ken-jo, @lzyyzznl.
- Le modifiche immagini da CLI ora possono restituire più varianti in un solo comando con `--count <n>`, invece di essere limitate al singolo risultato predefinito del provider. [#95300](https://github.com/openclaw/openclaw/pull/95300) Grazie a @ly-wang19.
- `openclaw sessions export-trajectory` ora trova sessioni che altri comandi sessione possono già vedere quando sono configurati store personalizzati, basati su `~` o templati con `{agentId}`, senza richiedere di nuovo il percorso dello store. [#95570](https://github.com/openclaw/openclaw/pull/95570) Correlato a [#95568](https://github.com/openclaw/openclaw/issues/95568). Grazie a @youngting520.
- Corregge `infer inspect --name <id> --json`, che mostrava flag non accettati dai comandi CLI corrispondenti, così sviluppatori e operatori possono scoprire in modo affidabile le opzioni supportate per modello, autenticazione e trascrizione. [#95719](https://github.com/openclaw/openclaw/pull/95719) Grazie a @ly-wang19, @vincentkoc.
- Chi ispeziona sessioni molto grandi o fuori ordine può aprire i dettagli di utilizzo e ottenere comunque le voci di log con timestamp più recenti senza che OpenClaw mantenga in memoria l'intera cronologia dei log analizzati. [#96019](https://github.com/openclaw/openclaw/pull/96019) Grazie a @vincentkoc.
- Gli operatori possono ora configurare il monitor di autenticazione, il timer systemd e i widget Termux per il proprio host OpenClaw senza dover prima sostituire nomi host e percorsi del filesystem specifici dei manutentori. [af3e509](https://github.com/openclaw/openclaw/commit/af3e509ab823dac5f91b16915ee7067b369656a3) Grazie a @vincentkoc.
- L'idratazione crabbox nativa di Windows ora seleziona automaticamente il job daemon Windows richiesto, evitando esecuzioni non riuscite o instradate in modo errato e lasciando invariati WSL2 e gli override espliciti dei job. [d5d9a82](https://github.com/openclaw/openclaw/commit/d5d9a8256d6bc2ff8d699152923357bd61c606c1) Grazie a @vincentkoc.
- Chi imposta un avatar locale per l'agente può evitare immagini mancanti mantenendo i file relativi al workspace sotto i 2 MB, mentre gli avatar HTTP(S) e data URI non sono soggetti a tale limite. [#78884](https://github.com/openclaw/openclaw/pull/78884) Correlato [#65312](https://github.com/openclaw/openclaw/issues/65312). Grazie a @wangjieweb3-design, @nyx-nocturna.
- Le istruzioni predefinite degli agenti di OpenClaw ora chiedono agli agenti di verificare la presenza di soluzioni gratuite o open-source adeguate prima di proporre una realizzazione personalizzata, consentendo comunque il lavoro personalizzato quando è la scelta più adatta. [#86608](https://github.com/openclaw/openclaw/pull/86608) Grazie a @cablackmon.
- Gli autori di Plugin possono ora usare il `targetSessionKey` documentato sugli eventi `subagent_ended` per associarli allo spawn corrispondente, invece di fare affidamento sui campi `agentId` o `childSessionKey` che non vengono emessi. [#95191](https://github.com/openclaw/openclaw/pull/95191) Correlato [#95186](https://github.com/openclaw/openclaw/issues/95186). Grazie a @ken-jo, @mahaohao-ch.
- I link alle skill di ClawHub nella documentazione di OpenClaw e nelle schede showcase ora aprono le pagine canoniche qualificate dal proprietario, e gli esempi di installazione usano riferimenti `openclaw skills install @owner/<slug>` pronti da copiare invece delle vecchie route con solo slug. [#95972](https://github.com/openclaw/openclaw/pull/95972) Grazie a @patrick-erichsen.

</Accordion>

### Strumenti e lavoro pianificato

[I job pianificati](/it/cli/cron) e gli [strumenti](/it/tools/index) integrati ora completano l'esecuzione, riprovano, segnalano gli errori e preservano gli input previsti in modo più coerente. I miglioramenti al [runtime dell'SDK dei plugin](/it/plugins/sdk-runtime) rendono inoltre le estensioni basate su strumenti più affidabili durante il caricamento, la restituzione dei risultati o l'esecuzione del lavoro pianificato.

<Accordion title="Fonti e contributori">

- I job cron isolati che usano `deleteAfterRun` ora rimuovono la sessione temporanea e la trascrizione al termine, incluse le esecuzioni con recapito disabilitato, riducendo file obsoleti, contesto accumulato e pulizia manuale. [#84794](https://github.com/openclaw/openclaw/pull/84794) Correlato [#84707](https://github.com/openclaw/openclaw/issues/84707). Grazie @bottenbenny, @turbotheturtle.
- I singoli job pianificati ora possono usare i propri modelli di fallback, essere eseguiti con i fallback disabilitati o tornare alla normale ereditarietà dei fallback tramite la CLI, invece di richiedere agli operatori di modificare dati di payload di livello inferiore. [#93369](https://github.com/openclaw/openclaw/pull/93369) Correlato [#90302](https://github.com/openclaw/openclaw/issues/90302). Grazie @849261680, @walliiee.
- La cronologia Cron ora trova in modo affidabile le voci i cui ID job includono spazi aggiuntivi circostanti e rifiuta ID annidati o vuoti prima che possano creare record di log che non possono essere riletti in sicurezza. [#93567](https://github.com/openclaw/openclaw/pull/93567) Grazie @alix-007, @vincentkoc.
- L'aggiunta o la rimozione di un job cron non fa più perdere l'esecuzione in sospeso a un altro job ricorrente già in scadenza. [#94323](https://github.com/openclaw/openclaw/pull/94323) Grazie @yetval.
- Le letture e scritture di documenti Word, PowerPoint ed Excel ora usano il percorso `.docx`, `.pptx` o `.xlsx` previsto invece di fallire su un'estensione inventata. [#95805](https://github.com/openclaw/openclaw/pull/95805) Correlato [#93326](https://github.com/openclaw/openclaw/issues/93326). Grazie @bhnan, @lzyyzznl, @vincentkoc, @xzh-icenter.
- Gli utenti dell'automazione del browser mantengono gli stessi snapshot ricchi di riferimenti, incluse diramazioni utili nei risultati compatti, con meno elaborazione evitabile durante la generazione degli snapshot. [#96072](https://github.com/openclaw/openclaw/pull/96072) Grazie @vincentkoc.
- Corregge i comandi scaduti e gli aggiornamenti core interrotti su Windows che a volte lasciavano processi figli in esecuzione, così OpenClaw può arrestare l'intero albero dei processi in modo più affidabile dopo annullamenti, timeout o pulizia degli aggiornamenti. [a192b2e](https://github.com/openclaw/openclaw/commit/a192b2ea52b3166a7d190bf5f60f3feb030306bb) Grazie @vincentkoc.
- Gli utenti Windows hanno meno probabilità di vedere fallire le installazioni di strumenti gestite dall'agente durante l'estrazione di download ZIP come ripgrep, perché OpenClaw ora usa i programmi di estrazione integrati di Windows invece di affidarsi alla ricerca in PATH. [a5fde91](https://github.com/openclaw/openclaw/commit/a5fde9119c9c50685a392bff078a2f76a03d749d)
- I controlli di configurazione ed esecuzione su Windows ora trovano gli strumenti richiesti in modo più affidabile usando il resolver System32 attendibile invece di dipendere da una voce PATH inattesa. [d3b4444](https://github.com/openclaw/openclaw/commit/d3b44442f6c8bedd765dc20a06316d3420b5d854) Grazie @vincentkoc.
- Le esecuzioni SDK create con `timeoutMs: 0` ora mantengono il timeout zero richiesto senza un watchdog lato client indesiderato. [2bdcc83](https://github.com/openclaw/openclaw/commit/2bdcc8314d3fce9ee2d0300759cd6a1d9bb45a7d) Grazie @vincentkoc.
- I comandi OpenClaw bloccati ora si arrestano in modo affidabile anche quando i chiamanti forniscono timeout di esecuzione o di output inattivo estremamente grandi. [1425bb3](https://github.com/openclaw/openclaw/commit/1425bb3a03189813787194c23b8a38518166005a) Grazie @vincentkoc.
- I comandi con impostazioni di timeout estremamente grandi ora usano un massimo sicuro invece di fallire perché il runtime non può pianificare l'attesa richiesta. [66b94ba](https://github.com/openclaw/openclaw/commit/66b94ba577b8836a4afa7cb59cd1a749bf2a8d68)
- Le impostazioni allow/deny degli strumenti specifiche del provider ora sono allineate in modo più coerente con gli avvisi doctor di OpenClaw, incluse configurazioni con alias di provider, chiavi specifiche del modello, ID modello in stile OpenRouter o voci di policy malformate. [8f2882f](https://github.com/openclaw/openclaw/commit/8f2882f94affbe5e89994ae175fdaf7304d7b392)
- Le applicazioni SDK ora ricevono `tool.call.failed` quando gli strumenti terminali falliscono o vengono bloccati, invece di un evento di completamento fuorviante, così la gestione degli errori esistente può reagire correttamente. [#95383](https://github.com/openclaw/openclaw/pull/95383) Grazie @ly-wang19.
- Corregge le richieste di aggiunta e aggiornamento cron rifiutate quando campi job riconosciuti arrivano con spazi finali innocui, così le pianificazioni possono essere salvate senza allentare i controlli per input ambigui o non sicuri. [#95674](https://github.com/openclaw/openclaw/pull/95674) Correlato [#95407](https://github.com/openclaw/openclaw/issues/95407). Grazie @nassiel, @zw-xysk.
- Il monitoraggio dei subagenti Codex gestisce grandi insiemi di agenti figli e file di trascrizione con meno scansioni non necessarie, mentre i formati meno recenti dei nomi file delle trascrizioni continuano a risolversi come prima. [#96085](https://github.com/openclaw/openclaw/pull/96085) Grazie @vincentkoc.
- Corregge l'hydration crabbox nativa di Windows che si bloccava o perdeva handoff quando runner e daemon usavano directory home diverse, così entrambi possono trovare lo stesso stato job e gli stessi file di arresto. [f354889](https://github.com/openclaw/openclaw/commit/f354889efa1c8bafca9304767afba2c270add549) Grazie @vincentkoc.

</Accordion>

<Accordion title="Contributi aggiuntivi">

- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95308](https://github.com/openclaw/openclaw/pull/95308) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95465](https://github.com/openclaw/openclaw/pull/95465) Grazie @wangmiao0668000666.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95625](https://github.com/openclaw/openclaw/pull/95625) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95649](https://github.com/openclaw/openclaw/pull/95649) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95681](https://github.com/openclaw/openclaw/pull/95681) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95857](https://github.com/openclaw/openclaw/pull/95857) Grazie @romneyda.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95870](https://github.com/openclaw/openclaw/pull/95870) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95872](https://github.com/openclaw/openclaw/pull/95872) Grazie @romneyda.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95879](https://github.com/openclaw/openclaw/pull/95879) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95890](https://github.com/openclaw/openclaw/pull/95890) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95909](https://github.com/openclaw/openclaw/pull/95909) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95922](https://github.com/openclaw/openclaw/pull/95922) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95946](https://github.com/openclaw/openclaw/pull/95946) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95967](https://github.com/openclaw/openclaw/pull/95967) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#95983](https://github.com/openclaw/openclaw/pull/95983) Grazie @vincentkoc.
- Migliora la pianificazione della CI del repository, l'uso dei runner e la gestione degli errori. [#96258](https://github.com/openclaw/openclaw/pull/96258) Grazie @vincentkoc.
- Migliora l'automazione dei controlli di rilascio e la gestione delle prove richieste. [#95094](https://github.com/openclaw/openclaw/pull/95094) Grazie @romneyda.
- Migliora l'automazione dei controlli di rilascio e la gestione delle prove richieste. [#95466](https://github.com/openclaw/openclaw/pull/95466) Grazie @jason-allen-oneal.
- Migliora l'automazione dei controlli di rilascio e la gestione delle prove richieste. [#95876](https://github.com/openclaw/openclaw/pull/95876) Grazie @romneyda.
- Migliora l'automazione dei controlli di rilascio e la gestione delle prove richieste. [#95880](https://github.com/openclaw/openclaw/pull/95880) Grazie @romneyda.
- Migliora l'automazione dei controlli di rilascio e la gestione delle prove richieste. [#95919](https://github.com/openclaw/openclaw/pull/95919) Grazie @romneyda.
- Migliora l'automazione dei controlli di rilascio e la gestione delle prove richieste. [#95928](https://github.com/openclaw/openclaw/pull/95928) Grazie @vincentkoc.
- Migliora l'automazione dei controlli di rilascio e la gestione delle prove richieste. [#95991](https://github.com/openclaw/openclaw/pull/95991) Grazie @vincentkoc.
- Migliora l'automazione dei controlli di rilascio e la gestione delle prove richieste. [#96235](https://github.com/openclaw/openclaw/pull/96235) Grazie @vincentkoc.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#94272](https://github.com/openclaw/openclaw/pull/94272) Grazie @romneyda.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#94622](https://github.com/openclaw/openclaw/pull/94622) Grazie @tayoun.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#95898](https://github.com/openclaw/openclaw/pull/95898) Grazie @romneyda.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#95901](https://github.com/openclaw/openclaw/pull/95901) Grazie @romneyda.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#95999](https://github.com/openclaw/openclaw/pull/95999) Grazie @vincentkoc.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#96055](https://github.com/openclaw/openclaw/pull/96055) Grazie @vincentkoc.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#96226](https://github.com/openclaw/openclaw/pull/96226) Grazie @vincentkoc.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#96271](https://github.com/openclaw/openclaw/pull/96271) Grazie @vincentkoc.
- Migliora gli strumenti di confezionamento, pubblicazione e convalida dei rilasci. [#97909](https://github.com/openclaw/openclaw/pull/97909) Grazie @patrick-erichsen.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#91502](https://github.com/openclaw/openclaw/pull/91502) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#91506](https://github.com/openclaw/openclaw/pull/91506) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#94700](https://github.com/openclaw/openclaw/pull/94700) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95406](https://github.com/openclaw/openclaw/pull/95406) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95858](https://github.com/openclaw/openclaw/pull/95858) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95933](https://github.com/openclaw/openclaw/pull/95933) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95944](https://github.com/openclaw/openclaw/pull/95944) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95947](https://github.com/openclaw/openclaw/pull/95947) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95952](https://github.com/openclaw/openclaw/pull/95952) Grazie @vincentkoc.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95961](https://github.com/openclaw/openclaw/pull/95961) Grazie @vincentkoc.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95971](https://github.com/openclaw/openclaw/pull/95971) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#95975](https://github.com/openclaw/openclaw/pull/95975) Grazie @vincentkoc.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#96003](https://github.com/openclaw/openclaw/pull/96003) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#96017](https://github.com/openclaw/openclaw/pull/96017) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#96030](https://github.com/openclaw/openclaw/pull/96030) Grazie @romneyda.
- Migliora la copertura del QA Lab, l'acquisizione delle prove e i controlli di preparazione al rilascio. [#96246](https://github.com/openclaw/openclaw/pull/96246) Grazie @vincentkoc.
- Aggiunge o ripara una copertura mirata delle regressioni per i flussi di lavoro dei maintainer. [#87121](https://github.com/openclaw/openclaw/pull/87121) Grazie @davinci282828, @lizuju.
- Aggiunge o ripara una copertura mirata delle regressioni per i flussi di lavoro dei maintainer. [#90223](https://github.com/openclaw/openclaw/pull/90223) Grazie @aniruddhaadak80.
- Aggiunge o ripara una copertura mirata delle regressioni per i flussi di lavoro dei maintainer. [#93378](https://github.com/openclaw/openclaw/pull/93378) Grazie @mmyzwl, @yachiyo1680.
- Aggiunge o ripara una copertura mirata delle regressioni per i flussi di lavoro dei maintainer. [#95475](https://github.com/openclaw/openclaw/pull/95475) Grazie @kklouzal.
- Aggiunge o ripara una copertura mirata delle regressioni per i flussi di lavoro dei maintainer. [#95499](https://github.com/openclaw/openclaw/pull/95499) Grazie @romneyda.
- Aggiunge o ripara una copertura mirata delle regressioni per i flussi di lavoro dei maintainer. [#95602](https://github.com/openclaw/openclaw/pull/95602) Grazie @vincentkoc, @zats.
- Aggiunge o ripara una copertura mirata delle regressioni per i flussi di lavoro dei maintainer. [#95653](https://github.com/openclaw/openclaw/pull/95653) Grazie @vincentkoc.
- Migliora la manutenzione del repository e i flussi di accoglienza dei contributori. [#76668](https://github.com/openclaw/openclaw/pull/76668) Grazie @wadydx.
- Migliora la manutenzione del repository e i flussi di accoglienza dei contributori. [#87861](https://github.com/openclaw/openclaw/pull/87861) Grazie @coder999999999, @shuofengzhang, @vincentkoc.
- Migliora la manutenzione del repository e i flussi di accoglienza dei contributori. [#95243](https://github.com/openclaw/openclaw/pull/95243) Grazie @hugenshen, @vincentkoc.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti di rilascio. [#78715](https://github.com/openclaw/openclaw/pull/78715) Grazie @mehrazmorshed.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti di rilascio. [#93502](https://github.com/openclaw/openclaw/pull/93502) Grazie @harjothkhara.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti di rilascio. [#96044](https://github.com/openclaw/openclaw/pull/96044) Grazie @romneyda.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti di rilascio. [#96057](https://github.com/openclaw/openclaw/pull/96057) Grazie @vincentkoc.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti di rilascio. [#96061](https://github.com/openclaw/openclaw/pull/96061) Grazie @vincentkoc.
- Rafforza i confini del comportamento interno senza modificare il flusso di lavoro pubblico del prodotto. [#91193](https://github.com/openclaw/openclaw/pull/91193) Grazie @davinci282828, @whiteyzy.
- Rafforza i confini del comportamento interno senza modificare il flusso di lavoro pubblico del prodotto. [#95706](https://github.com/openclaw/openclaw/pull/95706) Grazie @rushindrasinha, @vincentkoc.
- Rafforza i confini del comportamento interno senza modificare il flusso di lavoro pubblico del prodotto. [#96179](https://github.com/openclaw/openclaw/pull/96179) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#89912](https://github.com/openclaw/openclaw/pull/89912) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#90439](https://github.com/openclaw/openclaw/pull/90439) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#96182](https://github.com/openclaw/openclaw/pull/96182) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#96191](https://github.com/openclaw/openclaw/pull/96191) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#96193](https://github.com/openclaw/openclaw/pull/96193) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#96195](https://github.com/openclaw/openclaw/pull/96195) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#96204](https://github.com/openclaw/openclaw/pull/96204) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#96206](https://github.com/openclaw/openclaw/pull/96206) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#96213](https://github.com/openclaw/openclaw/pull/96213) Grazie @jalehman.
- Sposta gli aspetti interni di sessione e runtime dietro confini di manutenzione condivisi. [#96218](https://github.com/openclaw/openclaw/pull/96218) Grazie @jalehman.
- Migliora la copertura per la sandbox delle push iOS e la convalida dei rilasci. [#95893](https://github.com/openclaw/openclaw/pull/95893) Grazie @joshavant.
- Aggiorna la documentazione di convalida dell'harness Copilot e la configurazione dei test live. [#95930](https://github.com/openclaw/openclaw/pull/95930) Grazie @vincentkoc.

</Accordion>
