2.1 KiB
2.1 KiB
| id | type | title | tags | importance | confidence | created | updated | relations | |||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| dc6b6c6f-1319-47cf-a691-dd40751ff121 | decision | Cognitive memory multi-graph support and scheduled tasks system issues opened on Gitea |
|
0.75 | 0.8 | 2026-02-28T04:53:22.378773+00:00 | 2026-03-01T22:17:24.844367+00:00 |
|
Cognitive Memory Feature Issues Opened
Issues Created
Both filed on cal/claude-memory Gitea repo.
Issue #1: Multi-graph support
Title: "Multi-graph support: named, segregated memory graphs"
Refactor cognitive memory MCP to support multiple isolated graph directories via named graphs config.
Design (Option 3 — preferred): Named graphs in single MCP instance
default_graphkey in confignamed_graphsmap of name → path- Single MCP instance handles routing
Issue #2: Scheduled tasks system
Title: "Scheduled tasks system: systemd timers + Claude CLI as cowork alternative"
Replicate Claude cowork scheduled tasks on platforms where cowork is unsupported.
Design:
task.yamlconfig per task- Wrapper script invokes
claude -p(headless) - Systemd unit generator creates timers from task configs
- Task manager CLI for management
- Depends on Issue #1 (multi-graph) for memory isolation per task
- May eventually live in its own repo
Context
Claude cowork scheduled tasks are not available on all platforms. This system replicates that capability using native Linux tooling (systemd) + Claude CLI.