307 lines
15 KiB
Markdown
307 lines
15 KiB
Markdown
# 2026-02-19
|
|
|
|
## 07:03 - [pd-team-dashboard] Session: automation, configuration, debugging, deployment, feature, fix, testing, tooling
|
|
- **Type:** fix
|
|
- **Tags:** pd-team-dashboard, automation, configuration, debugging, deployment, feature, fix, testing, tooling, session-log
|
|
- **Memory:** [pd-team-dashboard-session-automation-configuration-debugging-79b98e](graph/fixes/pd-team-dashboard-session-automation-configuration-debugging-79b98e.md)
|
|
- **Summary:** Files edited (2):
|
|
-
|
|
|
|
## 07:04 - [major-domo] Session: automation, configuration, debugging, deployment, feature, fix, tooling
|
|
- **Type:** fix
|
|
- **Tags:** major-domo, automation, configuration, debugging, deployment, feature, fix, tooling, session-log
|
|
- **Memory:** [major-domo-session-automation-configuration-debugging-deploy-b1eeb0](graph/fixes/major-domo-session-automation-configuration-debugging-deploy-b1eeb0.md)
|
|
- **Summary:** Errors encountered (4):
|
|
- Exit code 2
|
|
total 68
|
|
drwxr-xr-x 1 cal cal 496 Feb 6 07:31
|
|
|
|
## 07:22 - Restic backup stale lock fix and Discord alerting
|
|
- **Type:** fix
|
|
- **Tags:** homelab, restic, backup, discord
|
|
- **Memory:** [restic-backup-stale-lock-fix-and-discord-alerting-9f55a3](graph/fixes/restic-backup-stale-lock-fix-and-discord-alerting-9f55a3.md)
|
|
- **Summary:** ## Problem
|
|
Restic backup on nobara-desktop had a stale lock from 2025-12-09 that prevented forget
|
|
|
|
## 07:51 - [pd-team-dashboard] Session: automation, configuration, debugging, feature
|
|
- **Type:** fix
|
|
- **Tags:** pd-team-dashboard, automation, configuration, debugging, feature, session-log
|
|
- **Memory:** [pd-team-dashboard-session-automation-configuration-debugging-b807fd](graph/fixes/pd-team-dashboard-session-automation-configuration-debugging-b807fd.md)
|
|
- **Summary:** Errors encountered (1):
|
|
- Exit code 128
|
|
fatal: ambiguous argument 'main..master': unknown
|
|
|
|
## 11:05 - Proxmox 7 to 8 upgrade completed successfully
|
|
- **Type:** solution
|
|
- **Tags:** proxmox, homelab, upgrade, infrastructure
|
|
- **Memory:** [proxmox-7-to-8-upgrade-completed-successfully-f79b6b](graph/solutions/proxmox-7-to-8-upgrade-completed-successfully-f79b6b.md)
|
|
- **Summary:** ## Proxmox PVE 7.4-20 to 8.4.16 Upgrade (2026-02-19)
|
|
|
|
Successfully upgraded Proxmox from PVE 7.4-20
|
|
|
|
## 11:13 - LXC 300 (claude-code) shut down - unused container
|
|
- **Type:** decision
|
|
- **Tags:** proxmox, homelab, infrastructure, cleanup
|
|
- **Memory:** [lxc-300-claude-code-shut-down-unused-container-a9d6f7](graph/decisions/lxc-300-claude-code-shut-down-unused-container-a9d6f7.md)
|
|
- **Summary:** ## LXC 300 (claude-code) Shut Down (2026-02-19)
|
|
|
|
Shut down LXC 300 'claude-code' on Proxmox after
|
|
|
|
## 11:30 - Proxmox guest cleanup: removed 14 VMs/LXCs before Phase 2 upgrade
|
|
- **Type:** decision
|
|
- **Tags:** proxmox, homelab, infrastructure, cleanup
|
|
- **Memory:** [proxmox-guest-cleanup-removed-14-vmslxcs-before-phase-2-upgr-76f14c](graph/decisions/proxmox-guest-cleanup-removed-14-vmslxcs-before-phase-2-upgr-76f14c.md)
|
|
- **Summary:** ## Proxmox Guest Cleanup (2026-02-19)
|
|
|
|
Removed 14 unused/duplicate guests before PVE 8->9 upgrade.
|
|
|
|
## 12:14 - [cal] Session: configuration, creation, deployment
|
|
- **Type:** configuration
|
|
- **Tags:** cal, configuration, creation, deployment, session-log
|
|
- **Memory:** [cal-session-configuration-creation-deployment-d482b6](graph/configurations/cal-session-configuration-creation-deployment-d482b6.md)
|
|
- **Summary:** Work types: configuration, creation, deployment
|
|
Session size: 14 messages, 3 tool calls
|
|
|
|
## 13:16 - Tdarr local node monitoring decommissioned - not needed on manticore
|
|
- **Type:** decision
|
|
- **Tags:** tdarr, homelab, cleanup, infrastructure, decision
|
|
- **Memory:** [tdarr-local-node-monitoring-decommissioned-not-needed-on-man-30eb7a](graph/decisions/tdarr-local-node-monitoring-decommissioned-not-needed-on-man-30eb7a.md)
|
|
- **Summary:** The tdarr_monitor.py (stuck job detection + kill workers) and tdarr_file_monitor.py (cache file
|
|
|
|
## 13:16 - Tdarr runs on ubuntu-manticore as mapped node - no monitoring needed
|
|
- **Type:** configuration
|
|
- **Tags:** tdarr, homelab, ubuntu-manticore, configuration
|
|
- **Memory:** [tdarr-runs-on-ubuntu-manticore-as-mapped-node-no-monitoring-90979d](graph/configurations/tdarr-runs-on-ubuntu-manticore-as-mapped-node-no-monitoring-90979d.md)
|
|
- **Summary:** Tdarr server and node both run on ubuntu-manticore (10.10.0.226) as Docker containers with shared
|
|
|
|
## 13:51 - [homelab] Session: automation, debugging, feature, refactoring, tooling
|
|
- **Type:** fix
|
|
- **Tags:** homelab, automation, debugging, feature, refactoring, tooling, session-log
|
|
- **Memory:** [homelab-session-automation-debugging-feature-refactoring-too-e1f67b](graph/fixes/homelab-session-automation-debugging-feature-refactoring-too-e1f67b.md)
|
|
- **Summary:** Files edited (1):
|
|
- /home/cal/.claude/plans/peaceful-petting-river.md
|
|
Errors encountered (4):
|
|
-
|
|
|
|
## 14:10 - Cognitive Memory v3.0: Rich Edges + Hybrid Embeddings + MCP Server
|
|
- **Type:** solution
|
|
- **Tags:** cognitive-memory, mcp, architecture, upgrade
|
|
- **Memory:** [cognitive-memory-v30-rich-edges-hybrid-embeddings-mcp-server-9ea720](graph/solutions/cognitive-memory-v30-rich-edges-hybrid-embeddings-mcp-server-9ea720.md)
|
|
- **Summary:** Major upgrade to cognitive-memory skill. Phase 1: Rich edges as first-class markdown files in
|
|
|
|
## 14:40 - [claude-config] Session: automation, deployment, fix
|
|
- **Type:** fix
|
|
- **Tags:** claude-config, automation, deployment, fix, session-log
|
|
- **Memory:** [claude-config-session-automation-deployment-fix-5037e8](graph/fixes/claude-config-session-automation-deployment-fix-5037e8.md)
|
|
- **Summary:** Files edited (1):
|
|
- /home/cal/.claude/plans/dazzling-inventing-koala.md
|
|
Work types: automation,
|
|
|
|
## 14:41 - [homelab] Rotate config backups and update plugin lists
|
|
- **Type:** configuration
|
|
- **Tags:** homelab, commit, configuration, session-log
|
|
- **Memory:** [homelab-rotate-config-backups-and-update-plugin-lists-354e93](graph/configurations/homelab-rotate-config-backups-and-update-plugin-lists-354e93.md)
|
|
- **Summary:** Commits made: 1
|
|
- Rotate config backups and update plugin lists
|
|
Work types: commit,
|
|
|
|
## 14:59 - Cognitive Memory v3.0 + qwen3 embedding upgrade session
|
|
- **Type:** commit
|
|
- **Tags:** cognitive-memory, embedding, mcp, session
|
|
- **Summary:** Completed v3.0 implementation (rich edges, hybrid embeddings, MCP server), tested all features, upgraded embedding model from nomic-embed-text to qwen3-embedding:8b, added hourly --if-changed embed timer, fixed systemd PATH for uv, flagged client.py refactor (3260 lines).
|
|
|
|
## 15:11 - TEST: episode auto-log
|
|
- **Type:** general
|
|
- **Tags:** test
|
|
|
|
## 15:12 - [homelab] Auto-log episode entries on MCP memory_store (default true)
|
|
- **Type:** general
|
|
- **Tags:** homelab, commit, session-log
|
|
- **Memory:** [homelab-auto-log-episode-entries-on-mcp-memory-store-default-ca3d52](graph/general/homelab-auto-log-episode-entries-on-mcp-memory-store-default-ca3d52.md)
|
|
- **Summary:** Commits made: 1
|
|
- Auto-log episode entries on MCP memory_store (default true)
|
|
Work types:
|
|
|
|
## 15:24 - [homelab] Session: automation, configuration, debugging, fix, refactoring, tooling
|
|
- **Type:** fix
|
|
- **Tags:** homelab, automation, configuration, debugging, fix, refactoring, tooling, session-log
|
|
- **Memory:** [homelab-session-automation-configuration-debugging-fix-refac-f8823c](graph/fixes/homelab-session-automation-configuration-debugging-fix-refac-f8823c.md)
|
|
- **Summary:** Files edited (2):
|
|
- /home/cal/.claude/plans/lucky-pondering-wren.md
|
|
-
|
|
|
|
## 16:03 - Cognitive memory skill reorganization: self-contained directory structure
|
|
- **Type:** solution
|
|
- **Tags:** cognitive-memory, claude-code, architecture, reorganization
|
|
|
|
## 16:03 - Embeddings mtime-based cache: 6x faster semantic recall
|
|
- **Type:** solution
|
|
- **Tags:** cognitive-memory, python, performance, caching
|
|
|
|
## 16:03 - Semantic search enabled by default for memory recall
|
|
- **Type:** decision
|
|
- **Tags:** cognitive-memory, decision, semantic-search, configuration
|
|
|
|
## 16:03 - MCP cognitive-memory wildcard permission in settings.json
|
|
- **Type:** configuration
|
|
- **Tags:** cognitive-memory, claude-code, configuration, permissions
|
|
|
|
## 16:09 - /save-memories command + memory-saver agent for session memory capture
|
|
- **Type:** workflow
|
|
- **Tags:** cognitive-memory, claude-code, commands, agents, workflow
|
|
|
|
## 16:09 - Command + background agent pattern for context-dependent async work
|
|
- **Type:** code_pattern
|
|
- **Tags:** claude-code, commands, agents, pattern, architecture
|
|
|
|
## 16:20 - Auto-invoke /save-memories at 25% context remaining before compaction
|
|
- **Type:** configuration
|
|
- **Tags:** cognitive-memory, claude-code, configuration, compaction, automation
|
|
|
|
## 16:25 - [esb-monorepo] fix(tac): add object_type allowlist validation and flush partial progress on failure
|
|
- **Type:** fix
|
|
- **Tags:** esb-monorepo, automation, commit, configuration, creation, debugging, deployment, feature, fix, testing, tooling, session-log
|
|
- **Memory:** [esb-monorepo-fixtac-add-object-type-allowlist-validation-and-5ac9e4](graph/fixes/esb-monorepo-fixtac-add-object-type-allowlist-validation-and-5ac9e4.md)
|
|
- **Summary:** Commits made: 5
|
|
- fix(tac): add object_type allowlist validation and flush partial progress on
|
|
|
|
## 16:26 - [homelab] Add /save-memories command and memory-saver background agent
|
|
- **Type:** fix
|
|
- **Tags:** homelab, automation, commit, configuration, creation, debugging, fix, tooling, session-log
|
|
- **Memory:** [homelab-add-save-memories-command-and-memory-saver-backgroun-17138f](graph/fixes/homelab-add-save-memories-command-and-memory-saver-backgroun-17138f.md)
|
|
- **Summary:** Commits made: 2
|
|
- Add /save-memories command and memory-saver background agent
|
|
- Refine
|
|
|
|
## 21:19 - [homelab] Session: automation, configuration, debugging, deployment, feature, fix, tooling
|
|
- **Type:** fix
|
|
- **Tags:** homelab, automation, configuration, debugging, deployment, feature, fix, tooling, session-log
|
|
- **Memory:** [homelab-session-automation-configuration-debugging-deploymen-2ed3c1](graph/fixes/homelab-session-automation-configuration-debugging-deploymen-2ed3c1.md)
|
|
- **Summary:** Files edited (6):
|
|
- /home/cal/.claude/plans/vectorized-mapping-forest.md
|
|
-
|
|
|
|
## 21:32 - [major-domo] fix: ContextualLogger crashes when callers pass exc_info=True
|
|
- **Type:** fix
|
|
- **Tags:** major-domo, automation, commit, creation, debugging, deployment, fix, testing, tooling, session-log
|
|
- **Memory:** [major-domo-fix-contextuallogger-crashes-when-callers-pass-ex-ec25c1](graph/fixes/major-domo-fix-contextuallogger-crashes-when-callers-pass-ex-ec25c1.md)
|
|
- **Summary:** Commits made: 2
|
|
- fix: ContextualLogger crashes when callers pass exc_info=True
|
|
- test: fix
|
|
|
|
## 21:37 - n8n-mcp server setup for Claude Code via mcp-manager
|
|
- **Type:** configuration
|
|
- **Tags:** n8n, mcp, claude-code, automation, configuration
|
|
|
|
## 21:39 - [homelab] Initial commit: server diagnostics skill for CT 302
|
|
- **Type:** fix
|
|
- **Tags:** homelab, automation, commit, configuration, creation, debugging, deployment, fix, tooling, session-log
|
|
- **Memory:** [homelab-initial-commit-server-diagnostics-skill-for-ct-302-060502](graph/fixes/homelab-initial-commit-server-diagnostics-skill-for-ct-302-060502.md)
|
|
- **Summary:** Commits made: 2
|
|
- Initial commit: server diagnostics skill for CT 302
|
|
- fix: only escalate
|
|
|
|
## 21:43 - [homelab] Session: configuration, fix
|
|
- **Type:** fix
|
|
- **Tags:** homelab, configuration, fix, session-log
|
|
- **Memory:** [homelab-session-configuration-fix-a647e0](graph/fixes/homelab-session-configuration-fix-a647e0.md)
|
|
- **Summary:** Work types: configuration, fix
|
|
Session size: 17 messages, 5 tool calls
|
|
|
|
## 21:52 - MCP manager was writing to wrong config path - ~/.claude/.mcp.json instead of project .mcp.json
|
|
- **Type:** fix
|
|
- **Tags:** mcp, claude-code, mcp-manager, fix, configuration
|
|
|
|
## 21:53 - Deploy script for Discord Bot v2 production deploys (.scripts/deploy.sh)
|
|
- **Type:** solution
|
|
- **Tags:** major-domo, deployment, bash, automation, discord-bot, akamai
|
|
|
|
## 21:53 - Fix: tea CLI requires explicit --repo flag in discord-app-v2 directory
|
|
- **Type:** fix
|
|
- **Tags:** major-domo, gitea, tea-cli, fix
|
|
|
|
## 21:54 - [homelab] Session: configuration, debugging, fix, tooling
|
|
- **Type:** fix
|
|
- **Tags:** homelab, configuration, debugging, fix, tooling, session-log
|
|
- **Memory:** [homelab-session-configuration-debugging-fix-tooling-6a20ba](graph/fixes/homelab-session-configuration-debugging-fix-tooling-6a20ba.md)
|
|
- **Summary:** Errors encountered (1):
|
|
- Exit code 1
|
|
Usage: claude mcp [options] [command]
|
|
|
|
Configure and manage
|
|
|
|
## 21:56 - tea CLI always requires --repo flag (auto-detection broken)
|
|
- **Type:** configuration
|
|
- **Tags:** claude-code, gitea, tea-cli, configuration, cli
|
|
|
|
## 22:00 - [homelab] Session: configuration
|
|
- **Type:** configuration
|
|
- **Tags:** homelab, configuration, session-log
|
|
- **Memory:** [homelab-session-configuration-d961d3](graph/configurations/homelab-session-configuration-d961d3.md)
|
|
- **Summary:** Work types: configuration
|
|
Session size: 23 messages, 4 tool calls
|
|
|
|
## 22:16 - Fix: Server Health Monitor n8n workflow - SSH auth and script paths
|
|
- **Type:** fix
|
|
- **Tags:** n8n, homelab, monitoring, claude-runner, ssh, fix
|
|
|
|
## 22:16 - Config: n8n MCP tools auto-allowed in Claude Code settings
|
|
- **Type:** configuration
|
|
- **Tags:** n8n, mcp, claude-code, configuration
|
|
|
|
## 22:17 - Fix: remediate.sh wrapper on CT 302 for Claude escalation from n8n
|
|
- **Type:** fix
|
|
- **Tags:** claude-runner, n8n, monitoring, homelab, claude-code, automation
|
|
|
|
## 22:17 - Insight: n8n test_workflow API cannot trigger schedule-based workflows
|
|
- **Type:** insight
|
|
- **Tags:** n8n, mcp, api, limitation
|
|
|
|
## 22:22 - CLAUDE.md SSH section updated to mandate aliases from ~/.ssh/config
|
|
- **Type:** fix
|
|
- **Tags:** claude-code, ssh, configuration, claude-config
|
|
|
|
## 22:31 - next-release branch pattern for batching major-domo changes before deploy
|
|
- **Type:** workflow
|
|
- **Tags:** major-domo, git, workflow, deployment, ci-cd, branching
|
|
|
|
## 22:31 - Self-managing n8n server health monitor with sub-workflows
|
|
- **Type:** procedure
|
|
- **Tags:** n8n, homelab, monitoring, claude-runner, architecture, procedure
|
|
|
|
## 23:11 - n8n Server Health Monitor refactored to master + sub-workflow pattern
|
|
- **Type:** decision
|
|
- **Tags:** n8n, monitoring, homelab, architecture, server-diagnostics
|
|
|
|
## 23:11 - n8n Execute Sub-workflow requires workflowSelector object and active sub-workflow
|
|
- **Type:** fix
|
|
- **Tags:** n8n, fix, api, workflow
|
|
|
|
## 23:12 - Server Health Monitor n8n workflow node structure and connections
|
|
- **Type:** configuration
|
|
- **Tags:** n8n, monitoring, homelab, configuration, server-diagnostics
|
|
|
|
## 23:12 - Add a new server to n8n health monitoring
|
|
- **Type:** procedure
|
|
- **Tags:** n8n, monitoring, homelab, server-diagnostics, procedure
|
|
|
|
## 23:36 - Cognitive memory auto-pushes to Gitea on every store and relate
|
|
- **Type:** configuration
|
|
- **Tags:** cognitive-memory, gitea, automation, mcp
|
|
|
|
## 23:39 - Cognitive Memory SKILL.md updated to emphasize proactive edge creation
|
|
- **Type:** decision
|
|
- **Tags:** cognitive-memory, edges, skill-documentation, rag
|
|
|
|
## 23:39 - Retroactive edge creation: edge-proposer.py script and 20 curated edges
|
|
- **Type:** solution
|
|
- **Tags:** cognitive-memory, edges, automation, python, graph
|
|
|
|
## 23:39 - Fix: memory repo pre-commit hook blocking edge files missing title field
|
|
- **Type:** fix
|
|
- **Tags:** cognitive-memory, git, pre-commit-hook, fix, edge-files
|
|
|
|
## 23:39 - Config repo gitignore: added backups/ to stop noisy session diffs
|
|
- **Type:** configuration
|
|
- **Tags:** claude-config, gitea, git, cleanup, gitignore
|