AttractorExPhx.Client (attractor_phoenix v0.1.0)

Copy Markdown View Source

Req-based client for the AttractorEx HTTP control plane.

This module is intentionally Phoenix-friendly: LiveViews, controllers, and other OTP processes can call it without depending on AttractorPhoenix-specific glue. It covers the durable run surface, including the narrow explicit resume endpoint for admitted cancelled runs.

Summary

Functions

answer_pipeline_question(id, question_id, answer)

answer_question(id, question_id, answer)

cancel_pipeline(id)

create_pipeline(dot, context, opts \\ [])

get_pipeline(id)

get_pipeline_checkpoint(id)

get_pipeline_context(id)

get_pipeline_events(id, opts \\ [])

get_pipeline_graph(id, format)

get_pipeline_graph_dot(id)

get_pipeline_graph_json(id)

get_pipeline_graph_mermaid(id)

get_pipeline_graph_svg(id)

get_pipeline_graph_text(id)

get_pipeline_questions(id)

get_status(id)

list_pipelines()

resume_pipeline(id)

run_pipeline(dot, context, opts \\ [])