|
designer_3d: the sub-agent gets what the prompt promises it, and weather goes
The profile prompt tells a sub-agent it may use web search, page reading, filesystem reads and image viewing, and that it must not write, publish, share, run commands, update todos or call the modelling tools. The declared sub-agent set said otherwise on both counts: it carried terminal, code_exec, share_file, content_publish, todo and the whole navi-3d server, and it lacked the image_view the prompt grants. It is now scratchpad, reflect, filesystem, image_view, memory, list_tools, tool_manual plus navi-web (search, browse). weather leaves designer_3d. It was declared in the profile and also merged into every profile from tools/enabled.json, so both had to go; assistant and secretary declare it themselves and keep it, and the admin-only profiles that never asked for it lose it too. Since switch_profile unions the two restricted profiles, this trims the 3D agent's schema rather than closing a door. The agent's own set keeps terminal, code_exec, share_file and tasks — the owner reports real use for them. |
|---|
|
|
| docs/profiles.md |
|---|
| docs/tools.md |
|---|
| manuals/spawn_agent.md |
|---|
| navi/profiles/designer_3d/config.json |
|---|
| tools/enabled.json |
|---|