Provides API endpoints related to permission
Summary
Functions
@spec permission_list(opts :: keyword()) :: {:ok, [OpenCode.Generated.PermissionRequest.t()]} | :error
List pending permissions
Get all pending permission requests across all sessions.
Options
directoryworkspace
@spec permission_reply(requestID :: String.t(), body :: map(), opts :: keyword()) :: {:ok, boolean()} | {:error, OpenCode.Generated.BadRequestError.t() | OpenCode.Generated.NotFoundError.t()}
Respond to permission request
Approve or deny a permission request from the AI assistant.
Options
directoryworkspace
Request Body
Content Types: application/json