Files
paseo/packages/app/src/utils/provider-command-templates.test.ts
T

26 lines
711 B
TypeScript

import { describe, expect, test } from "vitest";
import { buildProviderCommand } from "@/utils/provider-command-templates";
describe("buildProviderCommand", () => {
test("builds Hermes resume commands from native session ids", () => {
expect(
buildProviderCommand({
provider: "hermes",
id: "resume",
sessionId: "20260813_111500_abc123",
}),
).toBe("hermes --resume 20260813_111500_abc123");
});
test("builds OpenCode resume commands from native session ids", () => {
expect(
buildProviderCommand({
provider: "opencode",
id: "resume",
sessionId: "ses_abc123",
}),
).toBe("opencode --session ses_abc123");
});
});