mirror of
https://bitbucket.org/siakitem/my-pi.git
synced 2026-08-28 08:35:57 +00:00
feat: add pure ssh2 remote operations
This commit is contained in:
@@ -189,6 +189,28 @@ describe("buildToolAskPayload", () => {
|
||||
),
|
||||
).toBeUndefined();
|
||||
});
|
||||
test("carries a registered shell alias preview as authorization evidence", () => {
|
||||
const formatter = makeFormatter({
|
||||
get: (name) =>
|
||||
name === "ssh_bash"
|
||||
? () => "SSH target 'packaging-server' in remote cwd '/srv/build'"
|
||||
: undefined,
|
||||
});
|
||||
const payload = buildPayload({
|
||||
check: toolResult("bash", { command: "rm -rf dist" }),
|
||||
surface: "bash",
|
||||
invokedToolName: "ssh_bash",
|
||||
input: { command: "rm -rf dist" },
|
||||
formatter,
|
||||
});
|
||||
|
||||
expect(findEvidence(payload, "input")).toEqual({
|
||||
label: "input",
|
||||
text: "SSH target 'packaging-server' in remote cwd '/srv/build'",
|
||||
detail: null,
|
||||
});
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
describe("mcp", () => {
|
||||
|
||||
Reference in New Issue
Block a user