human_checkpoint
Presents a summary of completed actions, analysis, and proposed next step; requires human approval (YES/MODIFY/ABORT) to continue migration.
Instructions
MANDATORY between every step — shows the human: WHAT WAS DONE, ANALYSIS SUMMARY, and NEXT PROPOSED ACTION. Human must type YES/MODIFY/ABORT to proceed. Always call this before write_abap_object or validate_and_activate.
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": {
"step_title": "<step_title>",
"what_i_got": "<what_i_got>",
"my_analysis": "<my_analysis>",
"next_action": "<next_action>"
},
"name": "human_checkpoint"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| step_title | Yes | ||
| what_i_got | Yes | Summary of data retrieved/generated | |
| my_analysis | Yes | Agent interpretation and migration decisions | |
| next_action | Yes | What agent will do next if approved | |
| code_preview | No | Optional: ABAP code snippet to show human (first 50 lines) |