aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/lib
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-26 12:47:36 +0000
committerMohamedBassem <me@mbassem.com>2024-02-26 12:47:36 +0000
commit3fe20dda157cbae282f55d6afb8e8f99e795945a (patch)
tree59a8ef1e5ab98d75d83c5cd23ea6c12af9615ca0 /packages/web/lib
parente234d3535c363664902dffe89a2c61ddbc037da4 (diff)
downloadkarakeep-3fe20dda157cbae282f55d6afb8e8f99e795945a.tar.zst
feature: Add support for adding/removing tags
Diffstat (limited to 'packages/web/lib')
-rw-r--r--packages/web/lib/types/api/tags.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/web/lib/types/api/tags.ts b/packages/web/lib/types/api/tags.ts
index bcd16f5b..7a99dad4 100644
--- a/packages/web/lib/types/api/tags.ts
+++ b/packages/web/lib/types/api/tags.ts
@@ -1,7 +1,10 @@
import { z } from "zod";
+export const zAttachedByEnumSchema = z.enum(["ai", "human"]);
+export type ZAttachedByEnum = z.infer<typeof zAttachedByEnumSchema>;
export const zBookmarkTagSchema = z.object({
id: z.string(),
name: z.string(),
+ attachedBy: zAttachedByEnumSchema,
});
export type ZBookmarkTags = z.infer<typeof zBookmarkTagSchema>;