CopilotClient

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total289 of 1,38479%55 of 16065%5313657307656
verifyProtocolVersion(CopilotClient.Connection)485452%9743%8982501
cleanupCliProcess(Process)181341%1375%1361101
lambda$setForegroundSessionId$23(SetForegroundSessionResponse)150%40%334411
lambda$resumeSession$8(String, long, CopilotSession, long, ResumeSessionResponse)143168%2250%2331001
lambda$createSession$5(String, long, CopilotSession, long, CreateSessionResponse)143168%2250%2331001
startCoreBody()1311689%4866%3712701
lambda$resumeSession$10(String, ResumeSessionConfig, CopilotClient.Connection)136783%3350%3431701
isUnsupportedConnectMethod(JsonRpcException)130%40%331111
lambda$setForegroundSessionId$24(String, CopilotClient.Connection)120%n/a113311
lambda$createSession$7(SessionConfig, CopilotClient.Connection)117887%3562%3532001
stop()115483%4100%0341701
getRpc()111047%5116%341401
listModels()94182%1583%1411101
lambda$listModels$16(CopilotClient.Connection)92170%1150%121501
lambda$getForegroundSessionId$22(CopilotClient.Connection)90%n/a113311
lambda$deleteSession$18(String, DeleteSessionResponse)8952%1150%121401
lambda$stop$1(CopilotSession)8433%n/a012501
close()61571%2100%022801
resumeSession(String, ResumeSessionConfig)61368%2250%231301
createSession(SessionConfig)61266%2250%231301
lambda$cleanupConnection$3(CopilotClient.Connection)61164%1150%122701
setForegroundSessionId(String)60%n/a111111
CopilotClient(CopilotClientOptions)517897%63485%62113401
getForegroundSessionId()50%n/a111111
lambda$resumeSession$9(String, long, Throwable)42184%1150%120301
lambda$createSession$6(String, long, Throwable)42184%1150%120301
startCore()41881%2100%022701
lambda$ping$11(String, CopilotClient.Connection)1292%1150%120201
start()22100%1375%130601
cleanupConnection()20100%2100%020701
getState()19100%6100%040701
lambda$listModels$15(GetModelsResponse)19100%n/a010501
ensureConnected()18100%4100%030401
lambda$listSessions$20(SessionListFilter, CopilotClient.Connection)17100%2100%020301
lambda$listModels$14(List)16100%n/a010401
lambda$deleteSession$19(String, CopilotClient.Connection)13100%n/a010301
lambda$getSessionMetadata$21(String, CopilotClient.Connection)11100%n/a010301
forceStop()9100%n/a010301
lambda$getLastSessionId$17(CopilotClient.Connection)9100%n/a010201
deleteSession(String)7100%n/a010101
lambda$getAuthStatus$13(CopilotClient.Connection)7100%n/a010101
lambda$getStatus$12(CopilotClient.Connection)7100%n/a010101
lambda$cleanupConnection$4(Throwable)7100%n/a010201
CopilotClient()6100%n/a010201
ping(String)6100%n/a010101
listSessions(SessionListFilter)6100%n/a010101
getSessionMetadata(String)6100%n/a010101
onLifecycle(String, SessionLifecycleHandler)6100%n/a010101
getStatus()5100%n/a010201
getAuthStatus()5100%n/a010101
getLastSessionId()5100%n/a010101
onLifecycle(SessionLifecycleHandler)5100%n/a010101
static {...}5100%n/a010101
listSessions()4100%n/a010101
lambda$stop$2(Void)3100%n/a010101
lambda$start$0(CopilotClient.Connection)2100%n/a010101