|
|
@@ -1,67 +0,0 @@
|
|
|
----
|
|
|
-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
|