Exafunction / codeium.nvim

A native neovim extension for Codeium
MIT License
805 stars 60 forks source link

Codeium is unstable due to spam of error messages #236

Closed zykron1 closed 1 month ago

zykron1 commented 1 month ago

Hi, I am using the latest version of codeium and keep getting these error messages that take up my entire screen. Here is what my :messages responds with:

completion request failed
completion request failed
[codeium/codeium.log] [ERROR 11:29:56] /Users/ahsan/.local/share/nvim/site/pack/packer/start/codeium.nvim/lua/codeium/notify.lua:14: completion request failed:  {
[codeium/codeium.log]   code = 0,
[codeium/codeium.log]   out = '{"code":"unknown","message":"canceled: context canceled","details":[{"type":"cockroach.errorspb.EncodedError","value":"EsqqAQqRqQESjakBCt2XARLZlwEK8YQBEu2EAQq9cBK6cArFWhLCWgqCQxL/QgrsKRLpKQq+DxK7
DwrLCBLICAqsBBKpBArCARK/AQpQCk4KEGNvbnRleHQgY2FuY2VsZWQSOgoaZXJyb3JzLyplcnJvcnMuZXJyb3JTdHJpbmcSHAoaZXJyb3JzLyplcnJvcnMuZXJyb3JTdHJpbmcSCGNhbmNlbGVkGmEKJWNvbm5lY3RycGMuY29tL2Nvbm5lY3QvKmNvbm5lY3QuRXJyb3ISJwolY29ubmVjdHJwYy5jb2
0vY29ubmVjdC8qY29ubmVjdC5FcnJvchoIY2FuY2VsZWQaBWZhbHNlGuECCjxnaXRodWIuY29tL2NvY2tyb2FjaGRiL2Vycm9ycy93aXRoc3RhY2svKndpdGhzdGFjay53aXRoU3RhY2sSPgo8Z2l0aHViLmNvbS9jb2Nrcm9hY2hkYi9lcnJvcnMvd2l0aHN0YWNrLyp3aXRoc3RhY2sud2l0aFN0YWNr
GuABCmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2xhbmd1YWdlX3NlcnZlci9hcGlfc2VydmVyX2NsaWVudC4oKkFwaVNlcnZlckNsaWVudCkuR2V0U3RyZWFtaW5nQ29tcGxldGlvbnMuZnVuYzEKCWV4YS9sYW5ndWFnZV9zZXJ2ZXIvYXBpX3NlcnZlcl9jbGllbnQvY29tcG
xldGlvbi5nbzozMDYKcnVudGltZS5nb2V4aXQKCXNyYy9ydW50aW1lL2FzbV9hbWQ2NC5zOjE2OTUalgQKPGdpdGh1Yi5jb20vY29ja3JvYWNoZGIvZXJyb3JzL3dpdGhzdGFjay8qd2l0aHN0YWNrLndpdGhTdGFjaxI+CjxnaXRodWIuY29tL2NvY2tyb2FjaGRiL2Vycm9ycy93aXRoc3RhY2svKndp
dGhzdGFjay53aXRoU3RhY2salQMKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyL2FwaV9zZXJ2ZXJfY2xpZW50LigqQXBpU2VydmVyQ2xpZW50KS5HZXRTdHJlYW1pbmdDb21wbGV0aW9ucy5mdW5jMS4yCglleGEvbGFuZ3VhZ2Vfc2VydmVyL2FwaV
9zZXJ2ZXJfY2xpZW50L2NvbXBsZXRpb24uZ286MjI3CmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2xhbmd1YWdlX3NlcnZlci9hcGlfc2VydmVyX2NsaWVudC4oKkFwaVNlcnZlckNsaWVudCkuR2V0U3RyZWFtaW5nQ29tcGxldGlvbnMuZnVuYzEKCWV4YS9sYW5ndWFnZV9z
ZXJ2ZXIvYXBpX3NlcnZlcl9jbGllbnQvY29tcGxldGlvbi5nbzozMDcKcnVudGltZS5nb2V4aXQKCXNyYy9ydW50aW1lL2FzbV9hbWQ2NC5zOjE2OTUa6gYKPGdpdGh1Yi5jb20vY29ja3JvYWNoZGIvZXJyb3JzL3dpdGhzdGFjay8qd2l0aHN0YWNrLndpdGhTdGFjaxI+CjxnaXRodWIuY29tL2NvY2
tyb2FjaGRiL2Vycm9ycy93aXRoc3RhY2svKndpdGhzdGFjay53aXRoU3RhY2sa6QUKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyL3N0cmVhbWluZy4oKkJhc2VTdHJlYW1SZWNlaXZlcikuRW5kU3RyZWFtCglleGEvbGFuZ3VhZ2Vfc2VydmVyL3N0
cmVhbWluZy9iYXNlX3N0cmVhbV9yZWNlaXZlci5nbzo0NQpnaXRodWIuY29tL0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9sYW5ndWFnZV9zZXJ2ZXIvY29tcGxldGlvbnNfc3RhdGUuKCpzdHJlYW1pbmdDb21wbGV0aW9uc1N0YXRlKS5FbmRTdHJlYW0KCWV4YS9sYW5ndWFnZV9zZXJ2ZXIvY2
9tcGxldGlvbnNfc3RhdGUvc3RyZWFtaW5nX2NvbXBsZXRpb25zX3N0YXRlLmdvOjg3CmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2xhbmd1YWdlX3NlcnZlci9hcGlfc2VydmVyX2NsaWVudC4oKkFwaVNlcnZlckNsaWVudCkuR2V0U3RyZWFtaW5nQ29tcGxldGlvbnMuZnVu
YzEuMgoJZXhhL2xhbmd1YWdlX3NlcnZlci9hcGlfc2VydmVyX2NsaWVudC9jb21wbGV0aW9uLmdvOjIyNwpnaXRodWIuY29tL0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9sYW5ndWFnZV9zZXJ2ZXIvYXBpX3NlcnZlcl9jbGllbnQuKCpBcGlTZXJ2ZXJDbGllbnQpLkdldFN0cmVhbWluZ0NvbX
BsZXRpb25zLmZ1bmMxCglleGEvbGFuZ3VhZ2Vfc2VydmVyL2FwaV9zZXJ2ZXJfY2xpZW50L2NvbXBsZXRpb24uZ286MzA3CnJ1bnRpbWUuZ29leGl0CglzcmMvcnVudGltZS9hc21fYW1kNjQuczoxNjk1GqUaCjxnaXRodWIuY29tL2NvY2tyb2FjaGRiL2Vycm9ycy93aXRoc3RhY2svKndpdGhzdGFj
ay53aXRoU3RhY2sSPgo8Z2l0aHViLmNvbS9jb2Nrcm9hY2hkYi9lcnJvcnMvd2l0aHN0YWNrLyp3aXRoc3RhY2sud2l0aFN0YWNrGqQZCmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2xhbmd1YWdlX3NlcnZlci9zdHJlYW1pbmcuKCpCYXNlU3RyZWFtUmVjZWl2ZXIpLkVycm
9yCglleGEvbGFuZ3VhZ2Vfc2VydmVyL3N0cmVhbWluZy9iYXNlX3N0cmVhbV9yZWNlaXZlci5nbzoxMDcKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyL2NvbXBsZXRpb25zX3N0YXRlLigqc3RyZWFtaW5nQ29tcGxldGlvbnNTdGF0ZSkuR2V0Rmlu
YWxpemVkQ29tcGxldGlvbnNBbmRNZXRhZGF0YQoJZXhhL2xhbmd1YWdlX3NlcnZlci9jb21wbGV0aW9uc19zdGF0ZS9zdHJlYW1pbmdfY29tcGxldGlvbnNfc3RhdGUuZ286MjE5CmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2xhbmd1YWdlX3NlcnZlci9jb21wbGV0aW9uc1
9zdGF0ZS4oKkNvbXBsZXRpb25zU3RhdGVNYW5hZ2VyKS5yZXF1ZXN0TmV3U3RyZWFtaW5nU3RhdGUuZnVuYzEKCWV4YS9sYW5ndWFnZV9zZXJ2ZXIvY29tcGxldGlvbnNfc3RhdGUvY29tcGxldGlvbnNfc3RhdGVfbWFuYWdlci5nbzo2MTkKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlv
bi9leGEvbGFuZ3VhZ2Vfc2VydmVyL2NvbXBsZXRpb25zX3N0YXRlLigqQ29tcGxldGlvbnNTdGF0ZU1hbmFnZXIpLnJlcXVlc3ROZXdTdHJlYW1pbmdTdGF0ZQoJZXhhL2xhbmd1YWdlX3NlcnZlci9jb21wbGV0aW9uc19zdGF0ZS9jb21wbGV0aW9uc19zdGF0ZV9tYW5hZ2VyLmdvOjY3NwpnaXRodW
IuY29tL0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9sYW5ndWFnZV9zZXJ2ZXIvY29tcGxldGlvbnNfc3RhdGUuKCpDb21wbGV0aW9uc1N0YXRlTWFuYWdlcikuVXBkYXRlQW5kR2V0Q29tcGxldGlvbnNTdGF0ZQoJZXhhL2xhbmd1YWdlX3NlcnZlci9jb21wbGV0aW9uc19zdGF0ZS9jb21wbGV0
aW9uc19zdGF0ZV9tYW5hZ2VyLmdvOjIzMQpnaXRodWIuY29tL0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9sYW5ndWFnZV9zZXJ2ZXIvY29tcGxldGlvbl9wcm92aWRlci4oKkNvbXBsZXRpb25Qcm92aWRlcikuSGFuZGxlQXV0b2NvbXBsZXRlCglleGEvbGFuZ3VhZ2Vfc2VydmVyL2NvbXBsZX
Rpb25fcHJvdmlkZXIvY29tcGxldGlvbl9wcm92aWRlci5nbzo2OTEKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyLigqU2VydmVyKS5HZXRDb21wbGV0aW9ucwoJZXhhL2xhbmd1YWdlX3NlcnZlci9ycGNzX2NvbXBsZXRpb24uZ286NTQKY29ubmVj
dHJwYy5jb20vY29ubmVjdC5OZXdVbmFyeUhhbmRsZXJbLi4uXS5mdW5jMQoJZXh0ZXJuYWwvY29tX2Nvbm5lY3RycGNfY29ubmVjdC9oYW5kbGVyLmdvOjUyCmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2Nvbm5lY3RfdXRpbHMuKCp2YWxpZGF0ZUludGVyY2VwdG9yKS5Xcm
FwVW5hcnkuZnVuYzEKCWV4YS9jb25uZWN0X3V0aWxzL3ZhbGlkYXRlLmdvOjQxCmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2Nvbm5lY3RfdXRpbHMuKCpMb2dFcnJvcnNTZXJ2ZXJJbnRlcmNlcHRvcikuV3JhcFVuYXJ5LmZ1bmMxCglleGEvY29ubmVjdF91dGlscy9pbnRl
cmNlcHRvci5nbzo1NwpnaXRodWIuY29tL0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9jb25uZWN0X3V0aWxzLigqU2VudHJ5RXJyb3JJbnRlcmNlcHRvcikuV3JhcFVuYXJ5LmZ1bmMxCglleGEvY29ubmVjdF91dGlscy9pbnRlcmNlcHRvci5nbzoyNjAKZ2l0aHViLmNvbS9lYXN5Q1ovY29ubm
VjdC1nby1wcm9tZXRoZXVzLigqSW50ZXJjZXB0b3IpLldyYXBVbmFyeS5mdW5jMQoJZXh0ZXJuYWwvY29tX2dpdGh1Yl9lYXN5Y3pfY29ubmVjdF9nb19wcm9tZXRoZXVzL2ludGVyY2VwdG9yLmdvOjczCmNvbm5lY3RycGMuY29tL2Nvbm5lY3QuTmV3VW5hcnlIYW5kbGVyWy4uLl0uZnVuYzIKCWV4
dGVybmFsL2NvbV9jb25uZWN0cnBjX2Nvbm5lY3QvaGFuZGxlci5nbzo3MApjb25uZWN0cnBjLmNvbS9jb25uZWN0LigqSGFuZGxlcikuU2VydmVIVFRQCglleHRlcm5hbC9jb21fY29ubmVjdHJwY19jb25uZWN0L2hhbmRsZXIuZ286MjM4CmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb2
4vZXhhL2xhbmd1YWdlX3NlcnZlcl9wYjtsYW5ndWFnZV9zZXJ2ZXJfLk5ld0xhbmd1YWdlU2VydmVyU2VydmljZUhhbmRsZXIuZnVuYzEKCWJhemVsLW91dC9kYXJ3aW4tb3B0L2Jpbi9leGEvbGFuZ3VhZ2Vfc2VydmVyX3BiL2xhbmd1YWdlX3NlcnZlcl9jb25uZWN0X2dvX3Byb3RvXy9naXRodWIu
Y29tL0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9sYW5ndWFnZV9zZXJ2ZXJfcGI7bGFuZ3VhZ2Vfc2VydmVyXy9sYW5ndWFnZV9zZXJ2ZXIuY29ubmVjdC5nbzoxNTMxCm5ldC9odHRwLkhhbmRsZXJGdW5jLlNlcnZlSFRUUAoJR09ST09UL3NyYy9uZXQvaHR0cC9zZXJ2ZXIuZ286MjE3MQpuZX
QvaHR0cC4oKlNlcnZlTXV4KS5TZXJ2ZUhUVFAKCUdPUk9PVC9zcmMvbmV0L2h0dHAvc2VydmVyLmdvOjI2ODgKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyLmluaXRTZXJ2ZXJzLigqQ29ycykuSGFuZGxlci5mdW5jMTAKCWV4dGVybmFsL2NvbV9n
aXRodWJfcnNfY29ycy9jb3JzLmdvOjIzMQpuZXQvaHR0cC5IYW5kbGVyRnVuYy5TZXJ2ZUhUVFAKCUdPUk9PVC9zcmMvbmV0L2h0dHAvc2VydmVyLmdvOjIxNzEKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyLmluaXRTZXJ2ZXJzLigqSGFuZGxlci
kuSGFuZGxlLigqSGFuZGxlcikuaGFuZGxlLmZ1bmMxMQoJZXh0ZXJuYWwvY29tX2dpdGh1Yl9nZXRzZW50cnlfc2VudHJ5X2dvL2h0dHAvc2VudHJ5aHR0cC5nbzoxMjQKbmV0L2h0dHAuSGFuZGxlckZ1bmMuU2VydmVIVFRQCglHT1JPT1Qvc3JjL25ldC9odHRwL3NlcnZlci5nbzoyMTcxCmdvbGFu
Zy5vcmcveC9uZXQvaHR0cDIvaDJjLmgyY0hhbmRsZXIuU2VydmVIVFRQCglleHRlcm5hbC9vcmdfZ29sYW5nX3hfbmV0L2h0dHAyL2gyYy9oMmMuZ286MTI1Cm5ldC9odHRwLnNlcnZlckhhbmRsZXIuU2VydmVIVFRQCglHT1JPT1Qvc3JjL25ldC9odHRwL3NlcnZlci5nbzozMTQyCm5ldC9odHRwLi
gqY29ubikuc2VydmUKCUdPUk9PVC9zcmMvbmV0L2h0dHAvc2VydmVyLmdvOjIwNDQKcnVudGltZS5nb2V4aXQKCXNyYy9ydW50aW1lL2FzbV9hbWQ2NC5zOjE2OTUajRkKPGdpdGh1Yi5jb20vY29ja3JvYWNoZGIvZXJyb3JzL3dpdGhzdGFjay8qd2l0aHN0YWNrLndpdGhTdGFjaxI+CjxnaXRodWIu
Y29tL2NvY2tyb2FjaGRiL2Vycm9ycy93aXRoc3RhY2svKndpdGhzdGFjay53aXRoU3RhY2sajBgKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyL2NvbXBsZXRpb25zX3N0YXRlLigqc3RyZWFtaW5nQ29tcGxldGlvbnNTdGF0ZSkuR2V0RmluYWxpem
VkQ29tcGxldGlvbnNBbmRNZXRhZGF0YQoJZXhhL2xhbmd1YWdlX3NlcnZlci9jb21wbGV0aW9uc19zdGF0ZS9zdHJlYW1pbmdfY29tcGxldGlvbnNfc3RhdGUuZ286MjIwCmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2xhbmd1YWdlX3NlcnZlci9jb21wbGV0aW9uc19zdGF0
ZS4oKkNvbXBsZXRpb25zU3RhdGVNYW5hZ2VyKS5yZXF1ZXN0TmV3U3RyZWFtaW5nU3RhdGUuZnVuYzEKCWV4YS9sYW5ndWFnZV9zZXJ2ZXIvY29tcGxldGlvbnNfc3RhdGUvY29tcGxldGlvbnNfc3RhdGVfbWFuYWdlci5nbzo2MTkKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leG
EvbGFuZ3VhZ2Vfc2VydmVyL2NvbXBsZXRpb25zX3N0YXRlLigqQ29tcGxldGlvbnNTdGF0ZU1hbmFnZXIpLnJlcXVlc3ROZXdTdHJlYW1pbmdTdGF0ZQoJZXhhL2xhbmd1YWdlX3NlcnZlci9jb21wbGV0aW9uc19zdGF0ZS9jb21wbGV0aW9uc19zdGF0ZV9tYW5hZ2VyLmdvOjY3NwpnaXRodWIuY29t
L0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9sYW5ndWFnZV9zZXJ2ZXIvY29tcGxldGlvbnNfc3RhdGUuKCpDb21wbGV0aW9uc1N0YXRlTWFuYWdlcikuVXBkYXRlQW5kR2V0Q29tcGxldGlvbnNTdGF0ZQoJZXhhL2xhbmd1YWdlX3NlcnZlci9jb21wbGV0aW9uc19zdGF0ZS9jb21wbGV0aW9uc1
9zdGF0ZV9tYW5hZ2VyLmdvOjIzMQpnaXRodWIuY29tL0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9sYW5ndWFnZV9zZXJ2ZXIvY29tcGxldGlvbl9wcm92aWRlci4oKkNvbXBsZXRpb25Qcm92aWRlcikuSGFuZGxlQXV0b2NvbXBsZXRlCglleGEvbGFuZ3VhZ2Vfc2VydmVyL2NvbXBsZXRpb25f
cHJvdmlkZXIvY29tcGxldGlvbl9wcm92aWRlci5nbzo2OTEKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyLigqU2VydmVyKS5HZXRDb21wbGV0aW9ucwoJZXhhL2xhbmd1YWdlX3NlcnZlci9ycGNzX2NvbXBsZXRpb24uZ286NTQKY29ubmVjdHJwYy
5jb20vY29ubmVjdC5OZXdVbmFyeUhhbmRsZXJbLi4uXS5mdW5jMQoJZXh0ZXJuYWwvY29tX2Nvbm5lY3RycGNfY29ubmVjdC9oYW5kbGVyLmdvOjUyCmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2Nvbm5lY3RfdXRpbHMuKCp2YWxpZGF0ZUludGVyY2VwdG9yKS5XcmFwVW5h
cnkuZnVuYzEKCWV4YS9jb25uZWN0X3V0aWxzL3ZhbGlkYXRlLmdvOjQxCmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhhL2Nvbm5lY3RfdXRpbHMuKCpMb2dFcnJvcnNTZXJ2ZXJJbnRlcmNlcHRvcikuV3JhcFVuYXJ5LmZ1bmMxCglleGEvY29ubmVjdF91dGlscy9pbnRlcmNlcH
Rvci5nbzo1NwpnaXRodWIuY29tL0V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9jb25uZWN0X3V0aWxzLigqU2VudHJ5RXJyb3JJbnRlcmNlcHRvcikuV3JhcFVuYXJ5LmZ1bmMxCglleGEvY29ubmVjdF91dGlscy9pbnRlcmNlcHRvci5nbzoyNjAKZ2l0aHViLmNvbS9lYXN5Q1ovY29ubmVjdC1n
by1wcm9tZXRoZXVzLigqSW50ZXJjZXB0b3IpLldyYXBVbmFyeS5mdW5jMQoJZXh0ZXJuYWwvY29tX2dpdGh1Yl9lYXN5Y3pfY29ubmVjdF9nb19wcm9tZXRoZXVzL2ludGVyY2VwdG9yLmdvOjczCmNvbm5lY3RycGMuY29tL2Nvbm5lY3QuTmV3VW5hcnlIYW5kbGVyWy4uLl0uZnVuYzIKCWV4dGVybm
FsL2NvbV9jb25uZWN0cnBjX2Nvbm5lY3QvaGFuZGxlci5nbzo3MApjb25uZWN0cnBjLmNvbS9jb25uZWN0LigqSGFuZGxlcikuU2VydmVIVFRQCglleHRlcm5hbC9jb21fY29ubmVjdHJwY19jb25uZWN0L2hhbmRsZXIuZ286MjM4CmdpdGh1Yi5jb20vRXhhZnVuY3Rpb24vRXhhZnVuY3Rpb24vZXhh
L2xhbmd1YWdlX3NlcnZlcl9wYjtsYW5ndWFnZV9zZXJ2ZXJfLk5ld0xhbmd1YWdlU2VydmVyU2VydmljZUhhbmRsZXIuZnVuYzEKCWJhemVsLW91dC9kYXJ3aW4tb3B0L2Jpbi9leGEvbGFuZ3VhZ2Vfc2VydmVyX3BiL2xhbmd1YWdlX3NlcnZlcl9jb25uZWN0X2dvX3Byb3RvXy9naXRodWIuY29tL0
V4YWZ1bmN0aW9uL0V4YWZ1bmN0aW9uL2V4YS9sYW5ndWFnZV9zZXJ2ZXJfcGI7bGFuZ3VhZ2Vfc2VydmVyXy9sYW5ndWFnZV9zZXJ2ZXIuY29ubmVjdC5nbzoxNTMxCm5ldC9odHRwLkhhbmRsZXJGdW5jLlNlcnZlSFRUUAoJR09ST09UL3NyYy9uZXQvaHR0cC9zZXJ2ZXIuZ286MjE3MQpuZXQvaHR0
cC4oKlNlcnZlTXV4KS5TZXJ2ZUhUVFAKCUdPUk9PVC9zcmMvbmV0L2h0dHAvc2VydmVyLmdvOjI2ODgKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyLmluaXRTZXJ2ZXJzLigqQ29ycykuSGFuZGxlci5mdW5jMTAKCWV4dGVybmFsL2NvbV9naXRodW
JfcnNfY29ycy9jb3JzLmdvOjIzMQpuZXQvaHR0cC5IYW5kbGVyRnVuYy5TZXJ2ZUhUVFAKCUdPUk9PVC9zcmMvbmV0L2h0dHAvc2VydmVyLmdvOjIxNzEKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyLmluaXRTZXJ2ZXJzLigqSGFuZGxlcikuSGFu
ZGxlLigqSGFuZGxlcikuaGFuZGxlLmZ1bmMxMQoJZXh0ZXJuYWwvY29tX2dpdGh1Yl9nZXRzZW50cnlfc2VudHJ5X2dvL2h0dHAvc2VudHJ5aHR0cC5nbzoxMjQKbmV0L2h0dHAuSGFuZGxlckZ1bmMuU2VydmVIVFRQCglHT1JPT1Qvc3JjL25ldC9odHRwL3NlcnZlci5nbzoyMTcxCmdvbGFuZy5vcm
cveC9uZXQvaHR0cDIvaDJjLmgyY0hhbmRsZXIuU2VydmVIVFRQCglleHRlcm5hbC9vcmdfZ29sYW5nX3hfbmV0L2h0dHAyL2gyYy9oMmMuZ286MTI1Cm5ldC9odHRwLnNlcnZlckhhbmRsZXIuU2VydmVIVFRQCglHT1JPT1Qvc3JjL25ldC9odHRwL3NlcnZlci5nbzozMTQyCm5ldC9odHRwLigqY29u
bikuc2VydmUKCUdPUk9PVC9zcmMvbmV0L2h0dHAvc2VydmVyLmdvOjIwNDQKcnVudGltZS5nb2V4aXQKCXNyYy9ydW50aW1lL2FzbV9hbWQ2NC5zOjE2OTUauhcKPGdpdGh1Yi5jb20vY29ja3JvYWNoZGIvZXJyb3JzL3dpdGhzdGFjay8qd2l0aHN0YWNrLndpdGhTdGFjaxI+CjxnaXRodWIuY29tL2
NvY2tyb2FjaGRiL2Vycm9ycy93aXRoc3RhY2svKndpdGhzdGFjay53aXRoU3RhY2sauRYKZ2l0aHViLmNvbS9FeGFmdW5jdGlvbi9FeGFmdW5jdGlvbi9leGEvbGFuZ3VhZ2Vfc2VydmVyL2NvbXBsZXRpb25zX3N0YXRlLigqQ29tcGxldGlvbnNTdGF0ZU1hbmFnZXIpLnJlcXVlc...,"debug":{"wrapper":{"cause":{"wrapper":{"cause":{"wrapper":{"cause":{"wrapper":{"cause":{"wrapper":{"cause":{"
wrapper":{"cause":{"wrapper":{"cause":{"wrapper":{"cause":{"wrapper":{"cause":{"wrapper":{"cause":{"wrapper":{"cause":{"wrapper":{"cause":{"leaf":{"message":"context canceled","details":{"originalTypeName":"errors/*errors.erro
rString","errorTypeMark":{"familyName":"errors/*errors.errorString"}}}},"message":"canceled","details":{"originalTypeName":"connectrpc.com/connect/*connect.Error","errorTypeMark":{"familyName":"connectrpc.com/connect/*connect.
Error"},"reportablePayload":["canceled","false"]}}},"details":{"originalTypeName":"github.com/cockroachdb/errors/withstack/*withstack.withStack","errorTypeMark":{"familyName":"github.com/cockroachdb/errors/withstack/*withstack
.withStack"},"reportablePayload":["\\ngithub.com/Exafunction/Exafunction/exa/language_server/api_server_client.(*ApiServerClient).GetStreamingCompletions.func1\\n\\texa/language_server/api_server_client/completion.go:306\\nrun
time.goexit\\n\\tsrc/runtime/asm_amd64.s:1695"]}}},"details":{"originalTypeName":"github.com/cockroachdb/errors/withstack/*withstack.withStack","errorTypeMark":{"familyName":"github.com/cockroachdb/errors/withstack/*withstack.
withStack"},"reportablePayload":["\\ngithub.com/Exafunction/Exafunction/exa/language_server/api_server_client.(*ApiServerClient).GetStreamingCompletions.func1.2\\n\\texa/language_server/api_server_client/completion.go:227\\ngi
thub.com/Exafunction/Exafunction/exa/language_server/api_server_client.(*ApiServerClient).GetStreamingCompletions.func1\\n\\texa/language_server/api_server_client/completion.go:307\\nruntime.goexit\\n\\tsrc/runtime/asm_amd64.s
:1695"]}}},"details":{"originalTypeName":"github.com/cockroachdb/errors/withstack/*withstack.withStack","errorTypeMark":{"familyName":"github.com/cockroachdb/errors/withstack/*withstack.withStack"},"reportablePayload":["\\ngit
hub.com/Exafunction/Exafunction/exa/language_server/streaming.(*BaseStreamReceiver).EndStream\\n\\texa/language_server/streaming/base_stream_receiver.go:45\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_s
tate.(*streamingCompletionsState).EndStream\\n\\texa/language_server/completions_state/streaming_completions_state.go:87\\ngithub.com/Exafunction/Exafunction/exa/language_server/api_server_client.(*ApiServerClient).GetStreamin
gCompletions.func1.2\\n\\texa/language_server/api_server_client/completion.go:227\\ngithub.com/Exafunction/Exafunction/exa/language_server/api_server_client.(*ApiServerClient).GetStreamingCompletions.func1\\n\\texa/language_se
rver/api_server_client/completion.go:307\\nruntime.goexit\\n\\tsrc/runtime/asm_amd64.s:1695"]}}},"details":{"originalTypeName":"github.com/cockroachdb/errors/withstack/*withstack.withStack","errorTypeMark":{"familyName":"githu
b.com/cockroachdb/errors/withstack/*withstack.withStack"},"reportablePayload":["\\ngithub.com/Exafunction/Exafunction/exa/language_server/streaming.(*BaseStreamReceiver).Error\\n\\texa/language_server/streaming/base_stream_rec
eiver.go:107\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*streamingCompletionsState).GetFinalizedCompletionsAndMetadata\\n\\texa/language_server/completions_state/streaming_completions_state.go:
219\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*CompletionsStateManager).requestNewStreamingState.func1\\n\\texa/language_server/completions_state/completions_state_manager.go:619\\ngithub.com/
Exafunction/Exafunction/exa/language_server/completions_state.(*CompletionsStateManager).requestNewStreamingState\\n\\texa/language_server/completions_state/completions_state_manager.go:677\\ngithub.com/Exafunction/Exafunction
/exa/language_server/completions_state.(*CompletionsStateManager).UpdateAndGetCompletionsState\\n\\texa/language_server/completions_state/completions_state_manager.go:231\\ngithub.com/Exafunction/Exafunction/exa/language_serve
r/completion_provider.(*CompletionProvider).HandleAutocomplete\\n\\texa/language_server/completion_provider/completion_provider.go:691\\ngithub.com/Exafunction/Exafunction/exa/language_server.(*Server).GetCompletions\\n\\texa/
language_server/rpcs_completion.go:54\\nconnectrpc.com/connect.NewUnaryHandler[...].func1\\n\\texternal/com_connectrpc_connect/handler.go:52\\ngithub.com/Exafunction/Exafunction/exa/connect_utils.(*validateInterceptor).WrapUna
ry.func1\\n\\texa/connect_utils/validate.go:41\\ngithub.com/Exafunction/Exafunction/exa/connect_utils.(*LogErrorsServerInterceptor).WrapUnary.func1\\n\\texa/connect_utils/interceptor.go:57\\ngithub.com/Exafunction/Exafunction/
exa/connect_utils.(*SentryErrorInterceptor).WrapUnary.func1\\n\\texa/connect_utils/interceptor.go:260\\ngithub.com/easyCZ/connect-go-prometheus.(*Interceptor).WrapUnary.func1\\n\\texternal/com_github_easycz_connect_go_promethe
us/interceptor.go:73\\nconnectrpc.com/connect.NewUnaryHandler[...].func2\\n\\texternal/com_connectrpc_connect/handler.go:70\\nconnectrpc.com/connect.(*Handler).ServeHTTP\\n\\texternal/com_connectrpc_connect/handler.go:238\\ngi
thub.com/Exafunction/Exafunction/exa/language_server_pb;language_server_.NewLanguageServerServiceHandler.func1\\n\\tbazel-out/darwin-opt/bin/exa/language_server_pb/language_server_connect_go_proto_/github.com/Exafunction/Exafu
nction/exa/language_server_pb;language_server_/language_server.connect.go:1531\\nnet/http.HandlerFunc.ServeHTTP\\n\\tGOROOT/src/net/http/server.go:2171\\nnet/http.(*ServeMux).ServeHTTP\\n\\tGOROOT/src/net/http/server.go:2688\\
ngithub.com/Exafunction/Exafunction/exa/language_server.initServers.(*Cors).Handler.func10\\n\\texternal/com_github_rs_cors/cors.go:231\\nnet/http.HandlerFunc.ServeHTTP\\n\\tGOROOT/src/net/http/server.go:2171\\ngithub.com/Exaf
unction/Exafunction/exa/language_server.initServers.(*Handler).Handle.(*Handler).handle.func11\\n\\texternal/com_github_getsentry_sentry_go/http/sentryhttp.go:124\\nnet/http.HandlerFunc.ServeHTTP\\n\\tGOROOT/src/net/http/serve
r.go:2171\\ngolang.org/x/net/http2/h2c.h2cHandler.ServeHTTP\\n\\texternal/org_golang_x_net/http2/h2c/h2c.go:125\\nnet/http.serverHandler.ServeHTTP\\n\\tGOROOT/src/net/http/server.go:3142\\nnet/http.(*conn).serve\\n\\tGOROOT/sr
c/net/http/server.go:2044\\nruntime.goexit\\n\\tsrc/runtime/asm_amd64.s:1695"]}}},"details":{"originalTypeName":"github.com/cockroachdb/errors/withstack/*withstack.withStack","errorTypeMark":{"familyName":"github.com/cockroach
db/errors/withstack/*withstack.withStack"},"reportablePayload":["\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*streamingCompletionsState).GetFinalizedCompletionsAndMetadata\\n\\texa/language_ser
ver/completions_state/streaming_completions_state.go:220\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*CompletionsStateManager).requestNewStreamingState.func1\\n\\texa/language_server/completions
_state/completions_state_manager.go:619\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*CompletionsStateManager).requestNewStreamingState\\n\\texa/language_server/completions_state/completions_stat
e_manager.go:677\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*CompletionsStateManager).UpdateAndGetCompletionsState\\n\\texa/language_server/completions_state/completions_state_manager.go:231\\n
github.com/Exafunction/Exafunction/exa/language_server/completion_provider.(*CompletionProvider).HandleAutocomplete\\n\\texa/language_server/completion_provider/completion_provider.go:691\\ngithub.com/Exafunction/Exafunction/e
xa/language_server.(*Server).GetCompletions\\n\\texa/language_server/rpcs_completion.go:54\\nconnectrpc.com/connect.NewUnaryHandler[...].func1\\n\\texternal/com_connectrpc_connect/handler.go:52\\ngithub.com/Exafunction/Exafunc
tion/exa/connect_utils.(*validateInterceptor).WrapUnary.func1\\n\\texa/connect_utils/validate.go:41\\ngithub.com/Exafunction/Exafunction/exa/connect_utils.(*LogErrorsServerInterceptor).WrapUnary.func1\\n\\texa/connect_utils/in
terceptor.go:57\\ngithub.com/Exafunction/Exafunction/exa/connect_utils.(*SentryErrorInterceptor).WrapUnary.func1\\n\\texa/connect_utils/interceptor.go:260\\ngithub.com/easyCZ/connect-go-prometheus.(*Interceptor).WrapUnary.func
1\\n\\texternal/com_github_easycz_connect_go_prometheus/interceptor.go:73\\nconnectrpc.com/connect.NewUnaryHandler[...].func2\\n\\texternal/com_connectrpc_connect/handler.go:70\\nconnectrpc.com/connect.(*Handler).ServeHTTP\\n\
\texternal/com_connectrpc_connect/handler.go:238\\ngithub.com/Exafunction/Exafunction/exa/language_server_pb;language_server_.NewLanguageServerServiceHandler.func1\\n\\tbazel-out/darwin-opt/bin/exa/language_server_pb/language_
server_connect_go_proto_/github.com/Exafunction/Exafunction/exa/language_server_pb;language_server_/language_server.connect.go:1531\\nnet/http.HandlerFunc.ServeHTTP\\n\\tGOROOT/src/net/http/server.go:2171\\nnet/http.(*ServeMux
).ServeHTTP\\n\\tGOROOT/src/net/http/server.go:2688\\ngithub.com/Exafunction/Exafunction/exa/language_server.initServers.(*Cors).Handler.func10\\n\\texternal/com_github_rs_cors/cors.go:231\\nnet/http.HandlerFunc.ServeHTTP\\n\\
tGOROOT/src/net/http/server.go:2171\\ngithub.com/Exafunction/Exafunction/exa/language_server.initServers.(*Handler).Handle.(*Handler).handle.func11\\n\\texternal/com_github_getsentry_sentry_go/http/sentryhttp.go:124\\nnet/http
.HandlerFunc.ServeHTTP\\n\\tGOROOT/src/net/http/server.go:2171\\ngolang.org/x/net/http2/h2c.h2cHandler.ServeHTTP\\n\\texternal/org_golang_x_net/http2/h2c/h2c.go:125\\nnet/http.serverHandler.ServeHTTP\\n\\tGOROOT/src/net/http/s
erver.go:3142\\nnet/http.(*conn).serve\\n\\tGOROOT/src/net/http/server.go:2044\\nruntime.goexit\\n\\tsrc/runtime/asm_amd64.s:1695"]}}},"details":{"originalTypeName":"github.com/cockroachdb/errors/withstack/*withstack.withStack
","errorTypeMark":{"familyName":"github.com/cockroachdb/errors/withstack/*withstack.withStack"},"reportablePayload":["\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*CompletionsStateManager).reque
stNewStreamingState.func1\\n\\texa/language_server/completions_state/completions_state_manager.go:621\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*CompletionsStateManager).requestNewStreamingSta
te\\n\\texa/language_server/completions_state/completions_state_manager.go:677\\ngithub.com/Exafunction/Exafunction/exa/language_server/completions_state.(*CompletionsStateManager).UpdateAndGetCompletionsState\\n\\texa/languag
e_server/completions_state/completions_state_manager.go:231\\ngithub.com/Exafunction/Exafunction/exa/language_server/completion_provider.(*CompletionProvider).HandleAutocomplete\\n\\texa/language_server/completion_provider/com
pletion_provider.go:691\\ngithub.com/Exafunction/Exafunction/exa/language_server.(*Server).GetCompletions\\n\\texa/language_server/rpcs_completion.go:54\\nconnectrpc.com/connect.NewUnaryHandler[...].func1\\n\\texternal/com_con
nectrpc_connect/handler.go:52\\ngithub.com/Exafunction/Exafunction/exa/connect_utils.(*validateInterceptor).WrapUnary.func1\\n\\texa/connect_utils/validate.go:41\\ngithub.com/Exafunction/Exafunction/exa/connect_utils.(*LogErro
rsServerInterceptor).WrapUnary.func1\\n\\texa/connect_utils/interceptor.go:57\\ngithub.com/Exafunction/Exafunction/exa/connect_utils.(*SentryErrorInterceptor).WrapUnary.func1\\n\\texa/connect_utils/interceptor.go:260\\ngithub.
com/easyCZ/connect-go-prometheus.(*Interceptor).WrapUnary.func1\\n\\texternal/com_github_easycz_connect_go_prometheus/interceptor.go:73\\nconnectrpc.com/connect.NewUnaryHandler[...].func2\\n\\texternal/com_connectrpc_connect/h
andler.go:70\\nconnectrpc.com/connect.(*Handler).ServeHTTP\\n\\texternal/com_connectrpc_connect/handler.go:238\\ngithub.com/Exafunction/Exafunction/exa/language_server_pb;language_server_.NewLanguageServerServiceHan...

These errors are happening every 5 to 20 seconds and take up the entire screen.

0xAndoroid commented 1 month ago

Same error. I pinned codeium to 937667b2cadc7905e6b9ba18ecf84694cf227567 hash to rollback latest updates. Not seeing any of those messages right now.

guoliang commented 1 month ago

That's just a workaround. What's up with the wait for the following PR https://github.com/Exafunction/codeium.nvim/pull/233 to be merged?

zigotica commented 1 month ago

same here

zigotica commented 1 month ago

pinning to 937667b2ca fixes the problem (for now)

twidxuga commented 1 month ago

+1 affected by this issue. Pinned to 937667b for now.

Juliuzzk commented 1 month ago

I have the same problem

pqn commented 1 month ago

@fortenforge the issue here is that canceled errors are getting propagated as code unknown?

pqn commented 1 month ago

I think I have a fix

zigotica commented 1 month ago

@fortenforge the issue here is that canceled errors are getting propagated as code unknown?

yes.

[codeium/codeium.log]   code = 0,
[codeium/codeium.log]   out = '{"code":"unknown","message":"canceled: context canceled","details":[{"type":"cockroach.errorspb.EncodedError","value":" .... pages and pages of gibberish

@fortenforge I think I have a fix

GREAT!

pqn commented 1 month ago

I have just merged in #240, so everyone please try the latest commit (ed65f0a5262c746b2d69a7ae67af7c1da89f94ab).

Juliuzzk commented 1 month ago

I have just merged in #240, so everyone please try the latest commit (ed65f0a).

Apparently it has now been corrected. Thank you so much

DrGo commented 1 month ago

Thanks.. seems to work.