From 63ce62c08c048be2972b6221fd1cf08bc916bfbc Mon Sep 17 00:00:00 2001 From: Wei Ouyang Date: Tue, 5 Mar 2024 01:32:06 +0100 Subject: [PATCH] Update docs --- docs/development.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/development.md b/docs/development.md index c67ff0e..ad971cd 100644 --- a/docs/development.md +++ b/docs/development.md @@ -39,14 +39,16 @@ chatbot.registerExtension({ Here is an example of a simple extension that can be used to control a microscope. ```python -from pydantic import BaseModel +from pydantic import BaseModel, Field from imjoy_rpc import api class MoveStageInput(BaseModel): + """Move the microscope stage""" x: float = Field(..., description="x offset") y: float = Field(..., description="y offset") class SnapImageInput(BaseModel): + """Move the microscope stage""" exposure: float = Field(..., description="exposure time") def move_stage(kwargs): @@ -84,4 +86,4 @@ async def setup(): await chatbot.registerExtension(extension) api.export({"setup": setup}) -``` \ No newline at end of file +```