Liking cljdoc? Tell your friends :D

hive-addon.registry.schema

Schema-property extensions contributed to a host tool.

An addon widens an existing tool's input schema by registering extra properties under that tool's name. Contributions merge, so several addons may extend the same tool.

Schema-property extensions contributed to a host tool.

An addon widens an existing tool's input schema by registering extra
properties under that tool's name. Contributions merge, so several addons
may extend the same tool.
raw docstring

clear!clj/s

(clear!)

Remove every schema extension. Returns nil.

Remove every schema extension. Returns nil.
sourceraw docstring

extended-tool-namesclj/s

(extended-tool-names)

The names of every tool carrying schema extensions.

The names of every tool carrying schema extensions.
sourceraw docstring

get-extensionsclj/s

(get-extensions tool-name)

The merged schema properties for TOOL-NAME, or nil.

The merged schema properties for TOOL-NAME, or nil.
sourceraw docstring

register!clj/s

(register! tool-name properties)

Merge PROPERTIES, a {"param" {:type ... :description ...}} map, into the schema extensions for TOOL-NAME. Returns TOOL-NAME.

Merge PROPERTIES, a {"param" {:type ... :description ...}} map, into the
schema extensions for TOOL-NAME. Returns TOOL-NAME.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close