Package-level declarations

Types

Link copied to clipboard
class CLIApplication : CliktCommand

Functions

Link copied to clipboard
actual fun coreLogic(rootPath: String, kaliumConfigs: KaliumConfigs): CoreLogic
expect fun coreLogic(rootPath: String, kaliumConfigs: KaliumConfigs): CoreLogic
actual fun coreLogic(rootPath: String, kaliumConfigs: KaliumConfigs): CoreLogic
Link copied to clipboard
fun createSftOverrideTransformer(sftUrl: String): (String) -> String

Creates a call config transformer that overrides SFT server URLs. This is intended for CLI testing purposes only.

Link copied to clipboard
actual fun fileLogger(filePath: String): LogWriter
expect fun fileLogger(filePath: String): LogWriter
actual fun fileLogger(filePath: String): LogWriter
Link copied to clipboard
suspend fun getConversations(userSession: UserSessionScope): List<Conversation>
Link copied to clipboard
actual fun homeDirectory(): String
expect fun homeDirectory(): String
actual fun homeDirectory(): String
Link copied to clipboard
Link copied to clipboard
fun main(args: Array<String>)
Link copied to clipboard
internal fun overwriteSft(element: JsonElement, sft: String): JsonElement

Overwrites SFT server entries in a call configuration JSON. Replaces both sft_servers and sft_servers_all with a single server entry pointing to the provided URL.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun UserSessionScope.selectMember(conversationId: ConversationId): User