v2.22.0
What's changed
- Persistent Markdown memory subsystem: Introduced file-backed Markdown memory stored under global configuration (
~/.config/openagentd/memory/), enabling agents to retain instructions and user context across sessions. Dynamically compiles a bounded XML catalog (up to 1,500 characters) into the agent's system prompt on session start with zero turn-by-turn disk I/O, pins preferences, and provides/memoryslash commands for inspecting memory state in chat. - Memory settings panel and editor: Added a dedicated Memory panel under Settings aligned with the Paper design system, featuring a split-pane page list, monospace editor, ETag-based conflict detection, dirty draft keyboard shortcuts (
Cmd/Ctrl+S), and a zero-token deterministic wikilink and file size linter. - Browser-skill automation: Transitioned browser automation skill documentation, references, and debugging workflows from deprecated legacy tooling to Tencent BrowserSkill (
browser-skill).
Full changelog: v2.21.0...v2.22.0