SerializedValue`} />
+
diff --git a/apps/website/docs/api-reference/commandkit/functions/get-nested-value.mdx b/apps/website/docs/api-reference/commandkit/functions/get-nested-value.mdx
new file mode 100644
index 00000000..06b2c0eb
--- /dev/null
+++ b/apps/website/docs/api-reference/commandkit/functions/get-nested-value.mdx
@@ -0,0 +1,32 @@
+---
+title: "GetNestedValue"
+isDefaultIndex: false
+generated: true
+---
+
+import MemberInfo from '@site/src/components/MemberInfo';
+import GenerationInfo from '@site/src/components/GenerationInfo';
+import MemberDescription from '@site/src/components/MemberDescription';
+
+
+
+
+## getNestedValue
+
+
+
+
+
+```ts title="Signature"
+function getNestedValue(obj: any, path: string): any
+```
+Parameters
+
+### obj
+
+
+
+### path
+
+
+
diff --git a/apps/website/docs/api-reference/commandkit/functions/open-kv.mdx b/apps/website/docs/api-reference/commandkit/functions/open-kv.mdx
index 42c2a940..45a7eb2c 100644
--- a/apps/website/docs/api-reference/commandkit/functions/open-kv.mdx
+++ b/apps/website/docs/api-reference/commandkit/functions/open-kv.mdx
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
## openKV
-
+
Opens a new KV instance
diff --git a/apps/website/docs/api-reference/commandkit/functions/serializer.mdx b/apps/website/docs/api-reference/commandkit/functions/serializer.mdx
new file mode 100644
index 00000000..69308c34
--- /dev/null
+++ b/apps/website/docs/api-reference/commandkit/functions/serializer.mdx
@@ -0,0 +1,28 @@
+---
+title: "Serializer"
+isDefaultIndex: false
+generated: true
+---
+
+import MemberInfo from '@site/src/components/MemberInfo';
+import GenerationInfo from '@site/src/components/GenerationInfo';
+import MemberDescription from '@site/src/components/MemberDescription';
+
+
+
+
+## serializer
+
+
+
+
+
+```ts title="Signature"
+function serializer(value: any): SerializedValue
+```
+Parameters
+
+### value
+
+
+
diff --git a/apps/website/docs/api-reference/commandkit/functions/set-nested-value.mdx b/apps/website/docs/api-reference/commandkit/functions/set-nested-value.mdx
new file mode 100644
index 00000000..56adfedc
--- /dev/null
+++ b/apps/website/docs/api-reference/commandkit/functions/set-nested-value.mdx
@@ -0,0 +1,36 @@
+---
+title: "SetNestedValue"
+isDefaultIndex: false
+generated: true
+---
+
+import MemberInfo from '@site/src/components/MemberInfo';
+import GenerationInfo from '@site/src/components/GenerationInfo';
+import MemberDescription from '@site/src/components/MemberDescription';
+
+
+
+
+## setNestedValue
+
+
+
+
+
+```ts title="Signature"
+function setNestedValue(obj: any, path: string, value: any): void
+```
+Parameters
+
+### obj
+
+
+
+### path
+
+
+
+### value
+
+
+
diff --git a/apps/website/docs/api-reference/commandkit/interfaces/kv-options.mdx b/apps/website/docs/api-reference/commandkit/interfaces/kv-options.mdx
index e89a56e2..babdad8f 100644
--- a/apps/website/docs/api-reference/commandkit/interfaces/kv-options.mdx
+++ b/apps/website/docs/api-reference/commandkit/interfaces/kv-options.mdx
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
## KvOptions
-
+
Configuration options for the KV store
diff --git a/apps/website/docs/api-reference/commandkit/interfaces/serialized-value.mdx b/apps/website/docs/api-reference/commandkit/interfaces/serialized-value.mdx
new file mode 100644
index 00000000..be9d0e6f
--- /dev/null
+++ b/apps/website/docs/api-reference/commandkit/interfaces/serialized-value.mdx
@@ -0,0 +1,41 @@
+---
+title: "SerializedValue"
+isDefaultIndex: false
+generated: true
+---
+
+import MemberInfo from '@site/src/components/MemberInfo';
+import GenerationInfo from '@site/src/components/GenerationInfo';
+import MemberDescription from '@site/src/components/MemberDescription';
+
+
+
+
+## SerializedValue
+
+
+
+
+
+```ts title="Signature"
+interface SerializedValue {
+ t: SerializerType;
+ v: any;
+}
+```
+
+
+
+### t
+
+SerializerType`} />
+
+
+### v
+
+
+
+
+
+
+