aboutsummaryrefslogtreecommitdiffstats
path: root/packages/sdk/src
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-03-09 21:44:48 +0000
committerMohamed Bassem <me@mbassem.com>2025-03-09 21:44:48 +0000
commit96c637826ccae1a5c6c983c0d4db353d5293f1f7 (patch)
treeefa9845b12d6ed3b5230e09ff253cc3784dc5dba /packages/sdk/src
parent82ca8e3a55f26a8709251f161224e92b93fc5828 (diff)
downloadkarakeep-96c637826ccae1a5c6c983c0d4db353d5293f1f7.tar.zst
fix: Resync the openapi spec
Diffstat (limited to 'packages/sdk/src')
-rw-r--r--packages/sdk/src/hoarder-api.d.ts56
1 files changed, 56 insertions, 0 deletions
diff --git a/packages/sdk/src/hoarder-api.d.ts b/packages/sdk/src/hoarder-api.d.ts
index 10bd33f9..bc785995 100644
--- a/packages/sdk/src/hoarder-api.d.ts
+++ b/packages/sdk/src/hoarder-api.d.ts
@@ -261,6 +261,58 @@ export interface paths {
};
trace?: never;
};
+ "/bookmarks/{bookmarkId}/summarize": {
+ parameters: {
+ query?: never;
+ header?: never;
+ path?: never;
+ cookie?: never;
+ };
+ get?: never;
+ put?: never;
+ /**
+ * Summarize a bookmark
+ * @description Attaches a summary to the bookmark and returns the updated record.
+ */
+ post: {
+ parameters: {
+ query?: never;
+ header?: never;
+ path: {
+ bookmarkId: components["parameters"]["BookmarkId"];
+ };
+ cookie?: never;
+ };
+ requestBody?: never;
+ responses: {
+ /** @description The updated bookmark with summary */
+ 200: {
+ headers: {
+ [name: string]: unknown;
+ };
+ content: {
+ "application/json": {
+ id: string;
+ createdAt: string;
+ modifiedAt: string | null;
+ title?: string | null;
+ archived: boolean;
+ favourited: boolean;
+ /** @enum {string|null} */
+ taggingStatus: "success" | "failure" | "pending" | null;
+ note?: string | null;
+ summary?: string | null;
+ };
+ };
+ };
+ };
+ };
+ delete?: never;
+ options?: never;
+ head?: never;
+ patch?: never;
+ trace?: never;
+ };
"/bookmarks/{bookmarkId}/tags": {
parameters: {
query?: never;
@@ -424,6 +476,7 @@ export interface paths {
/** @enum {string} */
assetType:
| "screenshot"
+ | "assetScreenshot"
| "bannerImage"
| "fullPageArchive"
| "video"
@@ -445,6 +498,7 @@ export interface paths {
/** @enum {string} */
assetType:
| "screenshot"
+ | "assetScreenshot"
| "bannerImage"
| "fullPageArchive"
| "video"
@@ -1242,6 +1296,7 @@ export interface components {
assetId: string;
fileName?: string | null;
sourceUrl?: string | null;
+ size?: number | null;
}
| {
/** @enum {string} */
@@ -1252,6 +1307,7 @@ export interface components {
/** @enum {string} */
assetType:
| "screenshot"
+ | "assetScreenshot"
| "bannerImage"
| "fullPageArchive"
| "video"