Native API discovery and calls / 原生 API 检索与调用
access_backendDiscover installed qtmodel API methods and call native backend endpoints when dedicated tools lack a required feature. Verify signatures before execution to avoid invalid calls.
Instructions
Discover installed qtmodel methods and call a native API when a dedicated domain operation does not expose the required feature (检索并调用长尾原生接口).
Start with list_qtmodel_api for the mdb/odb/cdb object and a method pattern; then call_qtmodel_api with the verified method name and keyword arguments. Prefer the relevant domain operation for supported tasks because it supplies typed arguments and engineering guidance. Use inspect_bridge for connection diagnostics; method discovery alone does not establish desktop route availability or permission to mutate a model.
request.operation distinguishes inspection from execution. kwargs are native backend parameters with method-specific units; do not translate field names, invent signatures or infer units from another endpoint. Calls retain model-state guards and gateway management rules, but the selected method may overwrite/delete data or perform external effects. Review its discovered contract and current state before execution. The result is the normalized native response; unsupported routes and failed calls are errors. A lost write reply has an unknown outcome: inspect the affected objects before any retry, since no automatic rollback is offered.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | Choose operation and supply only its matching fields. Each branch retains its original defaults, units and validation; an operation's nested request stays nested (选择操作并按对应分支填写参数,保留原有嵌套 request). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | The tool completed without an execution error. | |
| message | Yes | Operation summary, query results, or instructions for the next step. |