You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit d6d6ba0
Browse filesBrowse the repository at this point in the historyBrowse files
agent: a model-written command is shown as it will run; the shell gets the model's label
Approval and command cards show the command and its explanation through host.displaySafe: the
desktop's identity, and in a tab the shell's forDisplay, which makes bidi overrides, zero-width and
other invisible characters visible so that what is approved is what runs. The shell is still handed
the real string. SpawnOptions carries the model's label (at most 300 characters) for the tab that
mirrors the agent's commands.
Copy file name to clipboardExpand all lines: extensions/levelcode-ai/test/shellSeam.test.js
+27Lines changed: 27 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -271,6 +271,33 @@ function ctxFor(over) {
271
271
vscodeMock.extensions.getExtension=()=>undefined;
272
272
});
273
273
274
+
awaittest('BROWSER, shell registered: the card and the approval show the command through the shell\'s forDisplay; the shell is still handed the real one',async()=>{
0 commit comments