From 4ea18fdddcf22df523318868f200f2b5395a5532 Mon Sep 17 00:00:00 2001 From: Harsh Patel Date: Mon, 19 Oct 2026 14:23:06 -0700 Subject: [PATCH 1/4] Document Zookeeper library project references --- content/pages/docs/zoo-design-studio/zookeeper.mdx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/content/pages/docs/zoo-design-studio/zookeeper.mdx b/content/pages/docs/zoo-design-studio/zookeeper.mdx index 6b5e7547..a4f8324d 100644 --- a/content/pages/docs/zoo-design-studio/zookeeper.mdx +++ b/content/pages/docs/zoo-design-studio/zookeeper.mdx @@ -63,6 +63,12 @@ This process produces real models with a full feature tree and editable paramete You set intent and constraints; Zookeeper handles the repetitive, low-level edits. It can also generate parametric variants on demand to compare options. +### Reuse a design from another project + +When library references are enabled for your account, you can name another project in your Zoo Design Studio library as a reference. For example, while editing **CAR**, ask: "Find the wheels in **TRUCK** and adapt them for this car." Zookeeper searches both local and cloud library projects, reads the source project's KCL files, and makes the requested changes in the open project. The source project stays closed and unchanged. + +Give the project name and describe which part you want to reuse. If several projects have similar names, Zookeeper can show the matches so you can identify the right one. Library references currently include KCL files and `project.toml`; other file types are not read as design references. + ### Keep project preferences with the project Follow-up prompts are best for instructions that apply to the current task. For conventions that From 1ca9761d45a272c627d08628dda6d707eacadbf6 Mon Sep 17 00:00:00 2001 From: Harsh Patel Date: Thu, 22 Oct 2026 17:21:59 -0700 Subject: [PATCH 2/4] Document Zookeeper project duplication --- content/pages/docs/zoo-design-studio/zookeeper.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/pages/docs/zoo-design-studio/zookeeper.mdx b/content/pages/docs/zoo-design-studio/zookeeper.mdx index a4f8324d..acae595f 100644 --- a/content/pages/docs/zoo-design-studio/zookeeper.mdx +++ b/content/pages/docs/zoo-design-studio/zookeeper.mdx @@ -69,6 +69,8 @@ When library references are enabled for your account, you can name another proje Give the project name and describe which part you want to reuse. If several projects have similar names, Zookeeper can show the matches so you can identify the right one. Library references currently include KCL files and `project.toml`; other file types are not read as design references. +To make a complete copy, ask Zookeeper to duplicate the library project. It creates a new project with a unique name and leaves your open project and the source project unchanged. Use a reference request when you want to bring only selected geometry into the open project. + ### Keep project preferences with the project Follow-up prompts are best for instructions that apply to the current task. For conventions that From 613e57ff902bc85919db16eac11063fd8611ac2e Mon Sep 17 00:00:00 2001 From: Harsh Patel Date: Thu, 22 Oct 2026 17:24:39 -0700 Subject: [PATCH 3/4] Describe library commands as generally available --- content/pages/docs/zoo-design-studio/zookeeper.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/pages/docs/zoo-design-studio/zookeeper.mdx b/content/pages/docs/zoo-design-studio/zookeeper.mdx index acae595f..4237c374 100644 --- a/content/pages/docs/zoo-design-studio/zookeeper.mdx +++ b/content/pages/docs/zoo-design-studio/zookeeper.mdx @@ -65,7 +65,7 @@ You set intent and constraints; Zookeeper handles the repetitive, low-level edit ### Reuse a design from another project -When library references are enabled for your account, you can name another project in your Zoo Design Studio library as a reference. For example, while editing **CAR**, ask: "Find the wheels in **TRUCK** and adapt them for this car." Zookeeper searches both local and cloud library projects, reads the source project's KCL files, and makes the requested changes in the open project. The source project stays closed and unchanged. +You can name another project in your Zoo Design Studio library as a reference. For example, while editing **CAR**, ask: "Find the wheels in **TRUCK** and adapt them for this car." Zookeeper searches both local and cloud library projects, reads the source project's KCL files, and makes the requested changes in the open project. The source project stays closed and unchanged. Give the project name and describe which part you want to reuse. If several projects have similar names, Zookeeper can show the matches so you can identify the right one. Library references currently include KCL files and `project.toml`; other file types are not read as design references. From fa1a6744ddba0867760361c5cedb05c946fdb53e Mon Sep 17 00:00:00 2001 From: Harsh Patel Date: Thu, 22 Oct 2026 22:32:12 -0700 Subject: [PATCH 4/4] Document copying library KCL into the current project --- content/pages/docs/zoo-design-studio/zookeeper.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/pages/docs/zoo-design-studio/zookeeper.mdx b/content/pages/docs/zoo-design-studio/zookeeper.mdx index 4237c374..8476191b 100644 --- a/content/pages/docs/zoo-design-studio/zookeeper.mdx +++ b/content/pages/docs/zoo-design-studio/zookeeper.mdx @@ -69,7 +69,7 @@ You can name another project in your Zoo Design Studio library as a reference. F Give the project name and describe which part you want to reuse. If several projects have similar names, Zookeeper can show the matches so you can identify the right one. Library references currently include KCL files and `project.toml`; other file types are not read as design references. -To make a complete copy, ask Zookeeper to duplicate the library project. It creates a new project with a unique name and leaves your open project and the source project unchanged. Use a reference request when you want to bring only selected geometry into the open project. +To make a complete copy, ask Zookeeper to duplicate the library project. It creates a new project with a unique name and leaves your open project and the source project unchanged. To put a KCL-only project's model into the open project, start with a blank project and ask Zookeeper to copy the previous project here. This keeps the open project's identity and settings. Use a reference request when you want to bring only selected geometry into a project that already has a model. ### Keep project preferences with the project