Start an interactive Copilot chat for KCL in the current project directory.
Options
--project-name- Optional project name to associate with messages
-d/--debug- Print debug info
Default value:false --host- Zoo API host to use for all commands (e.g., "api.zoo.dev" or "http://localhost:8888"). Overrides the configured default host
-h/--help- Print help (see a summary with '-h')
About
Requires the current directory to contain a main.kcl file.
$ zoo ml kcl copilot
Slash Commands
/acceptApply all pending edits to the checked-out files and clear the diff queue./byeSend thebyesystem directive to the Copilot service./exitExit the Copilot session immediately (alias of /quit)./newSend thenewsystem directive to the Copilot service./quitExit the Copilot session immediately (alias of /exit)./rejectDiscard the current set of pending edits without applying them./renderRender a side-by-side snapshot preview for the current edits./toolShow which tools are currently required for the next prompt./tool clearClear all tool requirements before the next prompt is sent./tool edit_kcl_codeToggle theedit_kcl_codetool requirement for upcoming prompts./tool mechanical_knowledge_baseToggle themechanical_knowledge_basetool requirement for upcoming prompts./tool text_to_cadToggle thetext_to_cadtool requirement for upcoming prompts./tool web_searchToggle theweb_searchtool requirement for upcoming prompts.