opencode/control

Procs

proc deleteAuthProviderID(client: OpencodeClient; providerID: string): Future[
    bool] {....stackTrace: false, raises: [Exception, ValueError, HttpRequestError,
                                        LibraryError, SslError, OSError,
                                        IOError, ProtocolError, KeyError,
                                        OpenParserJsonError, OpencodeClientError],
            tags: [RootEffect, ReadIOEffect, TimeEffect], forbids: [].}
Remove authentication credentials
proc postLog(client: OpencodeClient; directory: string = default(string);
             workspace: string = default(string); body: PostLogRequest): Future[
    bool] {....stackTrace: false, raises: [Exception, ValueError, KeyError,
                                        HttpRequestError, LibraryError,
                                        SslError, OSError, IOError,
                                        ProtocolError, OpenParserJsonError,
                                        OpencodeClientError],
            tags: [RootEffect, ReadIOEffect, TimeEffect], forbids: [].}
Write a log entry to the server logs with specified level and metadata.
proc putAuthProviderID(client: OpencodeClient; providerID: string;
                       body: types.Auth): Future[bool] {....stackTrace: false, raises: [
    Exception, ValueError, HttpRequestError, LibraryError, SslError, OSError,
    IOError, ProtocolError, KeyError, OpenParserJsonError, OpencodeClientError],
    tags: [RootEffect, ReadIOEffect, TimeEffect], forbids: [].}
Set authentication credentials