Avvisi su mobile, terminali autonomi e un browser più capace

Le notifiche push possono raggiungere il tuo telefono, i terminali shell funzionano indipendentemente dalle sessioni degli agenti e i flussi di lavoro con browser e file sono più semplici.

Notifiche push quando una sessione ha bisogno di te #2851

I dispositivi iOS e Android associati possono ricevere notifiche push quando una sessione richiede attenzione, così il lavoro non deve restare visibile sul desktop.

Terminali autonomi per il lavoro quotidiano nella shell #2861 #3077

Apri una shell senza collegarla a una sessione di un agente, poi mantieni le sue schede circoscritte e con un nome adatto al lavoro in corso.

Cerca e apri i link nel browser integrato #3085

La barra degli indirizzi del browser ora accetta ricerche oltre agli URL, mentre i link dall'app possono restare nel browser integrato.

Diff del workspace leggibili #3013

La vista Changes mostra diff analizzati con margini chiari, intestazioni degli hunk, aggiunte, rimozioni e un riepilogo compatto, invece del testo diff grezzo.

Miglioramenti

  • Cerca dalla command palette e spostati tra le sessioni con le scorciatoie da tastiera. #3097 #2954
  • Invia un nuovo task con Invio e inserisci una nuova riga con Maiusc+Invio. #2955

Notifiche

  • Consulta una cronologia delle notifiche paginata dal centro notifiche riprogettato. #2922

Desktop

  • La shell desktop ora usa un unico layout con cornice su macOS, Windows e Linux. #2937
  • Le schede del terminale restano entro la larghezza disponibile invece di traboccare. #3019

Correzioni di bug

Sessioni

  • I workspace scratch non riusciti restano disponibili per un nuovo tentativo. #3137
  • Le sessioni non restano più bloccate in uno stato attivo dopo l'arresto dell'esecuzione sottostante. #3117
  • L'arresto di un worker non trasferisce più lo stato di kill a un altro worker. #3084

Windows

  • I controlli di liveness dei processi ora riportano il risultato corretto per le sessioni ConPTY. #3082
  • I controlli in background sugli agenti non fanno più lampeggiare finestre di console. #3006

Configurazione e archiviazione

  • OpenCode si avvia correttamente quando una skill inclusa contiene un frontmatter non valido. #2930
  • Le migrazioni del database mancanti o fuori ordine vengono applicate in sicurezza durante gli aggiornamenti. #3092

Scopri di più