to_dict
to_dict
Serialize to the JSON structure expected by SWAIG. Called automatically when the result is returned from a tool function — you rarely need to call this directly.
The output contains response (if set), action (if any actions were added),
and post_process (only when True and actions are present). If neither
response nor action is present, defaults to {"response": "Action completed."}.
Parameters
None.
Returns
dict[str, Any] — SWAIG-formatted response dictionary.