GetBehaviorImplementation
Reads the source code or ADT metadata (package, owner, description) of a named RAP behavior implementation, including active or inactive versions, for ABAP development inspection.
Instructions
[read-only] Reads the RAP behavior implementation (its class) named by behavior_implementation_name in one request: its source code (part "source", the default; active or inactive version) or its ADT metadata document (part "metadata": package, responsible, description). Returns the part read. Recordable: in batch mode a call is recorded under the next number and answers with empty content; its answer is read by number after the batch ends.
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": {
"behavior_implementation_name": "<behavior_implementation_name>"
},
"name": "GetBehaviorImplementation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| part | No | The document to read: "source" (default) the source code, "metadata" the ADT metadata document (package, responsible, description, ...). | source |
| version | No | Version of the source: "active" (default) for the deployed version, "inactive" for the modified version awaiting activation. | active |
| behavior_implementation_name | Yes | BehaviorImplementation name. |