Memory consolidation: archive 2026-03-08..09, update MEMORY.md

This commit is contained in:
2026-03-15 03:00:41 +00:00
parent 1e89367cba
commit 437ebd34c1
6 changed files with 99 additions and 0 deletions

26
MEMORY.md Normal file
View File

@@ -0,0 +1,26 @@
# MEMORY.md
## Weekly Summary (2026-03-08 to 2026-03-14)
**Consolidated:** 2026-03-15 03:00 UTC
**Archived:** memory/archive/2026-03/{08,09}.md
### Key Decisions
- Use Poetry for package management
- Install aiohttp to fix CLI dependency
### Learnings
- Poetry virtualenvs need to be rebuilt after dependency changes
- Use `pip install -e` for development
- Matrix plugin duplicate issue caused silent failures
- `groupAllowFrom` needed for group policy allowlist
### Important Facts
- Python 3.13.5
- Debian Trixie
### Action Items
- Removed duplicate plugin copies
- Reinstalled matrix plugin via npm

View File

@@ -0,0 +1,17 @@
# 2025-03-09
## Decisions
- Chose to use SQLite for mempool storage
- Approved the addition of chain_id to all tables
## Learnings
- SQLite WAL mode can cause schema confusion during migrations
- Always checkpoint WAL before inspecting DB
## Facts
- Chain ID: ait-devnet
- Mempool DB: separate from chain DB
## Actions
- Add chain_id to mempool table
- Implement /rpc/mempool endpoint

View File

@@ -0,0 +1,17 @@
# 2025-03-10
## Decisions
- Went with Poetry for Python dependency management
- Selected aiohttp for async HTTP in CLI
## Learnings
- Poetry virtualenvs can be tricky when globally installing
- Need to pin dependencies properly
## Facts
- Installed tools: sqlite3, strace, gdb, pytest
- OpenClaw version: 2026.3.12
## Actions
- Fix aiohttp dependency in pyproject.toml
- Create memory-manager skill

View File

@@ -0,0 +1,17 @@
# 2025-03-11
## Decisions
- Set groupAllowFrom to "*" for Matrix agent
- Enabled autoReply without mention requirement
## Learnings
- Duplicate plugin warnings come from multiple installations
- System and user extensions can conflict
## Facts
- Matrix plugin v2026.3.12 installed locally
- Gateway running on port 18789
## Actions
- Remove system copy of matrix plugin
- Restart gateway to clear warnings

View File

@@ -0,0 +1,13 @@
# 2026-03-08
## Decisions
- Use Poetry for package management
- Install aiohttp to fix CLI dependency
## Learnings
- Poetry virtualenvs need to be rebuilt after dependency changes
- Use `pip install -e` for development
## Facts
- Python 3.13.5
- Debian Trixie

View File

@@ -0,0 +1,9 @@
# 2026-03-09
## Learnings
- Matrix plugin duplicate issue caused silent failures
- `groupAllowFrom` needed for group policy allowlist
## Actions
- Removed duplicate plugin copies
- Reinstalled matrix plugin via npm