CursorCliSdk.Session (CursorCliSdk v0.1.0)

Copy Markdown View Source

Cursor session helpers.

Summary

Functions

continue_latest(opts \\ %Options{}, prompt \\ "")

list_sessions(opts \\ [])

@spec list_sessions(keyword()) ::
  {:ok, [CursorCliSdk.Session.Entry.t()]} | {:error, CursorCliSdk.Error.t()}

parse_list_output(output)

@spec parse_list_output(String.t()) :: [CursorCliSdk.Session.Entry.t()]

resume_session(session_id, opts \\ %Options{}, prompt \\ "")