Skip to content

sqlite3.IntegrityError #49

@cka29

Description

@cka29

cce init works fine. However, when running cce serve in a separate terminal I get this errors

CCE v0.4.18 · Starting context engine MCP server...
CCE ready · project · 138 chunks indexed · live watcher active · memory hooks :60381
UserPromptSubmit insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 226, in handle_user_prompt_submit
    conn.execute(
sqlite3.IntegrityError: FOREIGN KEY constraint failed
PostToolUse insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 283, in handle_post_tool_use
    conn.execute(
sqlite3.IntegrityError: FOREIGN KEY constraint failed
PostToolUse insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 283, in handle_post_tool_use
    conn.execute(
sqlite3.IntegrityError: FOREIGN KEY constraint failed
UserPromptSubmit insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 226, in handle_user_prompt_submit
    conn.execute(
sqlite3.IntegrityError: FOREIGN KEY constraint failed
auto-prune iteration failed; backing off
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/db.py", line 889, in auto_prune_loop
    out = await asyncio.to_thread(_do_prune)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/asyncio/threads.py", line 25, in to_thread
    return await loop.run_in_executor(None, func_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/concurrent/futures/thread.py", line 59, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/db.py", line 884, in _do_prune
    payload = prune_old_payloads(conn, days=days)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/db.py", line 725, in prune_old_payloads
    conn.execute(
sqlite3.OperationalError: database is locked
PostToolUse insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 283, in handle_post_tool_use
    conn.execute(
sqlite3.IntegrityError: FOREIGN KEY constraint failed
PostToolUse insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 283, in handle_post_tool_use
    conn.execute(
sqlite3.IntegrityError: FOREIGN KEY constraint failed
PostToolUse insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 283, in handle_post_tool_use
    conn.execute(
sqlite3.IntegrityError: FOREIGN KEY constraint failed
PostToolUse insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 283, in handle_post_tool_use
    conn.execute(
sqlite3.IntegrityError: FOREIGN KEY constraint failed
PostToolUse insert failed
Traceback (most recent call last):
  File "/Users/cka/.local/share/uv/tools/code-context-engine/lib/python3.12/site-packages/context_engine/memory/hooks.py", line 283, in handle_post_tool_use
    conn.execute(

Any advise?

Thank you!

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions