{"service":"Graph State Model API","version":"1.0.0","description":"LangGraph-based decision state model system with semantic router support","endpoints":{"graphs":"/graphs","threads":"/threads","start":"/start (POST - Start new thread by graph name or ID with metadata)","process":"/process (POST - Process externally detected intention)","reload":"/graphs/{graph_id}/reload (POST - Force reload graph from database)","delete_graph":"/graphs/{graph_id} (DELETE - Delete graph and its threads)","visualize":"/graphs/{graph_id}/visualize","thread_stats":"/threads/stats (GET - Thread count statistics)","thread_archived":"/threads/archived (GET - Search past threads by graph/date/outcome)","thread_hangup":"/threads/{id}/hangup (POST - Signal call ended / client disconnected)","thread_outcome":"/threads/{id}/outcome (GET - Get conversation outcome)","thread_purge":"/threads/purge (POST - Purge old inactive/idle threads)","health":"/health","docs":"/docs"}}