Skip to main content

Module common

Module common 

Source
Expand description

Common utilities shared across providers. Common utilities shared across LLM providers.

Functionsยง

escape_json_string
Escapes special characters for JSON string values.
extract_text_content
Extract text content from a message, joining multiple text blocks with newlines.
generate_unique_id
Generate a unique ID for tool calls. Uses an atomic counter combined with timestamp for uniqueness across restarts.