backend/whatsapp/tools.py

Source

WhatsApp Agent Tools (OpenClaw-inspired) =======================================

Symbol Kind Source line
leo_tool FunctionDef L56
leo_tool._decorator FunctionDef L72
get_tool_function FunctionDef L95
get_tool_declarations FunctionDef L100
_get_rest AsyncFunctionDef L142
_select_single AsyncFunctionDef L150
_insert_row AsyncFunctionDef L170
_patch_rows AsyncFunctionDef L181
_slugify FunctionDef L191
_normalize_e164 FunctionDef L202
_extract_email_address FunctionDef L209
_get_latest_active_project_for_phone AsyncFunctionDef L222
_get_tradesperson_by_id AsyncFunctionDef L240
_get_recent_tradespeople AsyncFunctionDef L248
_log_project_comm AsyncFunctionDef L269
_get_latest_image_version AsyncFunctionDef L303
_insert_image_version AsyncFunctionDef L322
_get_latest_image_versions_for_listing AsyncFunctionDef L348
_apply_style_patch_to_pro_list FunctionDef L382
_get_room_decisions AsyncFunctionDef L425
_upsert_room_decisions AsyncFunctionDef L437
_extract_pro_list_from_prompt FunctionDef L475
create_project AsyncFunctionDef L504
save_tradesperson AsyncFunctionDef L565
send_outreach_email AsyncFunctionDef L618
create_conference_call AsyncFunctionDef L735
mark_debrief_done AsyncFunctionDef L830
generate_room_vision AsyncFunctionDef L869
iterate_room_vision AsyncFunctionDef L1123
estimate_costs AsyncFunctionDef L1260
send_room_photos AsyncFunctionDef L1426
style_consistency_check AsyncFunctionDef L1472
get_room_analysis AsyncFunctionDef L1542
save_memory AsyncFunctionDef L1599
recall_memory AsyncFunctionDef L1656

Search documentation

Type to find a guide or section.

↑ ↓ to choose · Enter to open · Esc to close