---
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 dell'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-12T07:32:25Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: cc48692560dd065cb408311aa474e3ca8e05e902daafd0a07a37f1f5cee24053
    source_path: releases/2026.6.11.md
    workflow: 16
---

# Note di rilascio di OpenClaw v2026.6.11 (2026-06-30)

Abbiamo ascoltato i vostri commenti. La versione v2026.6.11 si concentra sui problemi che rendono OpenClaw meno affidabile, con correzioni per risposte recapitate nel posto sbagliato, invii bloccati, riconnessioni, errori di configurazione dei modelli e impostazioni predefinite più sicure per gli amministratori.

## In evidenza

### Affidabilità della consegna nei 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), è meno probabile che risposte, comandi, messaggi in coda e allegati vengano persi, duplicati, instradati in modo errato o associati alla conversazione sbagliata.

<Accordion title="Fonti e collaboratori">

- Risolve il problema per cui i messaggi diretti più recenti di Google Chat venivano talvolta trattati come conversazioni di gruppo, così ora raggiungono la chat individuale corretta, mentre i messaggi negli spazi e nelle chat di gruppo mantengono l'instradamento esistente. [#58993](https://github.com/openclaw/openclaw/pull/58993) Grazie a @starhappysh, @vincentkoc.
- Le risposte vocali di Feishu inviate da OpenClaw ora mostrano la durata nel fumetto della chat, così i destinatari possono sapere 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 a @areslp, @fxz26284407, @kinrocw.
- Le risposte di Discord e Telegram e la cronologia della chat replicata rimangono associate 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 a @jalehman.
- I risultati in background relativi a immagini, video e musica ora vengono restituiti alla chat che li ha richiesti quando l'attività inizia senza una destinazione completa della conversazione, anziché sembrare non riusciti dopo la creazione o essere inviati al destinatario sbagliato con l'evolversi della sessione. [#89949](https://github.com/openclaw/openclaw/pull/89949) Correlato a [#86034](https://github.com/openclaw/openclaw/issues/86034). Grazie a @tianxiaochannel-oss88, @wangwllu.
- Le risposte di Telegram ora rimangono associate alla domanda corrente dell'utente quando viene citato un precedente messaggio 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 a @moeedahmed.
- Gli amministratori dei gruppi QQBot possono scegliere quanto rendere disponibili i comandi slash, mentre i comandi riservati alle chat private ora indirizzano gli utenti a una chat privata anziché essere esposti o ignorati silenziosamente nei gruppi. [#92154](https://github.com/openclaw/openclaw/pull/92154) Grazie a @sliverp.
- I controlli Heartbeat che usano modelli capaci di ragionamento ora mostrano la risposta prevista dell'assistente anziché esporre il ragionamento interno in Telegram, WhatsApp e altri canali, mentre i messaggi di ragionamento attivati esplicitamente continuano a funzionare. [#92356](https://github.com/openclaw/openclaw/pull/92356) Correlato a [#92260](https://github.com/openclaw/openclaw/issues/92260). Grazie a @jmpei, @tangtaizong666, @vincentkoc.
- Le chat di Telegram in modalità avanzamento ora eliminano il vecchio fumetto di avanzamento prima che vengano visualizzati nuovi risultati degli strumenti o artefatti, 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 a @shadow-enthusiast, @zhangguiping-xydt.
- I messaggi di iMessage contenenti comandi e collegamenti ora rimangono uniti in un singolo turno di OpenClaw quando le anteprime ritardate dei collegamenti arrivano, mentre i messaggi rapidi non correlati restano separati per gli utenti che hanno abilitato l'accorpamento dei messaggi diretti dello stesso mittente. [#93143](https://github.com/openclaw/openclaw/pull/93143) Grazie a @omarshahine.
- Le risposte Discord inviate correttamente tramite lo strumento di messaggistica non attivano più un avviso di errore fuorviante nei turni interessati del canale di origine `message_tool_only`. [#94072](https://github.com/openclaw/openclaw/pull/94072) Correlato a [#93875](https://github.com/openclaw/openclaw/issues/93875). Grazie a @chenyangjun-xy, @hoyanhan, @vincentkoc.
- Le conversazioni di gruppo di WhatsApp ora conservano il messaggio e il contesto del gruppo corretti in modo più affidabile durante i nuovi tentativi, le riconnessioni e le modifiche al gruppo. [#94338](https://github.com/openclaw/openclaw/pull/94338) Correlato a [#7433](https://github.com/openclaw/openclaw/issues/7433). Grazie a @mcaxtr, @octopuslabs-fl, @xialonglee.
- Risolve il problema per cui OpenClaw talvolta rispondeva alle proprie repliche ritardate di iMessage quando caratteri iniziali estranei impedivano il riconoscimento del messaggio inviato. [#94442](https://github.com/openclaw/openclaw/pull/94442) Grazie a @ly-wang19.
- Gli utenti del Webhook di Telegram possono continuare a ricevere messaggi diretti e di gruppo durante brevi riavvii del canale, ricaricamenti della configurazione e cicli di ripristino, senza interruzioni temporanee dei messaggi. [#94506](https://github.com/openclaw/openclaw/pull/94506) Correlato a [#90254](https://github.com/openclaw/openclaw/issues/90254). Grazie a @obviyus, @travellingsoldier85, @xialonglee.
- I Gateway Matrix con crittografia end-to-end possono rimanere online durante un utilizzo prolungato anziché consumare gradualmente memoria fino a provocare un arresto anomalo che interrompe i canali e le attività in corso. [#94942](https://github.com/openclaw/openclaw/pull/94942) Correlato a [#90455](https://github.com/openclaw/openclaw/issues/90455). Grazie a @xzh-icenter, @yar-sh.
- Gli utenti di Telegram ora vedono la reazione nativa prevista anziché istruzioni esposte o una risposta contenente solo una reazione che viene scartata, e l'esito positivo viene registrato soltanto 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 a @cuttingwater, @hugenshen.
- Gli aggiornamenti di avanzamento di Telegram per comandi, ricerche, aggiornamenti e attività API ora rimangono leggibili anziché esporre HTML confuso o righe in stile codice, con un ripiego in testo normale 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 di Telegram proseguite in WebChat ora mostrano una sola risposta dell'assistente per turno e mantengono le risposte successive nella conversazione attiva, anziché duplicare le risposte o inviarle nuovamente a Telegram. [#95069](https://github.com/openclaw/openclaw/pull/95069) Correlato a [#94930](https://github.com/openclaw/openclaw/issues/94930). Grazie a @heichaowo.
- Google Chat ora nasconde i fuorvianti avvisi interni di errore quando il risultato di uno strumento è innocuo, mostrando agli utenti la risposta completata, mentre il normale testo dell'assistente rimane invariato. [#95084](https://github.com/openclaw/openclaw/pull/95084) Correlato a [#90684](https://github.com/openclaw/openclaw/issues/90684). Grazie a @jailbirt, @studentzhou-svg.
- Le conversazioni dei canali multi-agente associate ora caricano i file dell'area di lavoro dell'agente configurato anziché quelli dell'agente predefinito, anche se le conversazioni precedentemente archiviate in modo errato potrebbero ricominciare da zero nell'archivio corretto dell'agente. [#95118](https://github.com/openclaw/openclaw/pull/95118) Correlato a [#92903](https://github.com/openclaw/openclaw/issues/92903). Grazie a @849261680, @axjing.
- Le persone che condividono un Gateway OpenClaw possono ora assegnare modelli diversi ai singoli contatti dei messaggi diretti nei canali di chat supportati, mentre le scelte di modello esistenti per i gruppi e i caratteri jolly continuano a funzionare come prima. [#95120](https://github.com/openclaw/openclaw/pull/95120) Correlato a [#53638](https://github.com/openclaw/openclaw/issues/53638). Grazie a @gandalf-at-lerian, @thomaszta, @xydigit-zt.
- Telegram ora indica che OpenClaw sta ancora lavorando durante le brevi anteprime iniziali o le risposte in modalità avanzamento, anziché lasciare la chat senza aggiornamenti fino all'arrivo del messaggio finale. [#95183](https://github.com/openclaw/openclaw/pull/95183) Correlato a [#95004](https://github.com/openclaw/openclaw/issues/95004). Grazie a @obviyus.
- Gli utenti e gli operatori di Matrix ora ricevono un errore chiaro quando un homeserver invia una risposta troppo grande o bloccata, anziché lasciare che OpenClaw continui ad accumularla nel buffer rischiando un uso illimitato della memoria. [#95240](https://github.com/openclaw/openclaw/pull/95240) Grazie a @alix-007.
- Risolve le risposte ritardate o mancanti di Telegram e di altri canali in coda nelle distribuzioni in stile Kubernetes con numerose variabili di ambiente inserite, nelle quali 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 a @kaka-srp.
- Le chat di Telegram si ripristinano dopo la scadenza di un messaggio bloccato, consentendo ai messaggi successivi nella stessa chat o nello stesso argomento 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 a @kriegerbangerz-ship-it, @mikasa0818, @obviyus.
- Quando le persone passano da Telegram a un altro client OpenClaw e viceversa in una conversazione diretta condivisa, le brevi risposte di Telegram ora seguono la conversazione più recente anziché rispondere a una proposta Telegram precedente e non correlata. [#95390](https://github.com/openclaw/openclaw/pull/95390) Correlato a [#95378](https://github.com/openclaw/openclaw/issues/95378). Grazie a @maiduy708, @mikasa0818, @obviyus.
- Risolve la visualizzazione duplicata dei messaggi completati dell'assistente 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 a @vincentkoc, @yetval.
- Le risposte di WhatsApp ora rimangono associate al messaggio diretto o di gruppo a cui rispondono, anziché apparire come un messaggio separato che perde il contesto della conversazione. [#95483](https://github.com/openclaw/openclaw/pull/95483) Grazie a @mcaxtr.
- Le risposte con messaggi avanzati di Telegram ora mantengono separati paragrafi, punti elenco e righe di stato anziché comprimere il contenuto su più righe 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 a @amknight.
- Gli operatori di Mattermost che abilitano i comandi slash nativi possono ora usare `/oc_queue` direttamente in Mattermost per regolare la gestione della coda delle esecuzioni attive, inclusi modalità, intervallo di debounce, limite e gestione dello scarto. [#95546](https://github.com/openclaw/openclaw/pull/95546) Grazie a @amknight.
- I messaggi precedentemente consentiti continuano a raggiungere gli account nominati dopo gli aggiornamenti dei canali multi-account legacy, mantenendo le regole ereditate di accesso ai messaggi diretti e ai gruppi in Mattermost, Discord, Slack, Telegram, Signal, WhatsApp, iMessage e IRC. [#95550](https://github.com/openclaw/openclaw/pull/95550) Grazie a @amknight.
- Gli utenti di Mattermost possono continuare a conversare in una discussione senza menzionare nuovamente il bot dopo che ha risposto, e tale partecipazione persiste anche dopo i riavvii del Gateway finché la discussione non rimane inattiva per sette giorni. [#95552](https://github.com/openclaw/openclaw/pull/95552) Grazie a @amknight.
- I messaggi Telegram in entrata ora raggiungono tempestivamente la sessione OpenClaw configurata anziché rimanere senza risposta fino all'intervallo di polling successivo, 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 a @freidrich-goldenflow, @liuwqgit.
- Gli utenti di QQBot ora ricevono tabelle Markdown complete quando i separatori validi usano uno o due trattini per colonna, anziché perdere l'intestazione e tutte le righe tranne l'ultima. [#95637](https://github.com/openclaw/openclaw/pull/95637) Grazie a @ly-wang19.
- Gli utenti di Synology Chat possono ora ricevere risposte dell'agente che richiedono più di 120 secondi quando il timeout configurato del nucleo lo consente, anziché essere rifiutate anticipatamente dal canale. [#95707](https://github.com/openclaw/openclaw/pull/95707) Grazie a @sahibzada-allahyar, @vincentkoc.
- I processi Cron degli argomenti dei forum Telegram ora continuano a inviare gli avvisi di errore configurati separatamente alla destinazione prevista, anche quando l'annuncio principale usa un argomento nella stessa chat. [#95794](https://github.com/openclaw/openclaw/pull/95794) Grazie a @vincentkoc.
- Risolve il problema per cui le risposte nei gruppi WhatsApp potevano citare un messaggio precedente di OpenClaw anziché il messaggio dell'utente che le aveva attivate, così le risposte finali rimangono associate al messaggio previsto quando è disponibile una destinazione di risposta ed evitano di rimandare a un contesto obsoleto del bot quando non lo è. [#95914](https://github.com/openclaw/openclaw/pull/95914) Grazie a @mcaxtr.
- Gli utenti di WhatsApp possono approvare o rifiutare le richieste tramite una reazione senza che la richiesta rimanga bloccata quando WhatsApp identifica la stessa chat diretta in modo diverso, mentre le approvazioni nei gruppi restano associate al gruppo e alla persona corretti. [#95935](https://github.com/openclaw/openclaw/pull/95935) Grazie a @mcaxtr.
- L'elaborazione della risposta finale ora usa meno CPU quando OpenClaw verifica se il testo di un blocco è già stato inviato, senza modificare quale risposta raggiunge la chat né il modo in cui il testo duplicato viene eliminato. [#96087](https://github.com/openclaw/openclaw/pull/96087) Grazie a @vincentkoc.
- I risultati delle approvazioni di esecuzione provenienti da Plugin di canali esterni ora vengono restituiti al canale o al messaggio diretto in cui è stato avviato il comando, anziché 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 a @lansenger-pm, @vincentkoc, @yetval.
- La risposta finale di WhatsApp ora rimane citata nel messaggio di seguito appena inviato dall'utente quando risponde a un messaggio OpenClaw precedente, anziché arrivare senza citazione o rimandare alla precedente risposta del bot. [#96220](https://github.com/openclaw/openclaw/pull/96220) Grazie a @mcaxtr.
- I bot di Nextcloud Talk ora ignorano i normali eventi di condivisione dei file e del ciclo di vita senza registrarli come errori del bot né rischiare la disattivazione della consegna, mentre i payload di chat non validi continuano a restituire un errore. [#96243](https://github.com/openclaw/openclaw/pull/96243) Correlato: [#81566](https://github.com/openclaw/openclaw/issues/81566). Grazie a @arkyu2077, @rafaelmgbh, @vincentkoc.
- Le risposte e la consegna tramite lo strumento per i messaggi nei canali Mattermost ora seguono le indicazioni relative a canali e thread, perché l'agente identifica tali conversazioni come canali anziché come 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 a @arkyu2077, @iloveleon19, @vincentkoc.
- Le integrazioni dei canali MCP ora mantengono entro limiti prevedibili gli elenchi delle conversazioni, le letture dei messaggi, i sondaggi degli eventi e le attese, anche quando un client richiede limiti o timeout eccessivi. [a39e548](https://github.com/openclaw/openclaw/commit/a39e548ede228aa1978bf9d509613cbed6db0c99) Grazie a @vincentkoc.
- È meno probabile che le risposte automatiche trasmesse in streaming e di lunga durata si interrompano prematuramente o vengano annullate in modo incoerente quando è configurato un timeout insolitamente elevato. [6c85b90](https://github.com/openclaw/openclaw/commit/6c85b90469f94955ef00c1609e1f1d6fd2cf4ca8) Grazie a @vincentkoc.
- L'avanzamento del canale ora mostra nuovamente uno stato quando il lavoro vi ritorna effettivamente dopo un altro aggiornamento, anziché nascondere come duplicato un contesto utile. [8a75c4d](https://github.com/openclaw/openclaw/commit/8a75c4dd5f3e625a22a7a08c6e1f368798c48111)
- Le risposte completate nei canali non ricevono più notifiche di avanzamento tardive, evitando che venga visualizzato testo di stato obsoleto dopo il completamento della risposta. [a594d2c](https://github.com/openclaw/openclaw/commit/a594d2ce73257326b7ab78adb3c4643245ec9431) Grazie a @vincentkoc.
- Durante le risposte in streaming nei canali, i messaggi di avanzamento ora continuano a mostrare lo stato più recente anziché rimanere bloccati su un aggiornamento precedente. [e114001](https://github.com/openclaw/openclaw/commit/e114001ccafa83b8b366e095a9d7748dfc50c082) Grazie a @vincentkoc.
- I ripristini forzati di Matrix ora gestiscono l'indisponibilità dell'archivio dei segreti senza causare un errore di runtime, considerando non disponibile l'accesso di recupero affinché la procedura di ripristino possa continuare in sicurezza. [5c5a8a4](https://github.com/openclaw/openclaw/commit/5c5a8a49d76954b53fefc2463bc7b1d6b960e8fc) Grazie a @vincentkoc.
- I canali configurati ora rimangono visibili in `openclaw channels status --json`, mentre gli annunci pianificati rifiutano le voci obsolete prive di un Plugin attivo che possa consegnarli. [a641c0d](https://github.com/openclaw/openclaw/commit/a641c0d560fd15373e462829facf15fd6a466aeb)
- Le conversazioni vocali di Discord ora mantengono fluide le risposte consecutive dell'assistente, così una risposta in coda viene riprodotta dopo la chiusura del flusso audio precedente anziché rimanere bloccata. [88b64e4](https://github.com/openclaw/openclaw/commit/88b64e4b869e696d99de7417fb52425e9ed67cbf) Grazie a @vincentkoc.
- È meno probabile che le anteprime dell'avanzamento di Discord si interrompano 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` estraneo quando l'assistente deve rimanere in silenzio, mentre le risposte multimediali legittime continuano ad arrivare senza il segnaposto. [96c6f80](https://github.com/openclaw/openclaw/commit/96c6f8022c2420826830b11f4353ce855ab2ac5c)
- Le risposte in streaming di Telegram ora mostrano una sola volta ciascuna intestazione di avanzamento, facilitando la consultazione degli aggiornamenti relativi agli strumenti e alle ricerche. [013e33c](https://github.com/openclaw/openclaw/commit/013e33c6d3672a980550912442bb1ac5505918aa) Grazie a @vincentkoc.
- I messaggi Telegram che rimangono bloccati dopo un'attività di lunga durata, un arresto anomalo o il riavvio del Gateway ora riprendono automaticamente l'elaborazione, quindi i messaggi successivi non restano più silenziosamente in attesa né richiedono agli operatori di riparare manualmente la coda. [#97543](https://github.com/openclaw/openclaw/pull/97543) Grazie a @romneyda, @vincentkoc.

</Accordion>

### Ripristino del provider e del modello

La [selezione del modello](/it/providers/models) e la configurazione ora consentono un ripristino più chiaro quando si verificano problemi con cataloghi, credenziali, flussi, timeout, Compaction o meccanismi di fallback. Le configurazioni interessate di [OpenAI](/it/providers/openai), [OpenRouter](/it/providers/openrouter) e [OpenCode Go](/it/providers/opencode-go) ora segnalano gli errori o eseguono il ripristino in modo più coerente, anziché lasciare gli utenti con una scelta obsoleta o una richiesta bloccata.

Le correzioni successive per la [modalità rapida](/it/tools/thinking#fast-mode-fast) ne migliorano il comportamento nei percorsi interessati del provider e dei meccanismi di fallback; la modalità rapida automatica non è una novità di questa versione.

<Accordion title="Fonti e contributori">

- La sintesi vocale e le note vocali di MiniMax hanno meno probabilità di non riuscire, perché OpenClaw ora richiede esplicitamente il formato audio che è in grado di decodificare anziché affidarsi alle impostazioni predefinite del provider. [#73079](https://github.com/openclaw/openclaw/pull/73079) Grazie @efe-arv.
- Gli operatori del Gateway possono nuovamente visualizzare nei log normali i dettagli relativi a provider, modello, stato della richiesta e tempistiche, facilitando la diagnosi dei problemi di instradamento dei modelli e di trasporto senza dover abilitare ulteriori log di debug. [#89648](https://github.com/openclaw/openclaw/pull/89648) Correlato a [#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 marcatore interno del limite della cache di OpenClaw venga incluso nel prompt. [#89716](https://github.com/openclaw/openclaw/pull/89716) Grazie @enominera, @masatohoshino.
- Le chiamate allo strumento Cron che usano modelli Gemini tramite provider compatibili con OpenAI ora vengono eseguite senza che i campi che ammettono valori null causino rifiuti da parte dello schema del provider. [#91559](https://github.com/openclaw/openclaw/pull/91559) Correlato a [#91542](https://github.com/openclaw/openclaw/issues/91542). Grazie @pick-cat, @qiukui666.
- Gli ID modello qualificati dal provider ora rispettano le politiche di runtime dell'agente e gli alias CLI configurati, anziché 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 gli altri percorsi di selezione di modelli o provider che tengono conto dei plugin ora rispondono rapidamente, anziché bloccarsi per diversi secondi e occupare un core della CPU a causa di ripetute scansioni di configurazione, mentre le modifiche ai plugin continuano ad aggiornarsi normalmente. [#93356](https://github.com/openclaw/openclaw/pull/93356) Grazie @obuchowski.
- Gli utenti del servizio ospitato Ollama Cloud possono mantenere, dopo un riavvio, soltanto i modelli configurati esplicitamente, senza che venga aggiunto nuovamente l'intero catalogo condiviso, 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 processi Cron ora possono riprovare o passare a un modello di fallback configurato quando un provider locale restituisce l'errore generico `LLM request failed.`, anziché non riuscire senza utilizzare il fallback. [#94062](https://github.com/openclaw/openclaw/pull/94062) Correlato a [#93931](https://github.com/openclaw/openclaw/issues/93931). Grazie @hugenshen.
- I token del provider scaduti non sommergono più i log utili agli operatori con ripetuti avvisi di fallback, mentre il primo avviso e i successivi riepiloghi dei duplicati restano disponibili per la diagnosi. [#94233](https://github.com/openclaw/openclaw/pull/94233) Correlato a [#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 non necessari dovuti alle dimensioni del prompt. [#94726](https://github.com/openclaw/openclaw/pull/94726) Correlato a [#94723](https://github.com/openclaw/openclaw/issues/94723). Grazie @ajwan8998, @anguslogan01, @kevinat.
- Le sessioni secondarie della dashboard ora gestiscono in modo coerente le scelte consentite di modelli qualificati dal provider e forniscono indicazioni di ripristino accurate quando lo stato del modello salvato è obsoleto. [#94752](https://github.com/openclaw/openclaw/pull/94752) Correlato a [#94713](https://github.com/openclaw/openclaw/issues/94713). Grazie @gr4via.
- Gli utenti di Claude CLI non ricevono più promesse di aggiornamenti al completamento che potrebbero non arrivare mai, perché OpenClaw ora blocca il lavoro nativo in background non supportato prima che possa lasciare l'avanzamento in sospeso. [#95008](https://github.com/openclaw/openclaw/pull/95008) Grazie @anagnorisis2peripeteia.
- OpenClaw ora rifiuta cataloghi dei provider o risposte JSON di dimensioni eccessive con un errore chiaro, prima di memorizzare 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 pubblicizzati di DeepSeek V4 senza che le richieste non riescano con `model_not_found` perché OpenClaw ha inviato un prefisso del provider duplicato. [#95268](https://github.com/openclaw/openclaw/pull/95268) Correlato a [#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 ragionamento, anziché incorporarla nel blocco del ragionamento, senza richiedere modifiche alla configurazione. [#95283](https://github.com/openclaw/openclaw/pull/95283) Correlato a [#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 anziché interrompersi sul risultato non riuscito e non riprova le esecuzioni che hanno già prodotto un 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 dell'assistente o voci fantasma dei modelli con suffissi, causati da chiavi modello non corrispondenti. [#95401](https://github.com/openclaw/openclaw/pull/95401) Grazie @monkeyleet.
- Le esecuzioni degli agenti incorporati basate su Google ora interrompono la lettura delle risposte della cache dei prompt di dimensioni eccessive o interminabili 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 non riescono in modo sicuro in presenza di cataloghi di dimensioni eccessive o non validi, anziché rischiare un uso eccessivo della memoria che potrebbe destabilizzare OpenClaw. [#95418](https://github.com/openclaw/openclaw/pull/95418) Grazie @alix-007.
- Le configurazioni OpenRouter ora rifiutano i cataloghi dei modelli di dimensioni eccessive prima che possano esaurire la memoria di OpenClaw, senza memorizzare nella cache né recuperare nuovamente e subito la risposta non riuscita. [#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 dell'esecutore, anziché lasciare agli utenti il messaggio di errore come risposta finale. [#95508](https://github.com/openclaw/openclaw/pull/95508) Correlato a [#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 vengono completate anziché non riuscire con un errore 400 del provider, mentre le opzioni di aggiornamento 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 successive dei modelli di ragionamento xAI, come Grok Composer, ora mantengono più affidabilmente il contesto del ragionamento precedente, anche quando l'intensità del ragionamento configurabile non è supportata. [#95686](https://github.com/openclaw/openclaw/pull/95686) Grazie @fuller-stack-dev, @geraint0923.
- Gli utenti di Vercel AI Gateway ora possono eseguire i modelli scelti dal catalogo in tempo reale, inclusi gli ID modello disponibili soltanto in tempo reale e assenti dall'elenco incluso in OpenClaw. [#95710](https://github.com/openclaw/openclaw/pull/95710) Grazie @vincentkoc.
- Risolto il problema per cui i provider definiti nel manifesto trasformavano ID modello validi in ID non funzionanti quando le voci `stripPrefixes` contenevano spazi superflui o differenze tra maiuscole e minuscole, consentendo agli operatori e agli autori di plugin di ottenere il modello previsto del provider. [#95744](https://github.com/openclaw/openclaw/pull/95744) Correlato a [#95743](https://github.com/openclaw/openclaw/issues/95743). Grazie @parveshsaini.
- La configurazione al primo avvio ora apre la richiesta delle credenziali per un provider esterno appena installato, anziché dare l'impressione di essere in un ciclo continuo e lasciare selezionato OpenAI. [#95792](https://github.com/openclaw/openclaw/pull/95792) Correlato a [#95765](https://github.com/openclaw/openclaw/issues/95765).
- I cataloghi dei provider di dimensioni eccessive o bloccati ora non riescono rapidamente con un errore chiaro, anziché 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 utilizzare fino a 128.000 token di output con `mimo-v2.5` e `mimo-v2.5-pro`, anziché essere limitati alla soglia obsoleta di 32.000 token. [#95934](https://github.com/openclaw/openclaw/pull/95934) Grazie @idootop.
- Le risposte dei modelli che fanno un uso intensivo degli strumenti possono essere trasmesse in streaming con un sovraccarico inferiore, mentre gli ID ripetuti delle chiamate agli strumenti e i dettagli crittografati del ragionamento restano associati alla chiamata corretta tra i provider Google e quelli compatibili con OpenAI. [#95957](https://github.com/openclaw/openclaw/pull/95957) Grazie @vincentkoc.
- La contabilizzazione dell'utilizzo dei token è più affidabile per gli utenti della versione inclusa di ACPX, perché OpenClaw ora include per impostazione predefinita la correzione della persistenza di ACPX 0.11.2, senza richiedere una sostituzione separata del pacchetto o un aggiornamento manuale 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 di token, il ragionamento e il supporto degli strumenti, anche quando è assente dall'elenco pubblico dei modelli. [11484f8](https://github.com/openclaw/openclaw/commit/11484f8a1483b7c42aa2971de2d88289fcef7046)
- Le richieste di comprensione delle immagini di MiniMax non falliscono più prima di raggiungere il provider quando un timeout è pari a zero, negativo o estremamente elevato; i valori non validi ora utilizzano un tempo di 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 anziché mantenere un vecchio livello di velocità e la riga di stato indica chiaramente quando la modalità veloce è automatica. [77012f9](https://github.com/openclaw/openclaw/commit/77012f9807851c662e064d05097497a25ab13505) Grazie @vincentkoc.
- Le conversazioni basate su Codex ora tornano all'instradamento normale dopo la disattivazione 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 di fallback degli agenti ora rispettano la soglia automatica configurata per la modalità veloce di ciascun modello anche quando la modalità veloce viene sostituita per l'esecuzione, mantenendo il comportamento di fallback allineato alla politica del modello selezionato. [efd3172](https://github.com/openclaw/openclaw/commit/efd3172662ce023eb8d6568b689361536edf06dd)
- I nuovi tentativi dopo il cambio di modello in tempo reale ora mantengono la soglia originale della modalità veloce per le sessioni di lunga durata, mentre la modalità veloce esplicita evita messaggi di avanzamento fuorvianti relativi alla soglia automatica. [d990115](https://github.com/openclaw/openclaw/commit/d990115d1972fdf4361884a29bbf8396f33e5cba) Grazie @vincentkoc.
- Le esecuzioni degli agenti incorporati ora mantengono il funzionamento coerente della modalità veloce automatica durante i nuovi tentativi e gli aggiornamenti di avanzamento, senza confonderla con un'impostazione della 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 nuovi tentativi di fallback del modello e mostrano nello stato la soglia automatica configurata, evitando un comportamento incoerente nei nuovi tentativi 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 più affidabilmente i nuovi tentativi di fallback in modalità veloce, mantenendo lo stato necessario affinché il tentativo finale venga completato o segnali correttamente l'avanzamento. [14e448e](https://github.com/openclaw/openclaw/commit/14e448e0e13db9f194ea16bb98e0f846a67769fd) Grazie @vincentkoc.
- Gli utenti non visualizzano più un avviso di reimpostazione della modalità veloce mentre i tentativi di fallback del modello sono ancora in corso; l'avviso appare soltanto quando l'esecuzione raggiunge il tentativo di fallback finale. [6eb72a8](https://github.com/openclaw/openclaw/commit/6eb72a830ece3e2b4c6c85e5a9c2b72b59e0dae9)
- Utenti e operatori ora ricevono indicazioni più chiare quando un modello in tempo reale configurato diventa indisponibile, perché OpenClaw riconosce la risposta del provider "selected model was not found" come errore di modello non trovato anziché come errore generico. [2405d02](https://github.com/openclaw/openclaw/commit/2405d029d437ee58ab94da800a5b213bc6bf4628) Grazie @vincentkoc.
- Qwen e vLLM ora mantengono in modo coerente le impostazioni esistenti dei modelli di chat quando il ragionamento viene attivato o disattivato, e i Plugin dei provider possono usare lo stesso helper collaudato. [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`, consentendo agli sviluppatori di Plugin e ai manutentori dei provider di usare 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 esclusiva del server comprometta il bundle, mentre gli errori WebSocket continuano a essere visualizzati normalmente. [8c8eb86](https://github.com/openclaw/openclaw/commit/8c8eb86fff6e843bd391808ceee249ac8c7f5fa5) Grazie @vincentkoc.
- Le scansioni dei modelli OpenRouter ora accettano gli stessi cataloghi validi più ampi dell'individuazione in fase di esecuzione, continuando 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 riproduzione allineati, anziché decine di copie cumulative ripetute. [#92399](https://github.com/openclaw/openclaw/pull/92399) Correlato a [#91959](https://github.com/openclaw/openclaw/issues/91959). Grazie @amersheeny, @daimingnj, @phoenixyy, @pigfoot.
- I processi pianificati e le sessioni isolate che usano modelli opencode-go ora trasferiscono le richieste bloccate alla gestione configurata del timeout o del fallback, anziché restare sospese per minuti prima di terminare con un errore generico `LLM request failed`. [#93965](https://github.com/openclaw/openclaw/pull/93965) Correlato a [#93610](https://github.com/openclaw/openclaw/issues/93610). Grazie @forceconstant, @zhangguiping-xydt.
- Dopo aver cambiato il modello predefinito, l'avvio di una nuova sessione di canale con `/new` o `/reset` ora usa il nuovo valore predefinito, anziché riutilizzare silenziosamente il precedente modello memorizzato nella cache, mentre le sostituzioni esplicite tramite `/model` restano invariate. [#77339](https://github.com/openclaw/openclaw/pull/77339) Correlato a [#77322](https://github.com/openclaw/openclaw/issues/77322). Grazie @mjamiv, @zaynl.
- In presenza di proxy HTTP o HTTPS, i controlli di utilizzo e quota di Codex/OpenAI in `openclaw status --usage --json` e nell'interfaccia di controllo ora recuperano le finestre di utilizzo, anziché non riuscire quando chatgpt.com non è raggiungibile direttamente. [#93943](https://github.com/openclaw/openclaw/pull/93943) Correlato a [#78714](https://github.com/openclaw/openclaw/issues/78714). Grazie @tnzgit, @turbotheturtle.
- `/status` ora mostra su un'unica riga compatta il modello attivo e come cancellare una scelta fissata, così gli utenti di Discord e di altre chat possono consultare 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 gli aggiornamenti intercalati di testo, ragionamento e chiamate agli strumenti associati al blocco di risposta corretto, anziché mescolarli quando sono attivi contemporaneamente più blocchi. [#96013](https://github.com/openclaw/openclaw/pull/96013) Grazie @vincentkoc.

</Accordion>

### Continuità di sessione, memoria e attendibilità

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

Il ripristino di [Matrix](/it/channels/matrix) crittografato si interrompe in modo sicuro quando non è possibile verificare lo stato delle chiavi richiesto. Le [politiche degli strumenti](/it/gateway/sandbox-vs-tool-policy-vs-elevated), le [approvazioni](/it/cli/approvals) e la [gestione dei segreti](/it/gateway/secrets) rimangono associate allo stato di runtime previsto, mentre le azioni a rischio più elevato restano disabilitate a meno che non vengano abilitate esplicitamente.

<Accordion title="Fonti e collaboratori">

- Le conversazioni degli agenti interessate che usano OpenAI Responses ora possono ripristinarsi e continuare a rispondere dopo che una risposta visibile nel canale lascia incompleta la cronologia salvata, anziché far fallire ogni turno successivo prima che compaia una risposta. [#84708](https://github.com/openclaw/openclaw/pull/84708) Grazie @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 consueto limite di dimensione, lasciando invariati i contenuti non testuali. [#87912](https://github.com/openclaw/openclaw/pull/87912) Grazie @adrianip0204.
- Le conversazioni nella Control UI ora rimangono visibili e proseguono nella stessa sessione dopo una sospensione, un'interruzione della rete o una riconnessione del Gateway, anziché scomparire all'invio del messaggio successivo. [#89017](https://github.com/openclaw/openclaw/pull/89017) Correlato: [#87700](https://github.com/openclaw/openclaw/issues/87700). Grazie @zhangguiping-xydt, @asicoe.
- Le integrazioni Codex e Copilot incluse ora mantengono la cronologia della chat replicata e gli aggiornamenti della trascrizione associati alla sessione OpenClaw corretta durante l'evoluzione dell'archiviazione, mentre le trascrizioni attive esistenti basate su file continuano a funzionare durante la migrazione. [#89518](https://github.com/openclaw/openclaw/pull/89518) Grazie @jalehman.
- Lo stato della sessione corrente di WebChat ora corrisponde alla conversazione effettivamente in uso, quindi l'identità della sessione, il livello di ragionamento, il contesto dei token e i dettagli sui costi non provengono più dalla sessione di riserva `main`. [#89800](https://github.com/openclaw/openclaw/pull/89800) Correlato: [#89773](https://github.com/openclaw/openclaw/issues/89773). Grazie @killo3967, @sweetcornna.
- È meno probabile che la conversazione perda il proprio contesto quando si preme Interrompi 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 @lykeion-dev, @openperf, @vincentkoc.
- Quando l'accesso alle sessioni tra agenti è bloccato, OpenClaw ora elenca tutte le impostazioni necessarie relative a visibilità, comunicazione tra agenti ed elenco di autorizzazione, aiutando gli operatori a correggere la configurazione dei criteri anziché cercare un inesistente malfunzionamento dell'agente. [#90489](https://github.com/openclaw/openclaw/pull/90489) Correlato: [#90443](https://github.com/openclaw/openclaw/issues/90443). Grazie @ramitrkar-hash, @sahibzada-allahyar, @vincentkoc.
- `openclaw memory status` ora mostra una fase attiva di dreaming leggero o REM, anziché indicare erroneamente `Dreaming: off`, consentendo agli operatori di verificare che le configurazioni valide della memoria siano abilitate. [#93113](https://github.com/openclaw/openclaw/pull/93113) Correlato: [#67868](https://github.com/openclaw/openclaw/issues/67868). Grazie @agentarclab, @mrossit.
- Le ricerche nella memoria QMD scadute ora interrompono le attività in background quando l'agente prosegue, impedendo ai processi abbandonati di continuare a consumare CPU e memoria. [#93394](https://github.com/openclaw/openclaw/pull/93394) Grazie @alix-007.
- Le istruzioni ripetute inviate dopo la Compaction ora rimangono nella conversazione, evitando turni persi, risposte orfane e cronologie non valide che alcuni provider rifiutano. [#94328](https://github.com/openclaw/openclaw/pull/94328) Grazie @vincentkoc, @yetval.
- Il rapporto sulle pagine obsolete di Memory Wiki ora esclude dagli avvisi di aggiornamento le pagine persistenti di concetti e sintesi, mantenendo l'attenzione sulle pagine di origine e delle entità che potrebbero effettivamente richiedere una revisione. [#94369](https://github.com/openclaw/openclaw/pull/94369) Grazie @sunnyshu0925, @vincentkoc.
- Le esecuzioni incorporate di lunga durata con progressi recenti ora hanno meno probabilità di essere interrotte dal ripristino delle sessioni obsolete, mentre le esecuzioni realmente bloccate possono comunque essere eliminate per consentire la prosecuzione delle attività in coda. [#94701](https://github.com/openclaw/openclaw/pull/94701) Grazie @imadal1n, @mrclawfield.
- La ricerca nella memoria di Ollama ora rispetta una dimensione inferiore configurata per gli embedding e mantiene separati gli indici con dimensioni diverse, evitando di mescolare vettori incompatibili. [#94811](https://github.com/openclaw/openclaw/pull/94811) Grazie @mushuiyu886.
- Le ricerche nella memoria e gli aggiornamenti mirati ora rimangono associati alla sessione OpenClaw corretta anche quando cambiano i nomi dei file delle trascrizioni o le esportazioni QMD usano un nome diverso. [#95087](https://github.com/openclaw/openclaw/pull/95087) Grazie @jalehman.
- Le conversazioni di lunga durata contenenti schermate o altre immagini ora mantengono più regolarmente la propria continuità quando OpenClaw crea spazio per nuovi messaggi, anziché riempirsi ripetutamente senza far avanzare la conversazione conservata. [#95128](https://github.com/openclaw/openclaw/pull/95128) Grazie @yetval.
- Gli utenti Windows ora possono eseguire l'indicizzazione e la ricerca della memoria basate su QMD tramite percorsi assoluti configurati in `memory.qmd.command`, incluse le 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 @ardooken, @ly85206559.
- I piè di pagina sull'utilizzo selezionati con `/usage full` o `/usage tokens` ora rimangono visibili dopo il rinnovo giornaliero della sessione o quello dovuto all'inattività, quindi gli utenti non devono riattivarli. [#95322](https://github.com/openclaw/openclaw/pull/95322) Grazie @litang9.
- Le risposte successive, le reazioni, i messaggi nelle discussioni e i controlli dello stato rimangono associati alla chat di appartenenza dopo un'attività di WebChat o del sistema, mentre i reali cambi di canale continuano a eliminare i dettagli di instradamento obsoleti. [#95467](https://github.com/openclaw/openclaw/pull/95467) Grazie @yetval.
- Le conversazioni principali di lunga durata ora conservano il contesto precedente quando gli utenti tornano dopo una notte o inviano un messaggio successivo in ritardo, anziché ricominciare silenziosamente da capo dopo un completamento altrimenti normale. [#95472](https://github.com/openclaw/openclaw/pull/95472) Grazie @xydt-tanshanshan.
- Le persone con cronologie delle sessioni molto estese possono elencare, visualizzare in anteprima e trovare le sessioni senza blocchi di diversi secondi, mentre le chiavi di sessione meno recenti con maiuscole e minuscole miste vengono comunque migrate all'avvio. [#95699](https://github.com/openclaw/openclaw/pull/95699) Grazie @jalehman, @jzakirov.
- Risolve il problema per cui le risposte recapitate venivano talvolta salvate nella cronologia della conversazione sbagliata o omesse quando gli operatori usavano un `session.store` personalizzato o specifico per agente, migliorando la continuità e la verificabilità della sessione prevista. [#95782](https://github.com/openclaw/openclaw/pull/95782) Correlato: [#95781](https://github.com/openclaw/openclaw/issues/95781). Grazie @youngting520.
- I riepiloghi salvati nella memoria delle sessioni ora escludono i token grezzi del modello, i blocchi delle chiamate agli strumenti, i segnaposto multimediali, i tag dei ruoli e i marcatori `NO_REPLY` obsoleti, affinché le conversazioni future conservino un contesto utile. [#95791](https://github.com/openclaw/openclaw/pull/95791) Grazie @sweetsophia, @vincentkoc, @yb0y.
- Le sessioni OpenAI di lunga durata che usano OAuth di Codex/ChatGPT ora possono eseguire la Compaction senza una chiave API separata, sia quando `/compact` viene eseguito manualmente sia quando viene attivato automaticamente. [#95831](https://github.com/openclaw/openclaw/pull/95831) Correlato: [#95693](https://github.com/openclaw/openclaw/issues/95693). Grazie @sallyom, @yui-tien.
- Le sessioni lunghe che fanno uso intensivo di strumenti ora eseguono la Compaction delle conversazioni sovradimensionate anziché bloccarsi quando alla fine compare un risultato di grandi dimensioni prodotto da uno strumento. [#95860](https://github.com/openclaw/openclaw/pull/95860) Correlato: [#78478](https://github.com/openclaw/openclaw/issues/78478). Grazie @jw8957, @wzhgba, @yetval.
- Quando `memory_search` non è disponibile perché il runtime Node non include `node:sqlite`, OpenClaw ora indirizza gli utenti verso un runtime compatibile anziché sottoporli a procedure di risoluzione dei problemi non pertinenti relative al provider di embedding. [#95916](https://github.com/openclaw/openclaw/pull/95916) Grazie @rrrrrredy, @vincentkoc.
- Gli sviluppatori e gli operatori che esaminano una sessione Copilot sottoposta a Compaction ora ottengono il relativo riepilogo, i conteggi dei token prima e dopo e i dettagli della sessione anziché un risultato incompleto. [#96049](https://github.com/openclaw/openclaw/pull/96049) Grazie @vincentkoc.
- I comandi `/stop` e di interruzione ora continuano a fermare le esecuzioni attive, eliminare le attività successive in coda e terminare tempestivamente i sottoagenti correlati, anche quando le chiavi di sessione devono essere normalizzate o i metadati dell'interruzione non possono essere salvati. [#96201](https://github.com/openclaw/openclaw/pull/96201) Grazie @jalehman.
- Gli aggiornamenti di Voice Wake ora mantengono operative le frasi di attivazione e le regole di instradamento esistenti mentre OpenClaw le trasferisce dai file delle impostazioni ritirati al database di stato condiviso. [bdf81a8](https://github.com/openclaw/openclaw/commit/bdf81a825fa3ef66ad2c535c1eeb0bb4e31b6d1b)
- Gli aggiornamenti da strutture dello stato OpenClaw meno recenti ora conservano le notifiche degli aggiornamenti, la limitazione della frequenza dei controlli, i record delle versioni disponibili e la cronologia dei tentativi di aggiornamento automatico durante il trasferimento di tale stato in SQLite. [eb00d49](https://github.com/openclaw/openclaw/commit/eb00d499d16feea600fceef92d575fa30f005649) Grazie @vincentkoc.
- Le conversazioni dei canali Plugin conservano in modo più affidabile la sessione prevista durante l'avvio, i controlli di diagnostica e le riparazioni dello stato, con i record di associazione meno recenti migrati nel database condiviso di OpenClaw. [9f888d9](https://github.com/openclaw/openclaw/commit/9f888d95e082d50380a66db18ee2e32683e688e0)
- La sincronizzazione delle sessioni basata sulla memoria in Windows ora continua a usare il file di trascrizione previsto anche quando la formattazione del percorso è diversa. [b3b5b08](https://github.com/openclaw/openclaw/commit/b3b5b08e67a26efd648c7c7d879e5487223cd796) Grazie @vincentkoc.
- Le esecuzioni incorporate degli agenti con una chiave di sessione mancante o vuota ora rimangono associate alla sessione prevista anziché essere sottoposte a un instradamento incoerente delle sessioni. [911f853](https://github.com/openclaw/openclaw/commit/911f853b7fc4d819e2175b001662a01eba30453d) Grazie @vincentkoc.
- Quando un modello ipotizza il nome errato di uno strumento, 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 la memoria persistente durante la Compaction. [#93374](https://github.com/openclaw/openclaw/pull/93374) Correlato: [#92273](https://github.com/openclaw/openclaw/issues/92273). Grazie @mushuiyu886, @poison, @vincentkoc.
- Risolve 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 successive. [#95484](https://github.com/openclaw/openclaw/pull/95484) Correlato: [#76729](https://github.com/openclaw/openclaw/issues/76729). Grazie @maweibin, @njuboy11, @vincentkoc.
- Le funzionalità di memoria di OpenClaw ora mantengono allineata la copertura delle trascrizioni attive, reimpostate ed eliminate con gli archivi di sessione configurati e la proprietà degli agenti, riducendo la probabilità che dreaming, esportazioni QMD, indicizzazione e sincronizzazione omettano o attribuiscano erroneamente la cronologia delle conversazioni. [#96162](https://github.com/openclaw/openclaw/pull/96162) Grazie @jalehman.
- La configurazione TLS del Gateway ora rifiuta chiaramente i percorsi vuoti dei certificati o delle chiavi oppure usa i valori predefiniti di OpenClaw, evitando confusi errori di avvio e generazione dei certificati senza compromettere i percorsi validi. [#94054](https://github.com/openclaw/openclaw/pull/94054) Grazie @miorbnli.
- I criteri configurati dei Plugin continuano a bloccare o riscrivere le chiamate sensibili agli strumenti dopo modifiche al registro del Gateway, ricaricamenti o inizializzazioni successive degli hook, anziché essere ignorati silenziosamente. [#94545](https://github.com/openclaw/openclaw/pull/94545) Grazie @jesse-merhi.
- Gli operatori su dispositivi mobili con `operator.approvals` ora possono visualizzare e gestire sul dispositivo iOS che ha avviato la richiesta le approvazioni di esecuzione attivate dalla chat, anche mentre l'app è aperta, senza dipendere esclusivamente dalle notifiche push. [#95175](https://github.com/openclaw/openclaw/pull/95175) Grazie @joshavant.
- Gli utenti della Control UI ora ricevono la versione corretta di DOMPurify, riducendo l'esposizione alla vulnerabilità del sanitizzatore GHSA-cmwh-pvxp-8882 senza modificare il comportamento dell'interfaccia. [#95691](https://github.com/openclaw/openclaw/pull/95691) Grazie @vincentkoc.
- Le approvazioni "Consenti sempre" per le associazioni delle conversazioni dei Plugin ora vengono trasferite dal vecchio file delle impostazioni e hanno meno probabilità di andare perse o essere sovrascritte quando sono in esecuzione più processi OpenClaw. [ae41b00](https://github.com/openclaw/openclaw/commit/ae41b009224b0a8e3a990912503258d4478fb4d0) Grazie @vincentkoc.
- Gli utenti di Matrix ora vedono che la chiave di ripristino attiva è obbligatoria prima di poter procedere con un ripristino forzato della firma incrociata, evitando 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 a @jteddy, @vincentkoc, @xialonglee.
- Le schede di stato di Memory Wiki e la sincronizzazione delle fonti supportata dal bridge sono ora meno soggette a errori durante riscritture simultanee delle pagine, perché OpenClaw riprova in caso di discrepanze temporanee nei percorsi, continuando al contempo a interrompere le scritture non sicure o persistentemente errate nel file system. [#94443](https://github.com/openclaw/openclaw/pull/94443) Correlato: [#92134](https://github.com/openclaw/openclaw/issues/92134). Grazie a @cknzraposo, @zengwen-dt.
- Risolve il problema per cui la ripresa di una sessione recente apriva una nuova conversazione agli utenti con percorsi dell'area di lavoro lunghi, anziché riportarli alla trascrizione esistente. [#94578](https://github.com/openclaw/openclaw/pull/94578) Correlato: [#94577](https://github.com/openclaw/openclaw/issues/94577). Grazie a @rohitjavvadi, @vincentkoc.
- Memory Wiki ora mantiene intatte le note scritte dagli utenti quando una pagina sorgente esistente viene acquisita nuovamente o sincronizzata, continuando al contempo ad aggiornare i contenuti generati. [#95614](https://github.com/openclaw/openclaw/pull/95614) Grazie a @yetval.
- Risolve il problema per cui Memory Wiki ricopiava ripetutamente al proprio interno le pagine sorgente generate quando il suo archivio era memorizzato nella cartella della memoria dell'area di lavoro, evitando file duplicati, operazioni di pulizia ripetute e una 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 a @johannes0402, @turbotheturtle, @vincentkoc.
- Per gli operatori che utilizzano Active Memory con il processo di Dreaming di memory-core, i processi notturni di Dreaming non avviano più operazioni di richiamo non necessarie né raggiungono timeout di 45 secondi, mentre le normali chat web continuano a ricevere il richiamo dalla memoria. [#95721](https://github.com/openclaw/openclaw/pull/95721) Correlato: [#78500](https://github.com/openclaw/openclaw/issues/78500). Grazie a @vincentkoc, @vishutdhar, @xialonglee.
- Le sessioni degli agenti con numerose chiamate agli strumenti correggono i risultati fuori ordine con meno operazioni ripetute, mantenendo ciascun risultato associato alla chiamata allo strumento corretta. [#96014](https://github.com/openclaw/openclaw/pull/96014) Grazie a @vincentkoc.
- Le operazioni di memoria basate su qmd in Windows ora arrestano tutti i processi correlati dopo le verifiche di disponibilità e i timeout dei comandi, impedendo ai processi figli di qmd di continuare l'esecuzione in background. [830691b](https://github.com/openclaw/openclaw/commit/830691b2010bd0406399adb8a2e97e0b043e2ca8)
- Le fonti attendibili dei pacchetti OpenClaw ora rifiutano i percorsi adiacenti con nomi simili, quindi considerare attendibile `/artifactory/openclaw` non ammette più anche percorsi come `/artifactory/openclaw-malicious`. [12c34fc](https://github.com/openclaw/openclaw/commit/12c34fc3a95121f5a15f01c3f971a1bc5b0fe6f9) Grazie a @vincentkoc.

</Accordion>

### Modalità relay del router Slack

La [modalità relay del router Slack](/it/channels/slack) consente alle distribuzioni gestite o con più Gateway di centralizzare il traffico Slack in entrata, mentre il Gateway OpenClaw corretto continua a gestire menzioni, affinità dei thread e risposte.

<Accordion title="Fonti e contributori">

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

</Accordion>

### Ponte di riattivazione per External Agent di Raft

Il [canale Raft](/it/channels/raft) e il [Plugin Raft](/it/plugins/reference/raft) ora supportano un ponte di riattivazione tramite CLI locale, che consente agli External Agent di riattivare OpenClaw per le attività in sospeso nello spazio di lavoro e agli operatori di verificare la configurazione e lo stato tramite il percorso supportato.

<Accordion title="Fonti e contributori">

- Gli operatori degli External Agent di Raft possono ora riattivare un agente OpenClaw quando uno spazio di lavoro contiene attività in sospeso tramite il ponte CLI locale supportato, con profili denominati e controlli dei prerequisiti CLI mancanti. [#95497](https://github.com/openclaw/openclaw/pull/95497) Grazie a @vincentkoc.

</Accordion>

### Installazione e riparazione dei Plugin ufficiali

La [gestione dei Plugin](/it/plugins/manage-plugins) ora supporta un maggior numero di 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 risultati più chiari quando un pacchetto è mancante, incompatibile o deve essere reinstallato.

<Accordion title="Fonti e contributori">

- Quando `plugins.allow` utilizza il nome di un canale o di un pacchetto anziché l'ID reale del Plugin, le indicazioni all'avvio ora identificano la voce senza corrispondenza e mostrano gli ID dei 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 a @aym9999, @jirboy, @lyfuci, @pahuchi-joe, @zmxccxy.
- Gli avvisi di attendibilità dei Plugin per le prime installazioni o le installazioni pulite ora includono un esempio di `plugins.allow` pronto da copiare e i comandi per elencare o esaminare gli ID dei Plugin, consentendo agli utenti di 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 a @jirboy, @pahuchi-joe.
- Le migrazioni di Codex ora funzionano con le installazioni globali standard dei Plugin perché `openclaw migrate` riesce a trovare il provider installato anziché non riuscire con `Unknown migration provider`. [#89612](https://github.com/openclaw/openclaw/pull/89612) Correlato: [#89609](https://github.com/openclaw/openclaw/issues/89609). Grazie a @mugabuga, @zerone0x.
- Le installazioni e gli aggiornamenti dei Plugin ora recuperano dai pin di dipendenza obsoleti gestiti da OpenClaw anziché non riuscire con `npm EOVERRIDE`, senza che una sincronizzazione successiva esegua il downgrade 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 a @amknight, @mkdelta221.
- Gli sviluppatori di Plugin per canali possono ora propagare gli identificatori nativi di mittente e conversazione attraverso gli hook e determinati flussi di esecuzione, offrendo alle integrazioni un instradamento più preciso senza compromettere i campi esistenti relativi a mittente e chat. [#91903](https://github.com/openclaw/openclaw/pull/91903) Grazie a @lanzhi-lee, @vincentkoc.
- Il rilevamento dei Plugin ora ripete meno controlli bloccanti del file system durante l'avvio, riducendo il lavoro evitabile dell'avvio a freddo per gli alberi dei Plugin inclusi, soprattutto sui file system Windows più lenti, senza modificare il comportamento di rilevamento dei pacchetti inclusi. [#93919](https://github.com/openclaw/openclaw/pull/93919) Correlato: [#76209](https://github.com/openclaw/openclaw/issues/76209). Grazie a @ml12580, @shenhonglong456-ai.
- I metodi Gateway dei Plugin ora funzionano tramite `openclaw gateway call` dopo la registrazione, consentendo agli autori di Plugin di utilizzarli da script e processi Cron anziché ricevere un errore `unknown method`. [#94154](https://github.com/openclaw/openclaw/pull/94154) Correlato: [#94127](https://github.com/openclaw/openclaw/issues/94127). Grazie a @brycemurray, @pick-cat, @vincentkoc.
- È ora meno probabile che il rilevamento e i controlli di installazione delle Skills di ClawHub blocchino o causino l'arresto anomalo di OpenClaw, perché le risposte del marketplace troppo grandi o bloccate vengono ora interrotte prima che possano esaurire la memoria. [#95226](https://github.com/openclaw/openclaw/pull/95226) Grazie a @alix-007.
- I Plugin ufficiali con versione fissata non rimangono più su una versione precedente quando gli operatori seguono le indicazioni di riparazione fornite da `openclaw doctor` o dallo stato approfondito del Gateway dopo un aggiornamento. [#95541](https://github.com/openclaw/openclaw/pull/95541) Grazie a @ooiuuii, @vincentkoc.
- È ora meno probabile che gli aggiornamenti dei Plugin npm gestiti interrompano il lavoro su un Gateway in esecuzione con errori di moduli mancanti, perché i file precedenti del Plugin rimangono disponibili fino a quando un avvio successivo del Gateway non li elimina. [#95589](https://github.com/openclaw/openclaw/pull/95589) Grazie a @ooiuuii, @vincentkoc.
- Le schede dei Plugin ufficiali per i marchi 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 del manifesto documentato. [#95845](https://github.com/openclaw/openclaw/pull/95845) Grazie a @patrick-erichsen.
- Le icone dei Plugin ufficiali in ClawHub e in altri cataloghi non sono più vincolate allo stesso colore codificato rigidamente, consentendo invece a Simple Icons di utilizzare la propria grafica predefinita. [#95987](https://github.com/openclaw/openclaw/pull/95987) Grazie a @patrick-erichsen.
- Gli utenti Docker ora dispongono di un mirror ufficiale `openclaw/openclaw` su Docker Hub oltre a GHCR, mentre le versioni beta con numero di versione non modificano gli alias stabili `latest` e `main`. [#97122](https://github.com/openclaw/openclaw/pull/97122) Grazie a @vincentkoc.
- Le installazioni di OpenClaw basate su Git ora utilizzano la versione di pnpm fissata nel repository anche quando è presente un'altra versione globale di pnpm o il gestore di pacchetti di un progetto circostante, evitando che i comandi di configurazione vengano eseguiti nell'ambiente errato del gestore di pacchetti. [bd74a62](https://github.com/openclaw/openclaw/commit/bd74a62118aa4774706359d9494116ded8c1f6e3) Grazie a @vincentkoc.
- Le richieste relative alle schede delle Skills e agli aggiornamenti di ClawHub ora vengono completate o scadono in modo prevedibile anche quando ricevono un valore di timeout insolitamente elevato. [8cd0c11](https://github.com/openclaw/openclaw/commit/8cd0c11227f6f4096d089cd6108d6f2ae31252b7) Grazie a @vincentkoc.
- Gli utenti Windows possono completare le installazioni dal codice sorgente senza che un passaggio di configurazione di llama.cpp le blocchi o le rallenti; al termine, il programma di installazione ripristina l'impostazione della shell esistente. [ea9065b](https://github.com/openclaw/openclaw/commit/ea9065bc68dd4ff94495b85a7dcb4491cf41b67a) Grazie a @vincentkoc.
- Ora è possibile installare o riparare più Plugin ufficiali per canali, provider e ricerca web tramite i normali cataloghi di pacchetti esterni, continuando a riconoscerli dalle credenziali esistenti. [#95683](https://github.com/openclaw/openclaw/pull/95683) Grazie a @vincentkoc.
- Chi installa o aggiorna il Plugin ufficiale del canale Yuanbao tramite il catalogo attendibile di OpenClaw ora riceve la versione 2.15.0, con il controllo di integrità previsto e le indicazioni sui Plugin mancanti allineati a tale versione. [#94470](https://github.com/openclaw/openclaw/pull/94470) Grazie a @jase-283.
- La procedura guidata del primo avvio può ora installare la Skill `gog` inclusa tramite Homebrew senza non riuscire a causa della formula rimossa dal tap di terze parti. [#95019](https://github.com/openclaw/openclaw/pull/95019) Correlato: [#95017](https://github.com/openclaw/openclaw/issues/95017). Grazie a @sedrak-hovhannisyan, @vincentkoc, @zengwen-dt.
- Gli utenti di Canvas, Discord, Slack, Voice Call e WhatsApp mantengono le stesse indicazioni sulle Skills con ciascun Plugin installato o incluso, 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 a @vincentkoc.
- La verifica delle Skills di ClawHub ora accetta lo stesso riferimento `@owner/<slug>` utilizzato per installazioni e aggiornamenti, consentendo agli utenti di controllare l'editore previsto senza passare a uno slug semplice ambiguo. [#95992](https://github.com/openclaw/openclaw/pull/95992) Grazie a @patrick-erichsen.
- L'avviso di OpenClaw relativo al gestore di pacchetti durante l'installazione ora identifica correttamente npm, Yarn, Yarn Berry e i 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 a @vincentkoc.
- Le installazioni tramite URL di pacchetti ora gestiscono timeout di download eccessivamente elevati senza non riuscire prima che sia possibile risolvere i dati disponibili del pacchetto. [c310f8c](https://github.com/openclaw/openclaw/commit/c310f8cfa4524453c7082bb5aab642c9decc6e99)
- Gli sviluppatori di Plugin e CLI ora dispongono di un'API supportata più chiara per la formattazione dei comandi, mentre l'associazione dei dispositivi, la registrazione dei Node e le indicazioni di doctor continuano a produrre gli stessi comandi sicuri per la shell. [23b4f33](https://github.com/openclaw/openclaw/commit/23b4f33195933ff4def4609d970f073293760683)
- Gli utenti di Windows ARM64 ora ricevono download ARM64 corrispondenti di Node e MinGit quando eseguono il programma di installazione PowerShell tramite una shell emulata x64. [fac091b](https://github.com/openclaw/openclaw/commit/fac091b39de230d9ed90e8412123126cf676004f) Grazie a @vincentkoc.
- Le installazioni predefinite di OpenClaw non impiegano più tempo a compilare il supporto facoltativo per llama.cpp, evitando errori di compilazione nativa per gli utenti che non lo hanno abilitato. [cc1b3a8](https://github.com/openclaw/openclaw/commit/cc1b3a8550dd9c29f581799934d140aaf5a84f1c) Grazie a @vincentkoc.

</Accordion>

## Canali e messaggistica

### Ulteriori correzioni per i canali

Ulteriori correzioni alla configurazione di [Telegram](/it/channels/telegram) e dei canali risolvono problemi più circoscritti di recapito e configurazione.

<Accordion title="Fonti e contributori">

- Le catene di risposte di Telegram mantengono le risposte memorizzate nella cache associate dopo le modifiche del contesto, anziché non riuscire quando tali risposte vengono riutilizzate. [#82909](https://github.com/openclaw/openclaw/pull/82909) Grazie a @lidge-jun.
- Risolto un problema per cui Discord eliminava un'intera risposta lunga con blocchi di codice delimitati quando il delimitatore di chiusura si trovava vicino al limite di 2.000 caratteri del messaggio. [#95661](https://github.com/openclaw/openclaw/pull/95661) Grazie a @ly-wang19.
- Gli operatori Slack possono ora archiviare token e segreti di firma come input SecretRef supportati, mentre le operazioni di lettura, scrittura, ricerca nell'elenco consentito e delle destinazioni e i controlli di configurazione utilizzano le credenziali risolte anziché rifiutare o interpretare erroneamente i riferimenti. [7da955f](https://github.com/openclaw/openclaw/commit/7da955fae4ca2083599aa33a1f93dbfff53cb187) Grazie a @vincentkoc.
- I controlli delle funzionalità dei canali ora restituiscono un timeout chiaro quando un'integrazione smette di rispondere, evitando che la risoluzione dei problemi rimanga bloccata in un terminale o durante un'esecuzione automatizzata. [8ecdb97](https://github.com/openclaw/openclaw/commit/8ecdb97b636e4c3fcc6d142d217327404ae06581) Grazie a @vincentkoc.

</Accordion>

## Gateway, sicurezza e attendibilità

### Ripristino dopo il riavvio e recupero della disponibilità

I segnali relativi allo [stato del Gateway](/it/gateway/health) e alla [risoluzione dei problemi](/it/gateway/troubleshooting) ora corrispondono in modo più coerente allo stato effettivo di OpenClaw: pronto, in fase di riavvio o impossibilitato a proseguire. Le esecuzioni degli agenti avviate tramite la [CLI](/it/cli/agent) recuperano in modo più affidabile da disconnessioni, arresti, modifiche dell'instradamento e condizioni di avvio non riuscito.

<Accordion title="Fonti e contributori">

- Quando un Gateway remoto configurato o esplicito è lento ma raggiungibile, `openclaw gateway probe --timeout ...` ora attende per il timeout richiesto anziché segnalarlo come irraggiungibile dopo un limite interno più breve. [#89859](https://github.com/openclaw/openclaw/pull/89859) Correlato: [#65355](https://github.com/openclaw/openclaw/issues/65355). Grazie a @hellocli, @mushuiyu886.
- Le esecuzioni lunghe o parallele dei subagenti interni ora evitano l'elaborazione non necessaria dell'anteprima in tempo reale, mentre le sessioni visibili dei subagenti continuano a mostrare aggiornamenti in tempo reale e risposte finali. [#91906](https://github.com/openclaw/openclaw/pull/91906) Grazie a @lanzhi-lee, @vincentkoc.
- Le conversazioni ACP, in particolare i thread supportati da Kiro, ora proseguono oltre la prima risposta avviando una nuova sessione quando il backend non può più riprendere quella precedente. [#93547](https://github.com/openclaw/openclaw/pull/93547) Correlato: [#87830](https://github.com/openclaw/openclaw/issues/87830). Grazie a @amersheeny, @chouzz.
- Quando la pressione sulla memoria in Linux termina un comando o una sessione figlio, i Gateway OpenClaw gestiti da systemd ora rimangono in esecuzione e mantengono attive le connessioni ai canali, segnalando al contempo l'errore del processo figlio. [#93585](https://github.com/openclaw/openclaw/pull/93585) Grazie a @snowzlm.
- L'annullamento di un'esecuzione OpenClaw durante l'uso degli strumenti ora la termina tempestivamente, anziché avviare un altro turno del modello o lasciare la sessione bloccata. [#94412](https://github.com/openclaw/openclaw/pull/94412) Grazie a @szsip239, @vincentkoc.
- I processi OpenClaw pianificati che usano modelli cloud ora si ripristinano per impostazione predefinita dalle chiamate al modello bloccate senza errori, contribuendo a evitare l'accumulo dei successivi processi Cron, mentre i provider locali o con hosting autonomo mantengono il comportamento di timeout esistente. [#94445](https://github.com/openclaw/openclaw/pull/94445) Grazie a @bek91.
- I controlli di disponibilità del Gateway ora indicano uno stato non integro durante lo svuotamento in fase di 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: [#78136](https://github.com/openclaw/openclaw/issues/78136). Grazie a @markoub, @maxschachere, @vincentkoc.
- Gli utenti Mac possono mantenere in esecuzione i Gateway gestiti da LaunchAgent durante gli aggiornamenti di OpenClaw, anziché riscontrare cicli ripetuti di arresto anomalo e riavvio quando è ancora memorizzato nella cache il vecchio codice di runtime per la trasformazione del testo. [#95081](https://github.com/openclaw/openclaw/pull/95081) Correlato: [#95057](https://github.com/openclaw/openclaw/issues/95057). Grazie a @849261680, @yveslarose.
- Le conversazioni basate su Codex nella TUI, in WebChat e nelle API di streaming compatibili ora mostrano le risposte durante la loro generazione, sostituendo correttamente il testo provvisorio affinché la risposta finale non includa bozze obsolete. [#95404](https://github.com/openclaw/openclaw/pull/95404) Correlato: [#95422](https://github.com/openclaw/openclaw/issues/95422). Grazie a @agonza1, @vincentkoc.
- Dopo il riavvio di un Gateway, gli utenti non visualizzano più un avviso di nuovo tentativo fuorviante quando OpenClaw sta già riprendendo la risposta interrotta o segnalando l'effettivo errore di ripristino, riducendo i tentativi duplicati non necessari. [#95431](https://github.com/openclaw/openclaw/pull/95431) Grazie a @moeedahmed, @vincentkoc.
- Le sessioni lunghe degli agenti con uso intensivo di strumenti ora conservano i risparmi della cache dei prompt man mano che si accumulano i risultati, riducendo i ritardi e i costi evitabili dovuti al reinvio della cronologia riscritta tra i turni. [#95624](https://github.com/openclaw/openclaw/pull/95624) Grazie a @vincentkoc.
- I riavvii del Gateway non rendono più temporaneamente indisponibili gli agenti configurati basati su Codex, Copilot o Plugin attendibili, mentre ai Plugin non attendibili dell'area di lavoro continua a essere impedita l'autoattivazione. [#95652](https://github.com/openclaw/openclaw/pull/95652) Grazie a @vincentkoc.
- Le risposte lunghe, i flussi intensi di strumenti, le richieste ricche di immagini e il recupero dalla memoria ora comportano un minor sovraccarico della CPU e del file system, senza richiedere modifiche alle impostazioni o al flusso di lavoro. [#95697](https://github.com/openclaw/openclaw/pull/95697) Grazie a @vincentkoc.
- Gli operatori possono nuovamente aggiungere o aggiornare gli annunci pianificati per i canali noti nelle configurazioni prive di file di configurazione, mentre gli ambienti configurati continuano a rifiutare prima della consegna le destinazioni disabilitate, obsolete, senza proprietario o sconosciute. [#95754](https://github.com/openclaw/openclaw/pull/95754) Grazie a @vincentkoc.
- Gli utenti macOS hanno meno probabilità di riscontrare un falso errore di conflitto della porta durante l'arresto o l'aggiornamento di un Gateway gestito, perché OpenClaw attende brevemente che il normale arresto liberi la porta, continuando comunque a segnalare i conflitti persistenti. [#95886](https://github.com/openclaw/openclaw/pull/95886) Grazie a @fuller-stack-dev.
- Gli agenti basati su Copilot ora possono porre una domanda agli utenti e accettarne la risposta tramite il normale flusso di risposta della chat di OpenClaw, mentre i controlli compatti per la ricerca degli strumenti e la modalità codice evitano di caricare nella sessione l'intero catalogo degli strumenti. [#96005](https://github.com/openclaw/openclaw/pull/96005) Grazie a @vincentkoc.
- I riavvii del Gateway nelle configurazioni systemd o nei container non lasciano più in esecuzione vecchi processi degli adattatori Codex o Claude, consentendo alle nuove sessioni ACPX di avviarsi senza blocchi di pulizia di diversi minuti dopo riavvii ripetuti. [#96032](https://github.com/openclaw/openclaw/pull/96032) Grazie a @t2wei, @vincentkoc.
- Le sessioni basate su Copilot ora mostrano gli aggiornamenti del piano durante l'avanzamento del lavoro e le relative attività figlio native rimangono visibili fino al completamento o all'errore, anziché scomparire dalla vista delle attività di OpenClaw. [#96062](https://github.com/openclaw/openclaw/pull/96062) Grazie a @vincentkoc.
- Gli agenti connessi, come OpenCode, ora si avviano tramite OpenClaw anche quando il relativo sistema di esecuzione non può selezionare un modello richiesto, mentre le scelte di modelli effettivamente non supportati continuano a restituire l'errore originale. [#96068](https://github.com/openclaw/openclaw/pull/96068) Correlato: [#95869](https://github.com/openclaw/openclaw/issues/95869). Grazie a @sabatech-dev, @vincentkoc.
- I Plugin che usano `heartbeat_prompt_contribution` ora forniscono ai modelli il proprio contesto specifico per l'Heartbeat quando gli agenti vengono eseguiti tramite runtime di orchestrazione come il server applicativo Codex, senza influire sui normali turni degli utenti o sui Plugin che non usano l'hook. [#96233](https://github.com/openclaw/openclaw/pull/96233) Grazie a @azogheb, @vincentkoc.
- La pulizia del Gateway e i controlli dei listener in Windows ora gestiscono in modo coerente i dati della riga di comando WMIC in UTF-16, riducendo gli errori o i conflitti nell'identificazione del processo Gateway in esecuzione. [15c880a](https://github.com/openclaw/openclaw/commit/15c880aeff1f4e55964ad7204d14733a2d1362f7) Grazie a @vincentkoc.
- Le sessioni degli agenti con contesto esteso e uso intensivo di strumenti ora mantengono più stabile il riutilizzo della cache dei prompt nei turni ripetuti senza perdere i limiti di dimensione per singolo risultato, mentre gli operatori avanzati possono configurare limiti più elevati per i risultati degli strumenti nei modelli con contesto ampio senza che la configurazione venga rifiutata. [a60947f](https://github.com/openclaw/openclaw/commit/a60947fb3e92f45ea7eb2581da8877b10a8bebb2) Grazie a @vincentkoc.
- Le sessioni lunghe degli agenti con uso intensivo di strumenti hanno meno probabilità di gonfiare le richieste al modello man mano che si accumula l'output degli strumenti, mentre i turni ripetuti mantengono stabile il riutilizzo della cache dei prompt. [2f33999](https://github.com/openclaw/openclaw/commit/2f3399989893e6af18be49fb810e58941d7a4a45) Grazie a @vincentkoc.
- I riavvii del Gateway ora usano il database di stato persistente di OpenClaw per il passaggio di consegne, mentre le richieste obsolete, non valide, relative al processo errato o sostituite vengono eliminate prima che possano influire sul riavvio. [0ad48da](https://github.com/openclaw/openclaw/commit/0ad48dad2c4747f255d5a156b94578f7d87386a1)
- La diagnostica relativa allo stato, a doctor e al riavvio del Gateway ora conserva i dettagli dei riavvii recenti nel database di stato condiviso di OpenClaw, continuando comunque a eliminare i record scaduti o non validi. [a39a3b7](https://github.com/openclaw/openclaw/commit/a39a3b74de05f06227ede904a73c1b4687679d3e) Grazie a @vincentkoc.
- I riavvii del Gateway e gli aggiornamenti dei servizi gestiti ora mantengono il messaggio di continuazione corretto, evitano di riutilizzare uno stato obsoleto del passaggio di consegne e contrassegnano in modo coerente i passaggi di consegne degli aggiornamenti non riusciti. [514b336](https://github.com/openclaw/openclaw/commit/514b3365b54c8b3493eaf8a94198b7c04ea34aec) Grazie a @vincentkoc.
- Gli agenti avviati dal Gateway non perdono più gli strumenti OpenClaw riservati al proprietario durante attività come i controlli Cron in tempo reale, consentendo alle operazioni autorizzate di usare gli strumenti previsti con il contesto della richiesta corretto. [c2ee9b0](https://github.com/openclaw/openclaw/commit/c2ee9b0be8aeeadedffc8c6aaa9f5f291283fea5) Grazie a @vincentkoc.
- Le richieste non valide di riavvio del Gateway ora restituiscono un errore chiaro senza pianificare un riavvio, impedendo che chiamate di integrazione errate o accidentali riavviino inaspettatamente il Gateway. [108d6d7](https://github.com/openclaw/openclaw/commit/108d6d7eca0000a736e28d198e77100f4d7774e5) Grazie a @vincentkoc.
- Le richieste obsolete dei Node accodate dal Gateway ora scadono automaticamente, riducendo la probabilità che il vecchio lavoro rimanga in sospeso e influenzi le attività successive. [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 una quantità eccessiva di cronologia delle sessioni dei subagenti, perché ogni lettura è ora limitata a una soglia sicura. [b66b450](https://github.com/openclaw/openclaw/commit/b66b4504f87205dd8ba0393e763e23a4a6158a79) Grazie a @vincentkoc.
- Le descrizioni delle immagini ora gestiscono in modo coerente impostazioni di timeout estremamente elevate, limitandole a una soglia di runtime sicura anziché rischiare un overflow del timer. [88b21fc](https://github.com/openclaw/openclaw/commit/88b21fc30b4ac615b3d3870e483190bc832f9846)
- Le sessioni degli agenti incorporati ora attendono in modo affidabile che un'altra sessione rilasci il blocco del file, anche con un timeout estremamente elevato, anziché rischiare un overflow del timer. [4c736df](https://github.com/openclaw/openclaw/commit/4c736df975fed8e39f18db43bfaea9654b9ac0c7) Grazie a @vincentkoc.
- I comandi accodati con impostazioni di timeout dell'attività estremamente elevate ora scadono in modo affidabile, perché OpenClaw limita l'attesa al valore massimo sicuro del runtime. [1f6ae32](https://github.com/openclaw/openclaw/commit/1f6ae32cabb9d5ed308bb30715c287936ef483f1) Grazie a @vincentkoc.
- Corregge l'esposizione da parte di normalization-core del punto di ingresso errato per la coercizione delle stringhe e la visualizzazione nelle sessioni ACP di un valore obsoleto della modalità rapida, affinché le integrazioni ricevano l'API prevista e gli utenti vedano la modalità effettivamente attiva. [93ad397](https://github.com/openclaw/openclaw/commit/93ad39772590a34be3821d83709a5050c186fdf9) Grazie a @vincentkoc.
- Le esecuzioni automatiche rapide ora forniscono le risposte finali in modo più coerente, con la gestione della reimpostazione dell'avanzamento limitata alla modalità automatica, affinché non interferisca con le risposte o con i callback inoltrati. [9e8ab08](https://github.com/openclaw/openclaw/commit/9e8ab083dd6b9df4dadf40ee523ff18ac1472bd3) Grazie a @vincentkoc.
- Le sessioni degli agenti che usano OpenAI Responses ora riprendono il lavoro basato sugli strumenti senza errori né perdita di avanzamento quando la cronologia riprodotta contiene richieste e risultati degli strumenti non corrispondenti. [b4bc1f2](https://github.com/openclaw/openclaw/commit/b4bc1f20c9fca6d316561d42cbabdd793c67a6e7) Grazie a @vincentkoc.
- Le esecuzioni completate dei subagenti dei Plugin e del controllo qualità non vengono più erroneamente segnalate come non riuscite quando i Gateway restituiscono formati alternativi dell'involucro di completamento, rendendo più affidabili i passaggi di consegne riusciti per gli autori dei Plugin e gli operatori. [d1b268f](https://github.com/openclaw/openclaw/commit/d1b268f7f7f7309dd5db99728019218b4d453e18) Grazie a @vincentkoc.
- Corregge le attività completate dei subagenti che talvolta terminavano senza un aggiornamento, affinché gli utenti ricevano il risultato o il passaggio successivo dell'agente principale. [68a1e00](https://github.com/openclaw/openclaw/commit/68a1e00b73bd746f6fb577f4127fecb0ade9e228) Grazie a @vincentkoc.

</Accordion>

### Consegna remota di risultati e contenuti multimediali

I risultati remoti delle immagini e il lavoro completato dei subagenti ora vengono restituiti in modo più affidabile tramite la conversazione attiva del [Gateway](/it/gateway/index), anziché sembrare non riusciti o scomparire.

<Accordion title="Fonti e collaboratori">

- Le immagini generate da un server applicativo Codex remoto ora arrivano come allegati, anziché mostrare `Media failed` o restituire solo testo dopo la generazione riuscita. [#96212](https://github.com/openclaw/openclaw/pull/96212) Grazie a @sjf-oa.
- Quando un subagente termina, il relativo risultato ora raggiunge in modo più affidabile l'esecuzione principale attiva, anziché sembrare non produrre alcun esito. [7fc4bbc](https://github.com/openclaw/openclaw/commit/7fc4bbc0bcbabc2aa99b1fd51e77099f2b26f4e1) Grazie a @vincentkoc.

</Accordion>

## Client e interfacce

### Invii e riconnessioni dei client

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

<Accordion title="Fonti e collaboratori">

- Quando un messaggio WebChat non riesce prima dell'avvio dell'agente, WebChat e Control UI ora mostrano la sessione come non riuscita anziché farla apparire ancora in esecuzione. [#84352](https://github.com/openclaw/openclaw/pull/84352) Grazie a @jesse-merhi.
- Risolve il blocco del selettore di sessione della Control UI causato da sessioni nascoste di subagenti, in modo che Load More raggiunga 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 a @giodl73-repo, @originsecured-do.
- Quando gli utenti riaprono una conversazione della Control UI da History, le loro richieste ora vengono visualizzate insieme alle risposte dell'assistente, preservando il contesto di domanda e risposta senza spazi vuoti nelle trascrizioni lunghe. [#93841](https://github.com/openclaw/openclaw/pull/93841) Correlato: [#90241](https://github.com/openclaw/openclaw/issues/90241). Grazie a @mushuiyu886, @pronzcw.
- Le distribuzioni della Control UI dietro un prefisso di percorso ora mantengono sotto tale prefisso le richieste di manifesto, favicon e service worker, evitando confusi errori 403 a livello radice dopo l'accesso. [#94204](https://github.com/openclaw/openclaw/pull/94204) Correlato: [#94157](https://github.com/openclaw/openclaw/issues/94157). Grazie a @hugenshen, @xrow.
- Gli utenti Android possono ora aprire le righe Health log e Skill in Settings per visualizzare dettagli leggibili, semplificando la risoluzione dei problemi relativi all'attività del Gateway, la verifica della configurazione e dello stato delle Skill e la comprensione della procedura di associazione mediante un codice di configurazione esistente. [#95148](https://github.com/openclaw/openclaw/pull/95148) Grazie a @tosko4.
- Le richieste inviate non ricompaiono più nell'editor della Control UI dopo l'invio, quindi gli utenti possono cambiare sessione o iniziare il messaggio successivo senza rischiare un invio duplicato o la sovrascrittura di una nuova bozza; il reinserimento intenzionale continua comunque a funzionare. [#95503](https://github.com/openclaw/openclaw/pull/95503) Correlato: [#89466](https://github.com/openclaw/openclaw/issues/89466). Grazie a @vincentkoc, @zhangguiping-xydt, @zhong18804784882.
- Gli utenti Android dispongono ora di una schermata Overview più ordinata, in cui lo stato della connessione, l'agente configurato, lo stato del Node, le approvazioni, le sessioni recenti e le azioni Chat e Talk sono visibili a colpo d'occhio. [#95557](https://github.com/openclaw/openclaw/pull/95557) Grazie a @joshavant, @solvely-colin.
- Gli utenti Android possono ora aggiornare e gestire le approvazioni dei comandi del Gateway dalla schermata Approvals dell'app, scegliendo Allow Once, Always o Deny mentre sono connessi. [#95593](https://github.com/openclaw/openclaw/pull/95593) Grazie a @solvely-colin.
- Gli utenti iOS ora evitano richieste di autorizzazione per le notifiche inaspettate e ricevono indicazioni chiare quando gli avvisi di approvazione non sono disponibili, con l'autorizzazione gestita da un'unica schermata Settings prevedibile. [#95640](https://github.com/openclaw/openclaw/pull/95640) Grazie a @joshavant.
- Gli arresti della TUI locale ora rispettano limiti di temporizzazione sicuri anche quando `OPENCLAW_TUI_LOCAL_RUN_SHUTDOWN_GRACE_MS` è impostato su un valore estremamente elevato. [c21dcfc](https://github.com/openclaw/openclaw/commit/c21dcfc7c272201484514bbc096bd51ab112bd47)
- Canvas A2UI ora fornisce solo le risorse dell'app corrente dopo ogni compilazione, riducendo la probabilità che vengano visualizzate immagini di compatibilità obsolete e file residui. [a89e65c](https://github.com/openclaw/openclaw/commit/a89e65c167f3280b047baff931f52e393875c892) Grazie a @vincentkoc.
- Gli errori di configurazione del relay push di iOS sono più facili da individuare, perché la diagnostica di registrazione mostra il punto in cui la configurazione si è interrotta senza includere nei log le credenziali push sensibili. [f2b8668](https://github.com/openclaw/openclaw/commit/f2b8668a549b50339a96e47020a12615734640a9) Grazie a @joshavant.
- I dispositivi iOS vengono ora registrati per le notifiche push solo dopo che gli utenti hanno accettato l'informativa sul relay ospitato e autorizzato le notifiche, impedendo che i dati di registrazione vengano pubblicati prima del consenso. [8efed50](https://github.com/openclaw/openclaw/commit/8efed50c4ed33105cfed9f2f96532fc9fe2d7e6d) Grazie a @joshavant.
- Risolve il problema per cui gli invii tramite chat, voce, TUI e inoltro talvolta apparivano bloccati o scomparivano dopo che il Gateway li aveva già completati o rifiutati; i client interessati ora cancellano lo stato in sospeso, ripristinano l'input che può essere reinviato, 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 a @nxmxbbd.

</Accordion>

### Correzioni per interfaccia, impostazioni e configurazione iniziale

Ulteriori correzioni alla [Control UI](/it/web/control-ui), alle app mobili e alle app desktop migliorano la precisione della visualizzazione, l'accessibilità, la configurazione iniziale e il comportamento dell'app.

<Accordion title="Fonti e collaboratori">

- Ripristina la quota di utilizzo di OpenAI/Codex nella barra laterale espansa della chat della Control UI, consentendo agli utenti di controllare i propri limiti senza abbandonare la conversazione. [#94219](https://github.com/openclaw/openclaw/pull/94219) Correlato: [#93041](https://github.com/openclaw/openclaw/issues/93041). Grazie a @jazzroutine, @pick-cat.
- Le schermate iOS ora utilizzano colori di accento e di stato OpenClaw coerenti nella configurazione iniziale, nelle impostazioni, nella chat, nelle richieste di approvazione, nelle autorizzazioni vocali, nei widget e nelle viste chat condivise. [#94627](https://github.com/openclaw/openclaw/pull/94627) Grazie a @zats.
- La Control UI può ora creare attività Early Morning con la preimpostazione Silent nella sessione principale e senza notifiche, anziché lasciare aperta la finestra di dialogo senza alcun risultato visibile. [#95459](https://github.com/openclaw/openclaw/pull/95459) Correlato: [#95073](https://github.com/openclaw/openclaw/issues/95073). Grazie a @vincentkoc, @vporton, @zoowh.
- Al raggiungimento della soglia di un milione di token, i badge e gli indicatori di utilizzo della Control UI ora mostrano "1M" anziché il fuorviante "1000k", mentre i conteggi dei token sottostanti rimangono invariati. [#95485](https://github.com/openclaw/openclaw/pull/95485) Grazie a @narahariraghava, @vincentkoc.
- La schermata Overview della Control UI ora conteggia e segnala solo i processi Cron abilitati che richiedono ancora attenzione, mentre quelli disabilitati conservano i dettagli degli errori precedenti senza apparire come problemi correnti. [#95723](https://github.com/openclaw/openclaw/pull/95723) Correlato: [#95716](https://github.com/openclaw/openclaw/issues/95716). Grazie a @voytas75, @zengwen-dt.
- Gli utenti della Control UI ora vedono descrizioni comandi più brevi per i temi System, Light e Dark, mentre i lettori di schermo annunciano etichette meno ripetitive senza perdere il contesto circostante di Color mode. [#95837](https://github.com/openclaw/openclaw/pull/95837) Grazie a @hannesrudolph, @sannidhyasah.
- La configurazione non elaborata non appare più mancante in Settings dopo il passaggio dalla vista modulo, perché il JSON viene riportato nell'area visibile anziché mantenere la posizione di scorrimento precedente. [#96145](https://github.com/openclaw/openclaw/pull/96145) Correlato: [#94202](https://github.com/openclaw/openclaw/issues/94202). Grazie a @sunlit-deng, @vporton.
- I nuovi utenti iOS ora visualizzano la schermata di benvenuto e la configurazione iniziale di OpenClaw prima che iOS richieda l'accesso alla rete locale, mentre gli utenti esistenti continuano a ricevere la richiesta quando aprono la configurazione del Gateway o quando è altrimenti necessaria l'individuazione del Gateway nella LAN. [#96181](https://github.com/openclaw/openclaw/pull/96181) Grazie a @joshavant.

</Accordion>

## Documentazione e strumenti di amministrazione

### Affidabilità della configurazione e dei comandi

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

<Accordion title="Fonti e collaboratori">

- Il menu di completamento tramite Tab di zsh di OpenClaw ora mostra letteralmente le descrizioni delle opzioni contenenti variabili `$` o esempi racchiusi tra backtick, anziché valutarli come input della shell e danneggiare il menu. [#64490](https://github.com/openclaw/openclaw/pull/64490) Grazie a @edenkangdw.
- Dopo l'aggiornamento da una versione precedente dell'archiviazione sandbox, gli operatori ora ricevono un chiaro avviso 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 i servizi Gateway legacy obsoleti e visualizzare un'anteprima della pulizia, mentre i servizi aggiuntivi intenzionali rimangono semplicemente informativi e non fanno fallire il controllo predefinito. [#84340](https://github.com/openclaw/openclaw/pull/84340) Grazie a @giodl73-repo.
- Gli operatori del Gateway su macOS ora ricevono un avviso prima che una reinstallazione, riparazione o un riavvio sovrascriva il comportamento personalizzato del wrapper LaunchAgent, mentre `openclaw status` distingue i controlli sui segreti mancanti eseguiti solo dalla CLI da quelli del servizio installato. [#90537](https://github.com/openclaw/openclaw/pull/90537) Correlato a [#90518](https://github.com/openclaw/openclaw/issues/90518). Grazie a @turbotheturtle, @vincentkoc.
- I prompt lunghi, multilinea o con molto codice ora possono essere inviati a `openclaw agent` con `--message-file`, evitando la fragile gestione delle virgolette nella shell e segnalando i file non validi prima dell'invio. [#93351](https://github.com/openclaw/openclaw/pull/93351) Grazie a @ooiuuii.
- Corregge le riparazioni pianificate con `doctor --fix --non-interactive` che riavviavano un Gateway già in esecuzione dopo un errore temporaneo del controllo di integrità, evitando così che la manutenzione non presidiata interrompa il servizio attivo. [#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 `openclaw config` senza argomenti ora si arrestano fornendo indicazioni chiare sui sottocomandi quando vengono eseguiti da script o pipe, anziché aprire una procedura guidata interattiva parziale e terminare 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 con più agenti ora possono usare `openclaw gateway usage-cost` per visualizzare i costi di un singolo agente configurato o di tutti gli agenti, mentre il comando esistente per l'agente predefinito rimane 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 continuano a consentirne l'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 corrette per i processi Cron funzionanti e isolati del prompt della shell, anziché 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 necessaria per configurazioni di memoria GGUF locale funzionanti dopo un controllo di disponibilità intenzionalmente ignorato, mantenendo l'avviso quando il modello locale configurato è effettivamente assente. [#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à del Gateway create dal programma di installazione ora vengono eseguite in background senza una finestra della 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.
- Le associazioni tra agenti e canali ora rifiutano specifiche di account non valide come `matrix:work:extra` con un errore chiaro, anziché instradare silenziosamente l'agente verso un account diverso. [#95572](https://github.com/openclaw/openclaw/pull/95572) Grazie a @ly-wang19.
- Gli aggiornamenti delle Skills di ClawHub ora rispettano i criteri di sicurezza configurati per l'installazione e `openclaw skills update --all` aggiorna soltanto le Skills ClawHub monitorate, anziché installare inaspettatamente altre Skills configurate. [#95684](https://github.com/openclaw/openclaw/pull/95684) Grazie a @vincentkoc.
- I flussi di riavvio e avvio del Gateway su Windows sono più affidabili perché OpenClaw ora passa i comandi al percorso attendibile di sistema di `cmd.exe`, anziché dipendere dalla ricerca del processo. [7dd01d1](https://github.com/openclaw/openclaw/commit/7dd01d15c56da2ee50f55746ba725d708682fca9) Grazie a @vincentkoc.
- La pulizia del Gateway e i controlli sui listener su Windows sono più affidabili quando la ricerca tramite PATH è incompleta, così gli operatori possono identificare il processo del 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 da TUI a Codex ora individuano `bun`, `codex` e altri binari di runtime tramite il localizzatore di sistema attendibile, anche quando un altro comando `where` compare 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 alcune voci del PATH sono mancanti o mascherate, rendendo meno probabile che i conflitti sulle porte del Gateway e dei servizi vengano nascosti da errori di risoluzione dei comandi. [c4facb2](https://github.com/openclaw/openclaw/commit/c4facb2bb372e99037f497e2640ca7bdc5cbc5f6) Grazie a @vincentkoc.
- È meno probabile che il ripristino del demone su Windows non rilevi o non ripulisca i processi quando il PATH è incompleto, insolito o mascherato, perché il fallback dell'attività pianificata ora individua PowerShell e taskkill in posizioni di sistema attendibili. [2a140e6](https://github.com/openclaw/openclaw/commit/2a140e6e6ae8c48edb5bd52d8d177915f0555d70) Grazie a @vincentkoc.
- OpenClaw ora conserva nello stato condiviso, durante la migrazione, gli indicatori di ripristino della configurazione, le istantanee dell'ultima configurazione valida nota e la cronologia delle letture sospette, senza lasciare un file di registro separato sull'integrità della configurazione. [6daabd2](https://github.com/openclaw/openclaw/commit/6daabd23f821c66154739de4b0f103e33343333c) Grazie a @vincentkoc.
- Su Windows, i comandi Crabbox avviati tramite gli shim dei pacchetti Node ora ricevono i flag del provider, i comandi della shell e i caratteri speciali della shell esattamente come immessi, anziché perderli o reinterpretarli. [54d24cd](https://github.com/openclaw/openclaw/commit/54d24cd956ff91f4fa8c4924f17c06798c1e0359) Grazie a @vincentkoc.
- È meno probabile che i flussi Crabbox destinati a Windows non riescano o ricorrano a una gestione più lenta della shell durante l'avvio degli 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 gli shim dei comandi installati da npm senza che Crabbox si arresti 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 dei criteri degli strumenti senza considerare un errore tale omissione valida. [03ba09b](https://github.com/openclaw/openclaw/commit/03ba09bfa8676832d55bdc7724e79d9980fdd2d7)
- `openclaw doctor` non mostra più avvisi fuorvianti relativi alla sezione degli 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 degli strumenti che può valutare, evitando avvisi fuorvianti sulle autorizzazioni configurate per profili sconosciuti. [541f7ff](https://github.com/openclaw/openclaw/commit/541f7ffc6558c0e59a8afca066a9f00884d39b65) Grazie a @vincentkoc.
- Gli utenti Windows possono installare OpenClaw dal codice sorgente senza che la configurazione delle dipendenze venga bloccata dal programma di installazione, che forzava l'esecuzione degli script npm o pnpm tramite `cmd.exe`. [1252378](https://github.com/openclaw/openclaw/commit/1252378018f899bfc110914bac7cba94b65b8930) Grazie a @vincentkoc.
- Le configurazioni OpenClaw più grandi possono inizializzarsi e generare suggerimenti per l'interfaccia utente in modo più efficiente, mentre i campi sensibili continuano a essere contrassegnati allo stesso modo. [#55018](https://github.com/openclaw/openclaw/pull/55018) Grazie a @huangyandi-red, @vincentkoc, @xdhuangyandi.
- Le modifiche alla configurazione che richiedono ancora un riavvio manuale del Gateway ora mostrano un chiaro avviso di riavvio necessario, mantenendo la nota originale, anziché apparire completate con un messaggio fuorviante `config-patch ok`. [#83041](https://github.com/openclaw/openclaw/pull/83041) Correlato a [#46797](https://github.com/openclaw/openclaw/issues/46797). Grazie a @stache73, @xuruiray.
- La guida per `doctor`, `gateway`, `models`, `plugins`, `sessions` e `tasks` ora compare in poche decine di millisecondi, mentre in precedenza comandi come `sessions --help` e `tasks --help` impiegavano circa 1,6-1,8 secondi prima di iniziare a rispondere. [#89628](https://github.com/openclaw/openclaw/pull/89628) Grazie a @yyzquwu.
- I backend di tracciamento OpenTelemetry come Langfuse ora mostrano il nome effettivo del provider/modello anziché "sconosciuto" per gli ID modello qualificati con una barra. [#89981](https://github.com/openclaw/openclaw/pull/89981) Grazie a @mycarrysun, @vincentkoc.
- I record di associazione dei dispositivi non validi o meno recenti non impediscono più a `openclaw devices list` di mostrare le richieste di approvazione in sospeso, mentre i ruoli validi continuano a comparire normalmente. [#93504](https://github.com/openclaw/openclaw/pull/93504) Grazie a @ly-wang19.
- OpenClaw ora rifiuta le destinazioni SSH con due punti superflui all'inizio o alla fine prima che possano produrre una configurazione SSH non valida 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 non supera il controllo di integrità del Gateway locale ora ricevono comandi di ripristino eseguibili `openclaw onboard --install-daemon` o `openclaw onboard --skip-health`, anziché 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 le verifiche del Gateway ora accettano la stessa opzione personalizzata `--port` usata per avviare un Gateway locale, rifiutano tempestivamente le porte non valide e mostrano nell'output JSON la destinazione local loopback selezionata. [#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 i processi esclusivamente IPv4 che occupano la porta del Gateway e tenta comunque la pulizia quando il controllo della porta non è conclusivo, anziché 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 le configurazioni di server MCP basate su comandi che usano esplicitamente `transport: "stdio"`, evitando falsi errori di convalida e continuando a rifiutare le 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 delle immagini tramite CLI ora possono restituire più varianti con un singolo comando usando `--count <n>`, anziché 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 le sessioni già visibili agli altri comandi per le sessioni quando sono configurati archivi personalizzati, basati su `~` o con modelli `{agentId}`, senza richiedere nuovamente il percorso dell'archivio. [#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, consentendo a sviluppatori e operatori di individuare in modo affidabile le opzioni supportate per modelli, autenticazione e trascrizione. [#95719](https://github.com/openclaw/openclaw/pull/95719) Grazie @ly-wang19, @vincentkoc.
- Chi esamina sessioni molto grandi o con dati fuori sequenza può aprire i dettagli sull'utilizzo e ottenere comunque le voci di log con data e ora più recenti, senza che OpenClaw conservi in memoria l'intera cronologia dei log analizzati. [#96019](https://github.com/openclaw/openclaw/pull/96019) Grazie @vincentkoc.
- Gli operatori ora possono configurare il monitor dell'autenticazione, il timer systemd e i widget Termux per il proprio host OpenClaw senza dover prima sostituire i nomi host e i percorsi del file system specifici dei manutentori. [af3e509](https://github.com/openclaw/openclaw/commit/af3e509ab823dac5f91b16915ee7067b369656a3) Grazie @vincentkoc.
- L'idratazione nativa di crabbox su Windows ora seleziona automaticamente il processo daemon di Windows richiesto, evitando esecuzioni non riuscite o indirizzate in modo errato, senza modificare il comportamento di WSL2 e delle sostituzioni esplicite del processo. [d5d9a82](https://github.com/openclaw/openclaw/commit/d5d9a8256d6bc2ff8d699152923357bd61c606c1) Grazie @vincentkoc.
- Chi imposta un avatar locale per un agente può evitare immagini mancanti mantenendo sotto i 2 MB i file relativi all'area di lavoro; gli avatar HTTP(S) e con URI di dati non sono invece soggetti a tale limite. [#78884](https://github.com/openclaw/openclaw/pull/78884) Correlato: [#65312](https://github.com/openclaw/openclaw/issues/65312). Grazie @wangjieweb3-design, @nyx-nocturna.
- Le istruzioni predefinite di OpenClaw per gli agenti ora chiedono loro di verificare la disponibilità di soluzioni gratuite o open source adeguate prima di proporre uno sviluppo personalizzato, consentendo comunque il lavoro personalizzato quando rappresenta la scelta migliore. [#86608](https://github.com/openclaw/openclaw/pull/86608) Grazie @cablackmon.
- Gli autori di Plugin ora possono usare il campo documentato `targetSessionKey` negli eventi `subagent_ended` per associarli alla generazione corrispondente, anziché affidarsi ai 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 @ken-jo, @mahaohao-ch.
- I collegamenti alle skill di ClawHub nella documentazione di OpenClaw e nelle schede della vetrina ora aprono le pagine canoniche qualificate con il proprietario, mentre gli esempi di installazione usano riferimenti `openclaw skills install @owner/<slug>` pronti da copiare anziché i precedenti percorsi contenenti solo lo slug. [#95972](https://github.com/openclaw/openclaw/pull/95972) Grazie @patrick-erichsen.

</Accordion>

### Strumenti e attività pianificate

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

<Accordion title="Fonti e contributori">

- I processi Cron isolati che usano `deleteAfterRun` ora rimuovono la sessione temporanea e la trascrizione al termine, incluse le esecuzioni con recapito disabilitato, riducendo i file obsoleti, il contesto accumulato e la pulizia manuale. [#84794](https://github.com/openclaw/openclaw/pull/84794) Correlato: [#84707](https://github.com/openclaw/openclaw/issues/84707). Grazie a @bottenbenny, @turbotheturtle.
- I singoli processi pianificati possono ora usare i propri modelli di riserva, essere eseguiti con i modelli di riserva disabilitati oppure tornare alla normale ereditarietà dei modelli di riserva tramite la CLI, senza richiedere agli operatori di modificare i dati del payload di livello inferiore. [#93369](https://github.com/openclaw/openclaw/pull/93369) Correlato: [#90302](https://github.com/openclaw/openclaw/issues/90302). Grazie a @849261680, @walliiee.
- La cronologia Cron ora trova in modo affidabile le voci i cui ID processo includono spazi aggiuntivi circostanti e rifiuta gli 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 a @alix-007, @vincentkoc.
- L'aggiunta o la rimozione di un processo Cron non fa più perdere l'esecuzione in sospeso a un altro processo ricorrente già in scadenza. [#94323](https://github.com/openclaw/openclaw/pull/94323) Grazie a @yetval.
- Le operazioni di lettura e scrittura dei documenti Word, PowerPoint ed Excel ora usano il percorso previsto con estensione `.docx`, `.pptx` o `.xlsx`, anziché non riuscire a causa di un'estensione inesistente. [#95805](https://github.com/openclaw/openclaw/pull/95805) Correlato: [#93326](https://github.com/openclaw/openclaw/issues/93326). Grazie a @bhnan, @lzyyzznl, @vincentkoc, @xzh-icenter.
- Gli utenti dell'automazione del browser mantengono le stesse istantanee ricche di riferimenti, inclusi i rami utili nei risultati compatti, con meno elaborazione evitabile durante la generazione delle istantanee. [#96072](https://github.com/openclaw/openclaw/pull/96072) Grazie a @vincentkoc.
- Risolve il problema per cui, in Windows, i comandi scaduti e gli aggiornamenti del core interrotti talvolta lasciavano in esecuzione processi figlio, consentendo a OpenClaw di arrestare in modo più affidabile l'intero albero dei processi dopo annullamenti, scadenze o operazioni di pulizia degli aggiornamenti. [a192b2e](https://github.com/openclaw/openclaw/commit/a192b2ea52b3166a7d190bf5f60f3feb030306bb) Grazie a @vincentkoc.
- Gli utenti Windows hanno meno probabilità di riscontrare errori nelle installazioni degli strumenti gestite dagli agenti durante l'estrazione di download ZIP, come ripgrep, perché OpenClaw ora usa i programmi di estrazione integrati di Windows anziché affidarsi alla ricerca nel PATH. [a5fde91](https://github.com/openclaw/openclaw/commit/a5fde9119c9c50685a392bff078a2f76a03d749d)
- I controlli di configurazione e runtime in Windows ora individuano gli strumenti richiesti in modo più affidabile usando il resolver attendibile di System32 anziché dipendere da una voce PATH imprevista. [d3b4444](https://github.com/openclaw/openclaw/commit/d3b44442f6c8bedd765dc20a06316d3420b5d854) Grazie a @vincentkoc.
- Le esecuzioni dell'SDK create con `timeoutMs: 0` ora mantengono il timeout pari a zero richiesto, senza un meccanismo di sorveglianza indesiderato lato client. [2bdcc83](https://github.com/openclaw/openclaw/commit/2bdcc8314d3fce9ee2d0300759cd6a1d9bb45a7d) Grazie a @vincentkoc.
- I comandi OpenClaw bloccati ora si arrestano in modo affidabile anche quando i chiamanti specificano timeout estremamente elevati per l'esecuzione o l'inattività dell'output. [1425bb3](https://github.com/openclaw/openclaw/commit/1425bb3a03189813787194c23b8a38518166005a) Grazie a @vincentkoc.
- I comandi a cui vengono assegnate impostazioni di timeout estremamente elevate ora usano un valore massimo sicuro, anziché non riuscire perché il runtime non può pianificare l'attesa richiesta. [66b94ba](https://github.com/openclaw/openclaw/commit/66b94ba577b8836a4afa7cb59cd1a749bf2a8d68)
- Le impostazioni specifiche del fornitore per consentire o negare gli strumenti ora sono allineate in modo più coerente con gli avvisi di doctor di OpenClaw, incluse le configurazioni con alias del fornitore, chiavi specifiche del modello, ID modello in stile OpenRouter o voci di criterio non valide. [8f2882f](https://github.com/openclaw/openclaw/commit/8f2882f94affbe5e89994ae175fdaf7304d7b392)
- Le applicazioni SDK ora ricevono `tool.call.failed` quando gli strumenti del terminale non riescono o vengono bloccati, anziché un evento di completamento fuorviante, così la gestione degli errori esistente può reagire correttamente. [#95383](https://github.com/openclaw/openclaw/pull/95383) Grazie a @ly-wang19.
- Risolve il problema per cui le richieste di aggiunta e aggiornamento Cron venivano rifiutate quando i campi riconosciuti del processo contenevano spazi finali innocui, consentendo di salvare le pianificazioni senza rendere meno rigorosi i controlli sugli input ambigui o non sicuri. [#95674](https://github.com/openclaw/openclaw/pull/95674) Correlato: [#95407](https://github.com/openclaw/openclaw/issues/95407). Grazie a @nassiel, @zw-xysk.
- Il monitoraggio dei sottoagenti Codex gestisce grandi insiemi di agenti figlio e file di trascrizione con meno scansioni superflue, mentre i formati precedenti dei nomi dei file di trascrizione continuano a essere risolti come prima. [#96085](https://github.com/openclaw/openclaw/pull/96085) Grazie a @vincentkoc.
- Risolve il problema per cui l'idratazione nativa di crabbox in Windows rimaneva bloccata o perdeva i passaggi di consegna quando l'esecutore e il daemon usavano directory home diverse, consentendo a entrambi di trovare gli stessi file di stato e arresto del processo. [f354889](https://github.com/openclaw/openclaw/commit/f354889efa1c8bafca9304767afba2c270add549) Grazie a @vincentkoc.

</Accordion>

<Accordion title="Contributi aggiuntivi">

- Migliora la pianificazione della CI del repository, l'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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'utilizzo 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 per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#94272](https://github.com/openclaw/openclaw/pull/94272) Grazie @romneyda.
- Migliora gli strumenti per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#94622](https://github.com/openclaw/openclaw/pull/94622) Grazie @tayoun.
- Migliora gli strumenti per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#95898](https://github.com/openclaw/openclaw/pull/95898) Grazie @romneyda.
- Migliora gli strumenti per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#95901](https://github.com/openclaw/openclaw/pull/95901) Grazie @romneyda.
- Migliora gli strumenti per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#95999](https://github.com/openclaw/openclaw/pull/95999) Grazie @vincentkoc.
- Migliora gli strumenti per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#96055](https://github.com/openclaw/openclaw/pull/96055) Grazie @vincentkoc.
- Migliora gli strumenti per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#96226](https://github.com/openclaw/openclaw/pull/96226) Grazie @vincentkoc.
- Migliora gli strumenti per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#96271](https://github.com/openclaw/openclaw/pull/96271) Grazie @vincentkoc.
- Migliora gli strumenti per la creazione dei pacchetti, la pubblicazione e la convalida dei rilasci. [#97909](https://github.com/openclaw/openclaw/pull/97909) Grazie @patrick-erichsen.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#91502](https://github.com/openclaw/openclaw/pull/91502) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#91506](https://github.com/openclaw/openclaw/pull/91506) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#94700](https://github.com/openclaw/openclaw/pull/94700) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95406](https://github.com/openclaw/openclaw/pull/95406) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95858](https://github.com/openclaw/openclaw/pull/95858) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95933](https://github.com/openclaw/openclaw/pull/95933) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95944](https://github.com/openclaw/openclaw/pull/95944) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95947](https://github.com/openclaw/openclaw/pull/95947) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95952](https://github.com/openclaw/openclaw/pull/95952) Grazie @vincentkoc.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95961](https://github.com/openclaw/openclaw/pull/95961) Grazie @vincentkoc.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95971](https://github.com/openclaw/openclaw/pull/95971) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#95975](https://github.com/openclaw/openclaw/pull/95975) Grazie @vincentkoc.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#96003](https://github.com/openclaw/openclaw/pull/96003) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#96017](https://github.com/openclaw/openclaw/pull/96017) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#96030](https://github.com/openclaw/openclaw/pull/96030) Grazie @romneyda.
- Migliora la copertura di QA Lab, l'acquisizione delle prove e i controlli di idoneità al rilascio. [#96246](https://github.com/openclaw/openclaw/pull/96246) Grazie @vincentkoc.
- Aggiunge o ripristina una copertura mirata delle regressioni per i flussi di lavoro dei manutentori. [#87121](https://github.com/openclaw/openclaw/pull/87121) Grazie @davinci282828, @lizuju.
- Aggiunge o ripristina una copertura mirata delle regressioni per i flussi di lavoro dei manutentori. [#90223](https://github.com/openclaw/openclaw/pull/90223) Grazie @aniruddhaadak80.
- Aggiunge o ripristina una copertura mirata delle regressioni per i flussi di lavoro dei manutentori. [#93378](https://github.com/openclaw/openclaw/pull/93378) Grazie @mmyzwl, @yachiyo1680.
- Aggiunge o ripristina una copertura mirata delle regressioni per i flussi di lavoro dei manutentori. [#95475](https://github.com/openclaw/openclaw/pull/95475) Grazie @kklouzal.
- Aggiunge o ripristina una copertura mirata delle regressioni per i flussi di lavoro dei manutentori. [#95499](https://github.com/openclaw/openclaw/pull/95499) Grazie @romneyda.
- Aggiunge o ripristina una copertura mirata delle regressioni per i flussi di lavoro dei manutentori. [#95602](https://github.com/openclaw/openclaw/pull/95602) Grazie @vincentkoc, @zats.
- Aggiunge o ripristina una copertura mirata delle regressioni per i flussi di lavoro dei manutentori. [#95653](https://github.com/openclaw/openclaw/pull/95653) Grazie @vincentkoc.
- Migliora la manutenzione del repository e i flussi di lavoro per l'accoglienza dei contributori. [#76668](https://github.com/openclaw/openclaw/pull/76668) Grazie @wadydx.
- Migliora la manutenzione del repository e i flussi di lavoro per l'accoglienza dei contributori. [#87861](https://github.com/openclaw/openclaw/pull/87861) Grazie @coder999999999, @shuofengzhang, @vincentkoc.
- Migliora la manutenzione del repository e i flussi di lavoro per l'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 ai rilasci. [#78715](https://github.com/openclaw/openclaw/pull/78715) Grazie @mehrazmorshed.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti ai rilasci. [#93502](https://github.com/openclaw/openclaw/pull/93502) Grazie @harjothkhara.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti ai rilasci. [#96044](https://github.com/openclaw/openclaw/pull/96044) Grazie @romneyda.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti ai rilasci. [#96057](https://github.com/openclaw/openclaw/pull/96057) Grazie @vincentkoc.
- Migliora la struttura della documentazione interna e la manutenzione dei riferimenti ai rilasci. [#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 i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#89912](https://github.com/openclaw/openclaw/pull/89912) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#90439](https://github.com/openclaw/openclaw/pull/90439) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#96182](https://github.com/openclaw/openclaw/pull/96182) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#96191](https://github.com/openclaw/openclaw/pull/96191) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#96193](https://github.com/openclaw/openclaw/pull/96193) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#96195](https://github.com/openclaw/openclaw/pull/96195) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#96204](https://github.com/openclaw/openclaw/pull/96204) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#96206](https://github.com/openclaw/openclaw/pull/96206) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#96213](https://github.com/openclaw/openclaw/pull/96213) Grazie @jalehman.
- Sposta i componenti interni delle sessioni e del runtime dietro confini di manutenzione condivisi. [#96218](https://github.com/openclaw/openclaw/pull/96218) Grazie @jalehman.
- Migliora la copertura della sandbox push di iOS e della convalida dei rilasci. [#95893](https://github.com/openclaw/openclaw/pull/95893) Grazie @joshavant.
- Aggiorna la documentazione sulla convalida dell'infrastruttura di test di Copilot e la configurazione dei test live. [#95930](https://github.com/openclaw/openclaw/pull/95930) Grazie @vincentkoc.

</Accordion>
