---
title: "Changes to Canvas Tool"
method: POST
path: "/{runchat_id}/canvas"
---

# Changes to Canvas Tool

`POST /{runchat_id}/canvas`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `4fa3fd81ab51`: 1 breaking, 14 info

## Changes

- **2026-11-03** `4fa3fd81ab51`: 1 breaking, 14 info
  - removed the enum value `grasshopper_api` of the request property `tool`
  - added the new `grasshopper_configure_components` enum value to the request property `tool`
  - added the new `grasshopper_connect_components` enum value to the request property `tool`
  - added the new `grasshopper_create_components` enum value to the request property `tool`
  - added the new `grasshopper_create_python_script_components` enum value to the request property `tool`
  - added the new `grasshopper_delete_components` enum value to the request property `tool`
  - added the new `grasshopper_disconnect_components` enum value to the request property `tool`
  - added the new `grasshopper_group_components` enum value to the request property `tool`
  - added the new `grasshopper_layout_canvas` enum value to the request property `tool`
  - added the new `grasshopper_read_canvas` enum value to the request property `tool`
  - added the new `grasshopper_read_component_values` enum value to the request property `tool`
  - added the new `grasshopper_read_selection` enum value to the request property `tool`
  - added the new `grasshopper_search_components` enum value to the request property `tool`
  - added the new `run_blender_command` enum value to the request property `tool`
  - added the new `search_docs` enum value to the request property `tool`

---

[Operation](https://skmtc.dev/runchat/apis/runchat-api/docs/:runchat_id/canvas/post.md) - [API](https://skmtc.dev/runchat/apis/runchat-api.md) - [Page](https://skmtc.dev/runchat/apis/runchat-api/changes/:runchat_id/canvas/post)
