@@ -1805,6 +1805,11 @@ func (m *UI) handleKeyPressMsg(msg tea.KeyPressMsg) tea.Cmd {
1806 cmds = append(cmds, tea.Suspend)
1806 cmds = append(cmds, tea.Suspend)
1807 return true
1807 return true
1808+ case key.Matches(msg, m.keyMap.ToggleYolo):
1809+ yolo := !m.com.Workspace.PermissionSkipRequests()
1810+ m.com.Workspace.PermissionSetSkipRequests(yolo)
1811+ m.setEditorPrompt(yolo)
1809 return false
1814 return false
@@ -2410,6 +2415,7 @@ func (m *UI) FullHelp() [][]key.Binding {
2410 commands,
2415 commands,
2411 k.Models,
2416 k.Models,
2412 k.Sessions,
2417 k.Sessions,
2414 if hasSession {
2420 if hasSession {
2415 mainBinds = append(mainBinds, k.Chat.NewSession)
2421 mainBinds = append(mainBinds, k.Chat.NewSession)
@@ -2471,6 +2477,7 @@ func (m *UI) FullHelp() [][]key.Binding {
2471 commands,
2477 commands,
2472 k.Models,
2478 k.Models,
2473 k.Sessions,
2479 k.Sessions,
2476 editorBinds := []key.Binding{
2483 editorBinds := []key.Binding{