1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
export type {
Badge,
ComputerListResult,
ComputerSaveResult,
ComputerStatusResult,
ComputerStatusView,
ComputerView,
LoadComputerStatus,
LoadComputers,
SaveComputer,
TestComputer,
TestComputerResult,
TestResultView,
} from "./logic/view-model";
export {
formatHost,
knownHostLabel,
summarizeComputers,
viewComputer,
viewComputerStatus,
viewComputers,
viewTestResult,
} from "./logic/view-model";
export { default as ComputerField } from "./ui/ComputerField.svelte";
export { default as ComputerSelect } from "./ui/ComputerSelect.svelte";
/** Public module manifest — aggregated by the shell's "Loaded Modules" view. */
export const manifest = {
name: "computer",
description: "Per-conversation / per-workspace SSH computer selection + status",
} as const;
|