CoPilot seems to time out #696
Description
Describe the issue
Noticed on main
(v0.1.10-4588a3e-dev).
When I ask a question to the Copilot chat, I see Copilot stuck on Generating...

If I look at the container logs, I see a lot of errors being related to StorageEngine
:
2025-01-21T14:29:02.317557Z [error ] Failed to initialize database connection error='/usr/local/lib/python3.12/site-packages/sqlite_vec/vec0.so: wrong ELF class: ELFCLASS32' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:02.317673Z [error ] Pipeline processing error: /usr/local/lib/python3.12/site-packages/sqlite_vec/vec0.so: wrong ELF class: ELFCLASS32 module=pipeline pathname=/app/src/codegate/providers/copilot/pipeline.py
2025-01-21T14:29:06.948250Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
With the last error 'StorageEngine' object has no attribute 'conn'
being printed repeatedly, many times.
Steps to Reproduce
- Start CodeGate
- Ask Copilot a question (e.g. "analyse this file" in the
codegate-demonstration
repo)
Operating System
Microsoft Windows (Intel)
IDE and Version
VSCode 1.96.4
Extension and Version
Copilot v1.257.0
Provider
GitHub Copilot
Model
Github Copilot
Codegate version
v0.1.10-4588a3e-dev
Logs
2025-01-21T14:29:02.317557Z [error ] Failed to initialize database connection error='/usr/local/lib/python3.12/site-packages/sqlite_vec/vec0.so: wrong ELF class: ELFCLASS32' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:02.317673Z [error ] Pipeline processing error: /usr/local/lib/python3.12/site-packages/sqlite_vec/vec0.so: wrong ELF class: ELFCLASS32 module=pipeline pathname=/app/src/codegate/providers/copilot/pipeline.py
2025-01-21T14:29:06.948250Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:06.948534Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:06.948602Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:06.948657Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:06.948699Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:06.948732Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:13.799240Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:15.930839Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:39.257535Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:39.257744Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:39.257817Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:39.257880Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:39.257935Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:29:39.257983Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:31:39.906455Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:31:39.906711Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:31:39.906801Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:31:39.906894Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:31:39.906956Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:31:39.907022Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:31:39.907086Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
2025-01-21T14:31:51.544319Z [error ] Error during search: 'StorageEngine' object has no attribute 'conn' module=storage_engine pathname=/app/src/codegate/storage/storage_engine.py
Additional Context
No response