From 437ebd34c19189fc6a6c573ced9af38564ed7e70 Mon Sep 17 00:00:00 2001 From: aitbc Date: Sun, 15 Mar 2026 03:00:41 +0000 Subject: [PATCH] Memory consolidation: archive 2026-03-08..09, update MEMORY.md --- MEMORY.md | 26 ++++++++++++++++++++++++++ memory/archive/2025-03/2025-03-09.md | 17 +++++++++++++++++ memory/archive/2025-03/2025-03-10.md | 17 +++++++++++++++++ memory/archive/2025-03/2025-03-11.md | 17 +++++++++++++++++ memory/archive/2026-03/2026-03-08.md | 13 +++++++++++++ memory/archive/2026-03/2026-03-09.md | 9 +++++++++ 6 files changed, 99 insertions(+) create mode 100644 MEMORY.md create mode 100644 memory/archive/2025-03/2025-03-09.md create mode 100644 memory/archive/2025-03/2025-03-10.md create mode 100644 memory/archive/2025-03/2025-03-11.md create mode 100644 memory/archive/2026-03/2026-03-08.md create mode 100644 memory/archive/2026-03/2026-03-09.md diff --git a/MEMORY.md b/MEMORY.md new file mode 100644 index 00000000..e1063a32 --- /dev/null +++ b/MEMORY.md @@ -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 + diff --git a/memory/archive/2025-03/2025-03-09.md b/memory/archive/2025-03/2025-03-09.md new file mode 100644 index 00000000..88ac6452 --- /dev/null +++ b/memory/archive/2025-03/2025-03-09.md @@ -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 diff --git a/memory/archive/2025-03/2025-03-10.md b/memory/archive/2025-03/2025-03-10.md new file mode 100644 index 00000000..e73aa42e --- /dev/null +++ b/memory/archive/2025-03/2025-03-10.md @@ -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 diff --git a/memory/archive/2025-03/2025-03-11.md b/memory/archive/2025-03/2025-03-11.md new file mode 100644 index 00000000..39625727 --- /dev/null +++ b/memory/archive/2025-03/2025-03-11.md @@ -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 diff --git a/memory/archive/2026-03/2026-03-08.md b/memory/archive/2026-03/2026-03-08.md new file mode 100644 index 00000000..fb504ff8 --- /dev/null +++ b/memory/archive/2026-03/2026-03-08.md @@ -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 diff --git a/memory/archive/2026-03/2026-03-09.md b/memory/archive/2026-03/2026-03-09.md new file mode 100644 index 00000000..165c043b --- /dev/null +++ b/memory/archive/2026-03/2026-03-09.md @@ -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