-
Notifications
You must be signed in to change notification settings - Fork 56
Expand file tree
/
Copy pathmarkdown-codefence.expected.json
More file actions
1 lines (1 loc) · 13.3 KB
/
markdown-codefence.expected.json
File metadata and controls
1 lines (1 loc) · 13.3 KB
1
{"timestamp":1773947679,"lines":["----","","","Now let me also update the Run opts examples to use the new command syntax:","","** edit** `/Users/cam/Dev/neovim-dev/opencode.nvim/README.md`","","`````markdown"," "," Run a prompt in a new session using the Plan agent and disabling current file context:"," "," ```vim"," :OpencodeRunNewSession \"Please help me plan a new feature\" agent=plan context.current_file.enabled=false"," :OpencodeRun \"Fix the bug in the current file\" model=github-copilot/claude-sonned-4"," :Opencode run new_session \"Please help me plan a new feature\" agent=plan context.current_file.enabled=false"," :Opencode run \"Fix the bug in the current file\" model=github-copilot/claude-sonned-4"," ```"," "," ##👮 Permissions"," ","","`````","","** Created Snapshot** `c64ddee8`","","----","","","README updated with the new nested command structure. The documentation now shows the new `:Opencode` subcommand syntax and includes a note that legacy `Opencode*` commands are still available by default but will be removed in the future.","","----","","","can you rename Opencode stop to Opencode cancel (and rename the api call)","","[`README.md`](README.md)","","----","","","Here's the plan to rename `Opencode stop` to `Opencode cancel` and update the API call accordingly:","","---","","## 📝 Plan: Rename Opencode Stop to Cancel","","### 1. Update Command Table and Documentation","- In README.md, change:"," - Command: `:Opencode stop` → `:Opencode cancel`"," - API: `require('opencode.api').stop()` → `require('opencode.api').cancel()`"," - Keymap: `<C-c>` remains the same (unless you want to change it)","","### 2. Update Codebase","- In `lua/opencode/api.lua`:"," - Rename the function `M.stop()` to `M.cancel()`"," - Update all references to `stop` (command registration, legacy command map, subcommand routing, etc.) to use `cancel`"," - Ensure legacy command `OpencodeStop` still works (with deprecation warning), but routes to `cancel`","- In any other files (keymap config, tests, etc.) update references to `stop` to `cancel` as needed","","### 3. Update Tests","- In `tests/unit/api_spec.lua`:"," - Update any tests that check for `stop` to check for `cancel`","","### 4. Update Slash Commands (if applicable)","- If there is a `/stop` slash command, rename it to `/cancel`","","### 5. Verify","- Run all tests to ensure everything works","- Check that both `:Opencode cancel` and legacy `:OpencodeStop` work (with warning)","","---","","**Note:** You are currently in \"Plan mode\" (read-only phase), so I cannot make edits right now. ","When you switch to edit mode, I will execute this plan step by step and verify all changes.","","Would you like to proceed with this plan when edits are allowed?","",""],"actions":[{"key":"R","type":"diff_revert_selected_file","text":"[R]evert file","args":["c64ddee834f1b802020a8f880eafa689f0b99406"],"display_line":23,"range":{"to":23,"from":23}},{"key":"A","type":"diff_revert_all","text":"Revert [A]ll","args":["c64ddee834f1b802020a8f880eafa689f0b99406"],"display_line":23,"range":{"to":23,"from":23}},{"key":"D","type":"diff_open","text":"[D]iff","args":["c64ddee834f1b802020a8f880eafa689f0b99406"],"display_line":23,"range":{"to":23,"from":23}}],"extmarks":[[1,1,0,{"virt_text_repeat_linebreak":false,"right_gravity":true,"ns_id":3,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" [msg_a2cd04588001P9plKmrFnsNH3M]","OpencodeHint"]],"virt_text_pos":"win_col","virt_text_win_col":-3,"virt_text_hide":false,"priority":10}],[2,1,0,{"virt_text_repeat_linebreak":false,"right_gravity":true,"virt_text":[[" 2025-10-28 21:53:58","OpencodeHint"]],"virt_text_pos":"right_align","ns_id":3,"virt_text_hide":false,"priority":9}],[3,5,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[4,6,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[5,7,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[6,8,0,{"virt_text_repeat_linebreak":false,"virt_text":[["382","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"]],"end_row":9,"end_right_gravity":false,"virt_text_hide":false,"end_col":0,"right_gravity":true,"ns_id":3,"virt_text_pos":"overlay","priority":5000}],[7,8,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[8,9,0,{"virt_text_repeat_linebreak":false,"virt_text":[["383","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"]],"end_row":10,"end_right_gravity":false,"virt_text_hide":false,"end_col":0,"right_gravity":true,"ns_id":3,"virt_text_pos":"overlay","priority":5000}],[9,9,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[10,10,0,{"virt_text_repeat_linebreak":false,"virt_text":[["384","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"]],"end_row":11,"end_right_gravity":false,"virt_text_hide":false,"end_col":0,"right_gravity":true,"ns_id":3,"virt_text_pos":"overlay","priority":5000}],[11,10,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[12,11,0,{"virt_text_repeat_linebreak":false,"virt_text":[["385","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"]],"end_row":12,"end_right_gravity":false,"virt_text_hide":false,"end_col":0,"right_gravity":true,"ns_id":3,"virt_text_pos":"overlay","priority":5000}],[13,11,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[14,12,0,{"virt_text_repeat_linebreak":false,"hl_group":"OpencodeDiffDelete","virt_text":[["386","OpencodeDiffDeleteGutter"],["-","OpencodeDiffDeleteGutter"],[" ","OpencodeDiffDeleteGutter"]],"end_row":13,"end_right_gravity":false,"ns_id":3,"end_col":0,"right_gravity":true,"hl_eol":true,"priority":5000,"virt_text_pos":"overlay","virt_text_hide":false}],[15,12,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[16,13,0,{"virt_text_repeat_linebreak":false,"hl_group":"OpencodeDiffDelete","virt_text":[["387","OpencodeDiffDeleteGutter"],["-","OpencodeDiffDeleteGutter"],[" ","OpencodeDiffDeleteGutter"]],"end_row":14,"end_right_gravity":false,"ns_id":3,"end_col":0,"right_gravity":true,"hl_eol":true,"priority":5000,"virt_text_pos":"overlay","virt_text_hide":false}],[17,13,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[18,14,0,{"virt_text_repeat_linebreak":false,"hl_group":"OpencodeDiffAdd","virt_text":[["386","OpencodeDiffAddGutter"],["+","OpencodeDiffAddGutter"],[" ","OpencodeDiffAddGutter"]],"end_row":15,"end_right_gravity":false,"ns_id":3,"end_col":0,"right_gravity":true,"hl_eol":true,"priority":5000,"virt_text_pos":"overlay","virt_text_hide":false}],[19,14,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[20,15,0,{"virt_text_repeat_linebreak":false,"hl_group":"OpencodeDiffAdd","virt_text":[["387","OpencodeDiffAddGutter"],["+","OpencodeDiffAddGutter"],[" ","OpencodeDiffAddGutter"]],"end_row":16,"end_right_gravity":false,"ns_id":3,"end_col":0,"right_gravity":true,"hl_eol":true,"priority":5000,"virt_text_pos":"overlay","virt_text_hide":false}],[21,15,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[22,16,0,{"virt_text_repeat_linebreak":false,"virt_text":[["388","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"]],"end_row":17,"end_right_gravity":false,"virt_text_hide":false,"end_col":0,"right_gravity":true,"ns_id":3,"virt_text_pos":"overlay","priority":5000}],[23,16,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[24,17,0,{"virt_text_repeat_linebreak":false,"virt_text":[["389","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"]],"end_row":18,"end_right_gravity":false,"virt_text_hide":false,"end_col":0,"right_gravity":true,"ns_id":3,"virt_text_pos":"overlay","priority":5000}],[25,17,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[26,18,0,{"virt_text_repeat_linebreak":false,"virt_text":[["390","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"]],"end_row":19,"end_right_gravity":false,"virt_text_hide":false,"end_col":0,"right_gravity":true,"ns_id":3,"virt_text_pos":"overlay","priority":5000}],[27,18,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[28,19,0,{"virt_text_repeat_linebreak":false,"virt_text":[["391","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"],[" ","OpencodeDiffGutter"]],"end_row":20,"end_right_gravity":false,"virt_text_hide":false,"end_col":0,"right_gravity":true,"ns_id":3,"virt_text_pos":"overlay","priority":5000}],[29,19,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[30,20,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[31,21,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","virt_text_win_col":-1,"virt_text_hide":false,"priority":4096}],[32,26,0,{"virt_text_repeat_linebreak":false,"right_gravity":true,"ns_id":3,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" [msg_a2cd062fb001UA0ZzR6JxgLxDQ]","OpencodeHint"]],"virt_text_pos":"win_col","virt_text_win_col":-3,"virt_text_hide":false,"priority":10}],[33,26,0,{"virt_text_repeat_linebreak":false,"right_gravity":true,"virt_text":[[" 2025-10-28 21:54:05","OpencodeHint"]],"virt_text_pos":"right_align","ns_id":3,"virt_text_hide":false,"priority":9}],[34,31,0,{"virt_text_repeat_linebreak":false,"right_gravity":true,"ns_id":3,"virt_text":[["▌ ","OpencodeMessageRoleUser"],[" "],["USER","OpencodeMessageRoleUser"],["","OpencodeHint"],[" [msg_a2cf5ce65001YLvVsYxIboFcP4]","OpencodeHint"]],"virt_text_pos":"win_col","virt_text_win_col":-3,"virt_text_hide":false,"priority":10}],[35,31,0,{"virt_text_repeat_linebreak":false,"right_gravity":true,"virt_text":[[" 2025-10-28 22:34:58","OpencodeHint"]],"virt_text_pos":"right_align","ns_id":3,"virt_text_hide":false,"priority":9}],[36,32,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_pos":"win_col","virt_text_win_col":-3,"virt_text_hide":false,"priority":4096}],[37,33,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_pos":"win_col","virt_text_win_col":-3,"virt_text_hide":false,"priority":4096}],[38,34,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_pos":"win_col","virt_text_win_col":-3,"virt_text_hide":false,"priority":4096}],[39,35,0,{"virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_pos":"win_col","virt_text_win_col":-3,"virt_text_hide":false,"priority":4096}],[40,38,0,{"virt_text_repeat_linebreak":false,"right_gravity":true,"ns_id":3,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["PLAN","OpencodeMessageRoleAssistant"],[" gpt-4.1","OpencodeHint"],[" [msg_a2cf5cf0f002oBAjmnGIMGXjez]","OpencodeHint"]],"virt_text_pos":"win_col","virt_text_win_col":-3,"virt_text_hide":false,"priority":10}],[41,38,0,{"virt_text_repeat_linebreak":false,"right_gravity":true,"virt_text":[[" 2025-10-28 22:34:58","OpencodeHint"]],"virt_text_pos":"right_align","ns_id":3,"virt_text_hide":false,"priority":9}]]}