---
title: Migracja do wersji 1.0
description: Co nowego w OpenCode 1.0.
---

OpenCode 1.0 do całkowitej przeróbki TUI.

Przeszliśmy z TUI na go+bubbletea, który miał problemy z wydajnością i możliwościami, do wewnętrznego frameworka (OpenTUI) obciążającego w zig+solidjs.

Nowy TUI działa jak stary, łączy się z tym samym serwerem opencode.

---

## Aktualizacja

Nie automatyczna aktualizacja do wersji 1.0, która jest dostępna w wersji 1.0
wersja. Starsze wersje OpenCode zawsze pobierają najnowszą wersję.

Aby móc, móc

```bash
$ opencode upgrade 1.0.0
```

Aby uruchomić wersję 0.x, uruchom

```bash
$ opencode upgrade 0.15.31
```

---

## Zmiany UX

Historia sesji jest bardziej skompresowana i znaleziono pełne szczegóły narzędzia do edycji w bash.

Dodaliśmy pasek kontrolny, przez który przepływa prawie wszystko. działanie nie ctrl+p, aby przejść do zdarzenia, które zawiera wszystko, co można regenerować.

Dodano pasek boczny sesji (możliwość przejścia do urządzenia) z odłączonym dostępem.

Usunęliśmy pewne funkcje, z których nie ma pewności, czy ktoś faktycznie korzystał. Jeśli brakuje czegoś ważnego, otwórz problem, a my szybko dodamy.

---

## Przełomowe zmiany

### Zmieniono skrótów klawiszowych

- wiadomości_przywróć -> wiadomości_cofnij
- uruchomienie_agent -> cykl_agent
- switch_agent_reverse -> agent_cycle_reverse
- tryb_przełączenie -> cykl_agenta
- switch_mode_reverse -> agent_cycle_reverse

### Usunięto klawisze

- Przegrzewanie_układu_wiadomości
- wiadomości_następne
- wiadomości_poprzednie
- plik_diff_toggle
- wyszukiwanie_pliku
- plik_zamknij
- lista_plików
- pomoc_aplikacji
- projekt_init
- szczegóły_narzędzia
- myślenie_bloki
