Questa pagina è tradotta dalla documentazione inglese. Comandi, identificatori ed esempi restano invariati. Runtime 7.24.4 · SDK 2.6.7. Testo inglese
Note di rilascio di AX Code v7.7.6
Stato: attivo Ambito: pubblico, note di rilascio correnti (CLI/TUI) Ultima revisione: 2026-08-21 Responsabile: ingegneria di rilascio di AX Code
Rilasciato August 20, 2026 · Registro completo delle modifiche
Queste note coprono le superfici CLI e TUI del terminale per la linea v7.2.0 → v7.7.6. Le modifiche dell’app desktop sono tracciate separatamente in CHANGELOG.md.
La linea v7.7 ha irrobustito CLI e TUI per il lavoro lungo e non presidiato: correttezza dello streaming, resilienza ai crash, affidabilità dei provider e un ampio passaggio di ergonomia della CLI, insieme allo sharding dell’archiviazione per progetto e a una rielaborazione sostanziale delle prestazioni di streaming.
Punti salienti
- Rielaborazione delle prestazioni di streaming — la TUI ora coalese i delta prima del confine RPC, dipinge il testo in streaming come testo semplice (montando il renderer ricco una sola volta alla finalizzazione), mantiene montate le righe in streaming con finestre di eventi a lotti e scala l’intervallo di disegno con la lunghezza del documento. Le sessioni lunghe restano reattive.
- Resilienza a crash e terminale — la TUI mantiene viva la sessione sui rifiuti non gestiti, mostra la morte del backend invece di bloccarsi in silenzio, interrompe il ciclo di crash quando il terminale muore a metà sessione e irrobustisce la gestione dell’input del terminale.
- Passaggio di affidabilità della CLI — i fallimenti dei comandi producono ora errori leggibili e codici di uscita diversi da zero (#398–#400);
ax-code runvalida il modello prima di creare una sessione (#405); eliminazione e potatura delle sessioni richiedono conferma o--force(#403); i flag dell’addon nativodoctorsono annotati quando l’addon manca (#401) e non segnalano più falsi positivi di salute. - Sharding dell’archiviazione per progetto — sessioni, messaggi, log di eventi di replay, todo, obiettivi, code di compiti, compiti pianificati e tabelle di flusso di lavoro possono instradare verso shard SQLite per progetto (Fase 2, vincolata da
AX_CODE_SHARD_SESSIONS), con scritture concorrenti irrobustite e sopravvivenza diSQLITE_BUSYal bootstrap. - Affidabilità dei provider — il ripiego del provider compare come avviso nella trascrizione (#394), i delta di testo in streaming si riconciliano con le istantanee, il rilevamento dei cicli di output recupera con una guida invece di tentativi ciechi, e le sessioni attive sopravvivono ai toggle dei provider.
Funzioni nuove
feat(tui): stato, notifiche, progresso e controlli di riavvolgimento; chip di modalità nella schermata iniziale e nel piè di pagina del prompt; binario dei subagenti in esecuzione appoggiato alla coda dei compiti; finestra di aiuto generata dallo schema delle associazioni di tasti; protocollo tastiera kitty abilitato per impostazione predefinita; visibilità del download di AX Engine (chip di progresso, toast di completamento, protezione dell’invio); banner di riepilogo inattivo dopo ogni turno.feat(cli):ax-code task list|show|cancel|retryper la gestione dei compiti in background.feat(agent): strumentowaitfor, eventi di hook del ciclo di vita (ADR-057), subagente Scout con percorso WebFetch e il flusso di lavoro/verified-fix.feat(autonomy): guardiano di pre-approvazione semantica facoltativo con un modello guardiano dedicato e test fail-closed; modalità autonoma irrobustita contro l’auto-escalation e le scritture pericolose di git-config.feat(provider): interfaccia del gestore dei provider con disabilitazione e abilitazione temporanee; Hugging Face e UnoRouter aggiunti ai provider di accesso predefiniti; filtri di famiglia del catalogo; modalità di connessione gestita e di collegamento di AX Engine con un catalogo AXQuant di sei modelli e offerta di download nella TUI.feat(code-intelligence): segnali di rilevanza dei simboli, note tra sessioni ancorate ai simboli, note automatiche DRE e suggerimenti di riscaldamento.feat(session): irrobustimento della pianificazione in stile/loope miglioramenti dell’esecuzione dei compiti di lunga durata.
Miglioramenti
refactor(tui): consolidato il pacchetto renderer di proprietà di AX; ripristinati i contratti del pacchetto OpenTUI con controlli irrobustiti; build riproducibile di opentui-spinner con typecheck.perf(tui): l’indicatore di contesto nel piè di pagina ora misura rispetto al budget di compattazione; semplificato lo stato obsoleto degli strumenti nel piè di pagina.refactor(ax-engine): bloccata la policy di contesto specifica del modello; formazione locale solo a 6 bit.- La persistenza della configurazione ora sopravvive ai commenti JSONC per isolamento e impostazioni.
ax-codeimposta il titolo del processo e il controllo dell’istanza doctor ignora i backend TUI.
Correzioni
- Sessioni: riconciliati i delta di testo in streaming con le istantanee; il backstop delle chiamate di strumenti azzera la serie e scatta al tetto (#390); cronologia di compattazione ritagliata per entrare nelle finestre piccole dei modelli; fermati i cicli di output del modello in streaming senza uscire dai provider locali; compiti pianificati irrobustiti contro parametri stringati.
- Provider: stabilizzate le esecuzioni headless di Kimi; verificate le registrazioni di capacità di Kimi e DeepSeek; irrobustita la selezione dei modelli della CLI connessa; preferenza del modello ausiliario di MiniMax Token Plan, rinomine e rimozione di SKU obsolete; filtro dell’elenco consentiti di Alibaba Token Plan; cataloghi Groq e Zhipu aggiornati dalla documentazione ufficiale; installazioni dell’SDK di runtime fissate.
- Autenticazione: l’accesso sopravvive al fallimento canary e protegge i flussi non-TTY (#392, #393);
providers logoutpuò rimuovere credenziali non decifrabili. - TUI: dieci correzioni di correttezza da una revisione interna del codice TUI;
ctrl+jinserisce un newline invece di inviare; modello selezionato conservato durante la scoperta; fermate le selezioni di modelli morti; domati troncamento della sessione, stato di connessione e tempeste di toast. - Piattaforma: auto-aggiornamento Windows con verifica dopo l’aggiornamento; irrobustimento di PTY, SQLite e configurazione della CLI; irrobustito il packaging del runtime autonomo.
- Test: la suite rimuove i flag di sessione host ereditati
AX_CODE_*prima dell’esecuzione.
Deprecazioni e rimozioni
feat(provider)!: i providergemini-clieantigravity-clisono stati ritirati.feat(ax-engine)!: il catalogo AXQuant è passato a una formazione fissa di sei modelli.
Installazione e verifica
Gli archivi firmati sono allegati a questa release per darwin-arm64, windows-x64 e windows-arm64, più install.ps1. Verifica qualsiasi asset rispetto al ax-minisign.pub pubblicato usando i passaggi della guida alla verifica delle release.