harness::function::resolve
Internal: settle a pending call's result (or release a held call) and resume the parked turn.
- actionstring
`deliver` (default) supplies the result; `execute` releases a hook-held call through the remaining trigger pipeline.
- contentone of[]one of (6)Variant 1
- textstringrequired
- typestringrequiredenum text
Variant 2- datastringrequired
- mimestringrequired
- typestringrequiredenum image
Variant 3- signaturestring
- textstringrequired
- typestringrequiredenum thinking
Variant 4- datastringrequired
- typestringrequiredenum redacted_thinking
Variant 5- argumentsunknownrequired
- function_idstringrequired
- idstringrequired
- typestringrequiredenum function_call
Variant 6- contentunknown[]required
- function_call_idstringrequired
- is_errorboolean
- typestringrequiredenum function_result
- detailsunknown
- function_call_idstringrequired
- is_errorboolean
- session_idstringrequired
- turn_idstringrequired
- resolvedbooleanrequired
False when the call is unknown, already done, or (execute) not held.
- turn_resumedbooleanrequired
True when this resolve re-enqueued the turn.