CursorCliSdk (CursorCliSdk v0.2.0)

Copy Markdown View Source

Elixir SDK for the Cursor Agent CLI (agent).

The primary API is execute/2 for streams and run/2 for one-shot text results.

Summary

Functions

create_options(attrs)

See CursorCliSdk.Options.new/1.

execute(prompt, options \\ %Options{})

run(prompt, options \\ %Options{})

@spec run(String.t(), CursorCliSdk.Options.t()) ::
  {:ok, String.t()} | {:error, CursorCliSdk.Error.t()}