Skip to main content

manage_tools

Auto-generated from the Python tool registry. Do not hand-edit outside <!-- examples:start --><!-- examples:end --> blocks — the generator (tools/generate_docs_reference.py) will overwrite them.

Group: core  ·  Module: services.tools.manage_tools

Description

Manage which tool groups are visible in this session. Actions: list_groups (show all groups and their status), activate (enable a group), deactivate (disable a group), sync (refresh visibility from Unity Editor's toggle states), reset (restore defaults). Activating a group makes its tools appear; deactivating hides them. Use sync after toggling tools in the Unity Editor GUI.

Parameters

NameTypeRequiredDescription
actionLiteral['list_groups', 'activate', 'deactivate', 'sync', 'reset']yesAction to perform.
groupstr | NoneGroup name (required for activate / deactivate). Valid groups: animation, core, docs, probuilder, profiling, scripting_ext, testing, ui, vfx

Returns

A dict containing the Unity response. The exact shape depends on the action.

Examples

No examples yet. Add usage examples here — they will be preserved across regenerations.