aboutsummaryrefslogtreecommitdiffstats
path: root/packages/sdk
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-04-13 12:29:57 +0000
committerMohamed Bassem <me@mbassem.com>2025-04-13 12:31:10 +0000
commite5bacda644ae8b421e9b056bcde4fd57548899c1 (patch)
tree195112503b5b543350b6ee6654b1a0a47d4b9d66 /packages/sdk
parent1f92ced36ec0af11ec0d10bee6aa2474b46462b6 (diff)
downloadkarakeep-e5bacda644ae8b421e9b056bcde4fd57548899c1.tar.zst
fix(mcp): Reduce token usage of the MCP server
Diffstat (limited to 'packages/sdk')
-rw-r--r--packages/sdk/README.md4
-rw-r--r--packages/sdk/src/index.ts9
2 files changed, 10 insertions, 3 deletions
diff --git a/packages/sdk/README.md b/packages/sdk/README.md
index 1bfc10ac..598b56e3 100644
--- a/packages/sdk/README.md
+++ b/packages/sdk/README.md
@@ -11,12 +11,12 @@ npm install @karakeep/sdk
## Usage
```typescript
-import { createHoarderClient } from "@karakeep/sdk";
+import { createKarakeepClient } from "@karakeep/sdk";
// Create a client
const apiKey = "my-super-secret-key";
const addr = `https://karakeep.mydomain.com`;
-const client = createHoarderClient({
+const client = createKarakeepClient({
baseUrl: `${addr}/api/v1/`,
headers: {
"Content-Type": "application/json",
diff --git a/packages/sdk/src/index.ts b/packages/sdk/src/index.ts
index 7b148cc6..7ff0c0dc 100644
--- a/packages/sdk/src/index.ts
+++ b/packages/sdk/src/index.ts
@@ -1,5 +1,12 @@
import createClient from "openapi-fetch";
-import type { paths } from "./hoarder-api.d.ts";
+import type { components, paths } from "./hoarder-api.d.ts";
+/**
+ * @deprecated Use createKarakeepClient instead.
+ */
export const createHoarderClient = createClient<paths>;
+
+export const createKarakeepClient = createClient<paths>;
+
+export type KarakeepAPISchemas = components["schemas"];