summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/ru/1-0.mdx
blob: feb3067a0ebe5de62ff8d0d25f854d9f6ca1601f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
---
title: Миграция на 1.0
description: Что нового в opencode 1.0.
---

opencode 1.0 — это полная переработка TUI.

Мы перешли от TUI на основе go+bubbletea, у которого были проблемы с производительностью и возможностями, к собственной платформе (OpenTUI), написанной на zig+solidjs.

Новый TUI работает так же, как старый, поскольку подключается к тому же серверу opencode.

---

## Обновление

Вам не следует автоматически обновляться до версии 1.0, если вы в настоящее время используете предыдущую версию.
версия. Однако некоторые старые версии opencode всегда используют последние версии.

Чтобы обновить вручную, запустите

```bash
$ opencode upgrade 1.0.0
```

Чтобы вернуться к версии 0.x, запустите

```bash
$ opencode upgrade 0.15.31
```

---

## UX-изменения

История сеанса более сжата и показывает только полную информацию об инструментах редактирования и bash.

Мы добавили панель команд, через которую проходит почти все. Нажмите ctrl+p, чтобы вызвать его в любом контексте и увидеть все, что вы можете сделать.

Добавлена ​​боковая панель сеанса (можно переключать) с полезной информацией.

Мы удалили некоторые функции, которые, как мы не были уверены, кто-то действительно использовал. Если что-то важное отсутствует, пожалуйста, откройте проблему, и мы быстро добавим ее обратно.

---

## Критические изменения

### Сочетания клавиш переименованы

- messages_revert -> messages_undo
- switch_agent -> agent_cycle
- switch_agent_reverse -> agent_cycle_reverse
- switch_mode -> agent_cycle
- switch_mode_reverse -> agent_cycle_reverse

### Привязки клавиш удалены.

- messages_layout_toggle
- messages_next
- messages_previous
- file_diff_toggle
- file_search
- file_close
- file_list
- app_help
- project_init
- tool_details
- thinking_blocks