MCPcopy Create free account
hub / github.com/OpenHands/OpenHands / create

Method create

tools/canvas_ui_tool.py:115–133  ·  view source on GitHub ↗
(
        cls,
        conv_state=None,  # noqa: ARG003
        **params,  # noqa: ARG003
    )

Source from the content-addressed store, hash-verified

113
114 @classmethod
115 def create(
116 cls,
117 conv_state=None, # noqa: ARG003
118 **params, # noqa: ARG003
119 ) -> Sequence["CanvasUITool"]:
120 return [
121 cls(
122 description=_CANVAS_UI_DESCRIPTION,
123 action_type=CanvasUIAction,
124 observation_type=CanvasUIObservation,
125 executor=CanvasUIExecutor(),
126 annotations=ToolAnnotations(
127 readOnlyHint=True,
128 destructiveHint=False,
129 idempotentHint=True,
130 openWorldHint=False,
131 ),
132 )
133 ]
134
135
136# Persisted pre-client_tools conversations import this module by qualname before

Callers 2

handleStaticFunction · 0.80

Calls 1

CanvasUIExecutorClass · 0.85

Tested by

no test coverage detected