Project Open
project_openRegister an existing goboscript project directory and set it as the active project for building, playtesting, and publishing Scratch projects.
Instructions
Register an existing goboscript project directory and make it active.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>"
},
"name": "project_open"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | The project directory (the one holding goboscript.toml and the .gs sprite files). | |
| published_project_id | No | Existing scratch.mit.edu project id this publishes to, if any. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| path | Yes | ||
| sprites | Yes | ||
| built_sb3 | Yes | ||
| is_active | Yes | ||
| has_config | Yes | ||
| published_project_id | Yes | ||
| is_scratch_compatible | Yes |