The DataMind Oda extension adds commands, keybindings and settings to VS Code. This page is the reference for all of them, and for the messages you may meet when something cannot run. Every command appears in the Command Palette under DataMind Oda. Open the palette and type DataMind Oda to list them. To install the extension first, see Oda in VS Code.
Tab and Escape below.Ctrl+Alt+O: sends the editor selection to the chat, the same as Add Selection to Chat.Tab: accepts the next-edit suggestion on screen. When Oda offers a jump, the first press moves to the change and the next press accepts it.Escape: dismisses the next-edit suggestion.Tab and Escape act only while a next-edit suggestion is showing.Oda adds these settings to VS Code's own settings. Change them in VS Code's Settings or in your settings..
datamind-oda. autosave, on by default): saves a file with unsaved changes before Oda's file tools read or change it.datamind-oda. lockEditorGroups, on by default): keeps Oda's tabs in their own locked editor group, so files and diffs open in a group of code instead of among the chat tabs. Unlock a group from its … menu when you need to.datamind-oda. inlineSuggestions. enabled, off by default): ghost-text suggestions while you type.datamind-oda. nextEdits. enabled, off by default): an edit offered at the cursor after you edit, while inline suggestions are on.Add Terminal Output to Chat opens a picker of the recent commands run in your terminal.
running or unknown exit while the command is still unfinished. The most recent command is already ticked.Terminal <name> (exit code <n>): with the command and its output.… (earlier output omitted).Past chats opens from the extension's header as a popover that lists this window's chats, grouped by when you last used them: Today, Yesterday, Last 7 days and Older.
DataMind Oda is still starting; try again in a moment. Oda's background service was not ready. Try again in a moment; if it never becomes ready, restart it with DataMind Oda: Restart Background Service.Open a file to send its selection to DataMind Oda. Add Selection to Chat ran with no file open. Open the file, select the lines you want and run the command again.Open a terminal to add its output to DataMind Oda. No terminal was open to read from. Open a terminal, run a command and try again.DataMind Oda has no command output from this terminal yet. It reads commands run after the extension started, in a terminal with shell integration. Run the command after the extension has started, in a terminal with shell integration.Open the Command Palette and type DataMind Oda. Every command appears under that name; this page lists them all.
It sends your current editor selection to the chat, the same as Add Selection to Chat.
Oda's background service has not finished starting. Wait a moment and try again; if it does not come back, run DataMind Oda: Restart Background Service.
No. Inline suggestions and next-edit suggestions both start off. Turn them on with Toggle Inline Suggestions and Toggle Next-Edit Suggestions, or in VS Code's settings.
The Lock editor groups setting keeps Oda's tabs in their own locked group, so files and diffs open in a group of code instead. You can unlock a group from its … menu, or turn the setting off.
Oda reads only commands that ran after the extension started, in a terminal with shell integration. Open a terminal, run the command and choose Add Terminal Output to Chat again.
The last ten commands of a terminal, newest first. The most recent is already ticked. Output is cut at 20,000 characters with the cut marked … (earlier output omitted); when you pick several commands, the cap covers the whole block.
By age: Today, Yesterday, Last 7 days and Older. Each chat offers Rename and Archive.
No. The extension signs in on its own and keeps its own settings and chats, separate from the DataMind Oda desktop app. Sign in to Oda in VS Code covers the sign-in.