Migration vers 1.0
Nouveauts d'OpenCode 1.0.
OpenCode 1.0 est une r criture complte du TUI.
Nous sommes passs du TUI bas sur go+bubbletea qui avait des problmes de performances et de capacits un framework interne (OpenTUI) crit en zig+solidjs.
Le nouveau TUI fonctionne comme l’ancien car il se connecte au mme serveur opencode.
Mise niveau
Vous ne devriez pas tre mis niveau automatiquement vers 1.0 si vous utilisez actuellement une version antrieure. Cependant, certaines versions plus anciennes d’OpenCode prennent toujours la dernire version.
Pour effectuer une mise niveau manuelle, excutez
$ opencode upgrade 1.0.0Pour revenir 0.x, excutez
$ opencode upgrade 0.15.31Changements UX
L’historique des sessions est plus compress, n’affichant que les dtails complets de l’outil d’dition et de bash.
Nous avons ajout une barre de commande par laquelle presque tout passe. Appuyez sur ctrl+p pour l’afficher dans n’importe quel contexte et voir tout ce que vous pouvez faire.
Ajout d’une barre latrale de session (peut tre active) avec des informations utiles.
Nous avons supprim certaines fonctionnalits dont nous n’tions pas srs que quelqu’un utilisait rellement. Si quelque chose d’important manque, veuillez ouvrir un problme et nous l’ajouterons rapidement.
Changements de rupture
Raccordements de touches renomms
- messages_revert -> messages_undo
- switch_agent -> agent_cycle
- switch_agent_reverse -> agent_cycle_reverse
- switch_mode -> agent_cycle
- switch_mode_reverse -> agent_cycle_reverse
Raccordements de touches supprims
- messages_layout_toggle
- messages_next
- messages_previous
- file_diff_toggle
- file_search
- file_close
- file_list
- app_help
- project_init
- tool_details
- thinking_blocks