feat: refine Obsidian plugin routes and schemas for improved device management and API stability

This commit is contained in:
Anish Sarkar 2026-04-20 18:19:30 +05:30
parent 60d9e7ed8c
commit b5c9388c8a
9 changed files with 182 additions and 385 deletions

View file

@ -105,7 +105,6 @@ export class SurfSenseApiClient {
vaultId: string;
vaultName: string;
deviceId: string;
deviceLabel: string;
}): Promise<ConnectResponse> {
return await this.request<ConnectResponse>(
"POST",
@ -117,7 +116,6 @@ export class SurfSenseApiClient {
vault_name: input.vaultName,
plugin_version: this.opts.pluginVersion,
device_id: input.deviceId,
device_label: input.deviceLabel,
}
);
}