Skip to content

Commit fbea5de

Browse files
rysweetUbuntuclaude
authored
fix: Remove all Neo4j memory system code to resolve launcher hang (#2148)
Fixes #2144 The launcher was hanging because it imported shutdown_coordinator which tried to import from amplihack.memory.neo4j.lifecycle - but that directory was missing from the installed package. Changes: - Removed Neo4j startup code from session_start hook (replaced with no-op) - Removed Neo4j test marker from pytest.ini and pyproject.toml - Removed Neo4j backend detection from auto_backend.py - Updated hooks to use Kuzu-only memory system - Deleted 14 Neo4j test scripts from scripts/ directory - Updated historical comments in Kuzu files to avoid mentioning removed code All active Neo4j code has been removed. Kuzu remains as the sole memory backend. Co-authored-by: Ubuntu <azureuser@amplihack-dev.ftnmxvem3frujn3lepas045p5c.xx.internal.cloudapp.net> Co-authored-by: Claude Sonnet 4.5 (1M context) <[email protected]>
1 parent cc206cc commit fbea5de

File tree

516 files changed

+10835
-16866
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

516 files changed

+10835
-16866
lines changed

.claude/AMPLIHACK.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ When starting a session, import these files for context:
2525
### When to Classify
2626

2727
Classify when the user:
28+
2829
- **Starts a new topic** (different domain/goal from current work)
2930
- **First message of the session** (no prior context)
3031
- **Explicitly changes direction** ("Now let's...", "Next I want...", "Different question...")
@@ -33,6 +34,7 @@ Classify when the user:
3334
### When NOT to Re-Classify
3435

3536
Do NOT re-classify when the user:
37+
3638
- **Asks follow-ups** ("Also...", "What about...", "And...")
3739
- **Provides clarifications** ("I meant...", "To clarify...")
3840
- **Requests related additions** ("Add logout too", "Also update the tests")
@@ -73,12 +75,12 @@ Following: .claude/workflow/[WORKFLOW_NAME].md
7375

7476
**Default Behavior**: Claude invokes ultrathink-orchestrator for non-trivial development and investigation tasks.
7577

76-
| Task Type | Claude's Action |
77-
| ----------------- | ---------------------- |
78-
| **Q&A** | Responds directly |
79-
| **Operations** | Responds directly |
80-
| **Investigation** | Invokes /ultrathink |
81-
| **Development** | Invokes /ultrathink |
78+
| Task Type | Claude's Action |
79+
| ----------------- | ------------------- |
80+
| **Q&A** | Responds directly |
81+
| **Operations** | Responds directly |
82+
| **Investigation** | Invokes /ultrathink |
83+
| **Development** | Invokes /ultrathink |
8284

8385
**Task classification**: See "Classification Keywords" section above for keyword triggers.
8486

0 commit comments

Comments
 (0)