native_run
Executes catalogued native executables in a Galgame localization toolkit, passing raw arguments for tasks like script extraction, patching, and configuration.
Instructions
Run a catalogued native EXE with raw args. Common: vntextpatch extractlocal/insertlocal — but prefer vntextpatch_extractlocal / vntextpatch_insertlocal wrappers. Also krkrtpc, kagconfig, …
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": {
"tool": "<tool>"
},
"name": "native_run"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Working directory (default: tool kit folder) | |
| args | No | e.g. [extractlocal, inputDir, jsonDir] for VNTextPatch | |
| tool | Yes | Tool id: vntextpatch / kagconfig / krkrtpc / … | |
| capture | No | ||
| timeout | No | Seconds; omit/null for no limit (default 120) |