Provides API endpoints related to v2 saved permissions
Summary
Types
@type v2_permission_saved_list_200_json_resp() :: %{ data: [OpenCode.Generated.PermissionSavedInfo.t()] }
Functions
@spec v2_permission_saved_list(opts :: keyword()) :: {:ok, v2_permission_saved_list_200_json_resp()} | {:error, OpenCode.Generated.InvalidRequestError.t() | OpenCode.Generated.UnauthorizedError.t()}
List saved permissions
Retrieve saved permissions, optionally filtered by project.
Options
projectID
@spec v2_permission_saved_remove(id :: String.t(), opts :: keyword()) :: :ok | {:error, OpenCode.Generated.InvalidRequestError.t() | OpenCode.Generated.UnauthorizedError.t()}
Remove saved permission
Remove a saved permission by ID.