aidputils.agents.toolkit.tool_common

aidputils.agents.toolkit.tool_common.error(message: str, code: int, data: dict | None = None) dict[source]

Standardized error envelope for tool responses.

aidputils.agents.toolkit.tool_common.as_str(v: Any) str[source]

Coerce arbitrary values to string, treating None as empty.

aidputils.agents.toolkit.tool_common.sanitize_params(params: dict) dict[source]

Remove internal-only runtime keys from params before including in payload.