Repository navigation
v1.2.0
v1.2.0
-
I task di ogni progetto vivono in
.omp/tasks.jsondentro il progetto stesso: restano accanto al codice, si escludono da git da soli e i task già presenti in Studio vengono migrati automaticamente. -
Studio e il terminale condividono la stessa coda in tempo reale: ciò che aggiungi da una parte compare subito dall'altra, senza conflitti di scrittura.
-
Nuovo comando
/tasksnel terminale: overlay a schermo intero per scorrere i task con le frecce, cambiarne lo stato conSpazio, aggiungerne conA, eliminarne conD, riordinarli conJ/Ke avviarli conInvio. -
L'agente gestisce la coda del progetto da sé con il nuovo strumento
project_tasks(elenco, aggiunta, modifica, eliminazione, riordino), disponibile in tutte le sessioni. -
I task hanno stati reali — in corso, completato, abbandonato — con indicatori visibili nel pannello agente e nel cassetto delle code.
-
Nuovo editor dei task a sezioni: prompt al centro, scelta del profilo di ruolo (
smol,default,slow,plan, personalizzato), regolazione dello sforzo di ragionamento e pulsanti «Salva e chiudi» (Esc) e «Salva e avvia subito» (Ctrl+Invio). -
Direttive rapide per i task: Modalità Piano, Discussione & Requisiti, Soluzione Minimale e Ricerca Online, con inclusione facoltativa del contesto dell'editor (file aperti, selezione, posizione del cursore).
-
Allegati visivi nei prompt: incolla uno screenshot con
Ctrl+V, trascina un file o scegline uno dal pulsante, sia nell'editor dei task sia nella chat. -
Completamento automatico dei comandi
/con l'elenco delle skill installate, distinguendo i comandi di Studio da quelli dell'agente. -
Vista unica delle code di tutti i progetti (
Ctrl+Alt+T, o il chip in barra col totale dei task in attesa): avvii il prompt di un altro progetto senza cambiare workspace e vedi il motivo quando un progetto non è pronto. -
Avvio automatico dei task in coda, attivabile progetto per progetto, che parte solo quando l'agente è davvero pronto.
-
Barra dei progetti configurabile: ordine manuale, ultimo aperto, priorità dei task o alfabetico, con contatore dei task in attesa in quattro stili e anteprima ad avvio immediato al passaggio del mouse.
-
Cambio rapido dei ruoli nella chat (
Ctrl+PeAlt+R) fradefault,plan,smol,slow,vision,task,commiteadvisor, con modello e livello di ragionamento associati. -
Percorsi di file cliccabili in tutta la chat: dai chip dei tool, dai link markdown o dai blocchi di codice il file si apre direttamente nell'editor.
-
Le sequenze di esecuzione dell'agente sono raccolte in un unico blocco espandibile con cronometro, così la risposta finale resta in primo piano.
-
Tutti i comandi
/e le skill funzionano anche nella chat grafica, comprese le operazioni sulle sessioni (/login,/logout,/copy,/fork,/tree,/sessions,/drop). -
La chat mostra lo stato di avvio dell'agente e accoda i prompt scritti durante l'inizializzazione, inoltrandoli appena è pronto.
-
Il contesto dell'editor allegato ai messaggi diventa un chip cliccabile con anteprima richiudibile, al posto del testo grezzo nel fumetto.
-
Primo avvio guidato: Studio rileva ciò che manca, scarica e installa
omp, configura Git Bash, installa il font monospazio e ospita la configurazione di credenziali e modelli in una scheda protetta. -
Chip «⚠ Setup» nella barra superiore quando la configurazione è incompleta, per riaprire la procedura guidata in qualsiasi momento.
-
Notifiche di sistema su Windows 10/11 e macOS quando l'agente chiede attenzione o completa un task con l'app in secondo piano, con clic diretto sul progetto interessato.
-
Segnale visivo sull'icona dell'app: pallino rosso lampeggiante sulla barra delle applicazioni di Windows e badge numerato con rimbalzo nel Dock di macOS.
-
Nuova sezione «Notifiche» nelle impostazioni: attivazione, testo sintetico o completo, allerta sull'icona, segnale sonoro e invio di una notifica di prova.
-
Centro impostazioni unificato (
Ctrl+Alt+,) con sei sezioni: Generale, Notifiche, Barra progetti, Workspace, Task & Agenti e Modelli. -
Editor e terminale personalizzabili — carattere, dimensione, minimappa, ritorno a capo, tabulazione, numeri di riga, scrollback, campanello e cursore — applicati subito, senza riavviare.
-
Valori predefiniti dei nuovi task impostabili globalmente e sovrascrivibili per singolo progetto.
-
Pannello consumi in finestra dedicata, con quote più critiche, conto alla rovescia al ripristino, andamento nelle 24 ore e velocità stimata.
-
Anteprima dedicata per i file SVG aperti nell'editor.
-
Schermate iniziali utili in workspace e pannello agenti, con azioni consigliate e griglia delle scorciatoie da tastiera.
-
Avvisi di sistema uniformi che spiegano la causa dell'errore e offrono un pulsante per riprovare, al posto di pannelli vuoti o bloccati su «Caricamento».
-
Nuova icona dell'applicazione per Windows e macOS.
-
Avvio più rapido e streaming più fluido: bundle suddiviso fra editor, terminale e diagrammi, aggiornamenti sincronizzati al refresh dello schermo e binario compilato con ottimizzazioni complete.
-
Editor dei task e chat riorganizzati: prompt al centro, opzioni avanzate in un pannello richiudibile con riassunto, pulsanti di azione uniformi.
-
Trascritto della chat più leggibile: indentazione e luminanza al posto dei bordi colorati decorativi, nessun limite di altezza sui blocchi di codice, prosa limitata a 65 caratteri per riga.
-
Comparsa, espansione e chiusura dei blocchi avvengono con animazioni fluide, disattivate quando il sistema richiede movimento ridotto.
-
La chat esegue direttamente i comandi standard (bash, write, edit, eval) senza chiedere approvazione, allineandosi al terminale.
-
Accessibilità: etichette su tutti i controlli,
Tabche resta dentro modali e cassetti, chiusura conEsc, contrasti conformi e annunci dei cambi di stato dell'agente. -
Alla chiusura di una scheda o dell'applicazione vengono terminati anche tutti i processi figli: niente più processi orfani in background.
-
Il tasto di stop interrompe l'agente all'istante (
Esc,Alt+C,Ctrl+C). -
Lo storico unisce le sessioni su disco e la cronologia, così anche le sessioni nate da un task si riprendono correttamente.
-
Nessun disallineamento dei messaggi quando ci si aggancia a una sessione già in corso.
-
Il pannello consumi non segnala più progetti attivi che non lo sono e ripulisce le tracce rimaste indietro.
-
La chat resta ancorata in fondo durante lo streaming e si riaggancia da sola quando ti riavvicini al fondo.
-
L'editor conserva posizione di scorrimento e cursore di ogni file al cambio di scheda o di progetto.
-
Corretti il doppio anello di focus sul prompt, l'altezza della casella di testo dopo l'invio, la barra di aiuto della palette dei comandi, le immagini incollate due volte e gli avvisi spuri all'avvio.
-
Il controllo aggiornamenti di
omplegge la versione corretta anche quando l'output contiene sequenze di colore, e gestisce gli errori di rete. -
Canale Nightly: l'aggiornamento propone sempre l'installer della build annunciata, e quelli delle build precedenti vengono rimossi alla pubblicazione.
-
Le anteprime SVG e i prototipi HTML vengono aperti in un contenitore isolato, privo di script e di accesso all'applicazione, con il contenuto ripulito prima del rendering.
-
L'aggiornamento di Studio rifiuta qualsiasi pacchetto privo di impronta SHA-256 verificata, ricontrolla il file su disco subito prima di eseguirlo e cancella sempre i file temporanei.
-
L'installazione di
ompsi interrompe se l'impronta pubblicata su GitHub non corrisponde al file scaricato. -
I database di
ompvengono aperti in sola lettura, senza possibilità di modificarli o bloccarli, e le interrogazioni non bloccano l'interfaccia. -
Ogni percorso richiesto viene risolto e verificato dentro la radice del progetto, bloccando le uscite tramite
..o collegamenti simbolici. -
Dall'interfaccia sono raggiungibili solo i comandi dichiarati nei permessi dell'applicazione; su Windows Studio registra la propria identità per le notifiche di sistema.