{"id":4465,"external_id":"plugins_6a8bbfecc1d881919a2ae6ddad490754","name":"tree-ring-memory","display_name":"Tree Ring Memory","developer":"TerminallyLazy","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"fa6796ef0ace53694fc5b124b32696a63f776b3f63e74810f8ec4a5631278ed1","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.3.10","skill_count":1,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-03T12:00:00.636Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-08-24T03:59:58.034138Z","discoverability":"UNLISTED","id":"plugins_6a8bbfecc1d881919a2ae6ddad490754","is_template":false,"name":"tree-ring-memory","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"Local-first memory lifecycle, project bootstrap, and receipt-backed harness guidance for coding agents using Tree Ring Memory v0.15+.","display_name":"Tree Ring Memory","id":"pluginrel_496434e477e881919332425f21fae9fc","interface":{"brand_color":"#2F7D5C","capabilities":["Read","Write","Interactive"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000007ce8820daaf72d8eff517c6d","default_prompt":"Recall durable project context before changing release behavior.","default_prompts":["Recall durable project context before changing release behavior.","Capture this validated lesson without storing a transcript.","Check Tree Ring harness readiness and explain any non-active state."],"developer_name":"TerminallyLazy","logo_url":"https://files.openai.com/content?id=file_00000000d0e8820dafdc751f72595f99","logo_url_dark":null,"long_description":"Tree Ring Memory gives coding agents a lifecycle-aware practice for verified project-local setup, project recall, durable decisions, receipt-backed harness readiness, same-host fan-out/fan-in, idempotent worker writes, coordinator-authorized shared publication, explicit forgetting, privacy-safe memory capture, and scope-preserving CLI updates using Tree Ring Memory v0.15 or newer.","plugin_category_id":"developer tools","privacy_policy_url":"https://github.com/TerminallyLazy/Tree-Ring-Memory/blob/main/plugins/tree-ring-memory/PRIVACY.md","screenshot_urls":[],"short_description":"Durable memory for agents","terms_of_service_url":"https://github.com/TerminallyLazy/Tree-Ring-Memory/blob/main/plugins/tree-ring-memory/TERMS.md","website_url":"https://terminallylazy.github.io/Tree-Ring-Memory/"},"keywords":["codex","memory","agent-memory","multi-agent","harness-activation","idempotency","local-first","recall","sqlite","skills"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Guides AI agents in using Tree Ring Memory for durable recall, project decisions, user preferences, warnings, future seeds, privacy-safe memory capture, and lifecycle-aware forgetting.","interface":{"brand_color":null,"default_prompt":"Use $tree-ring-memory to recall durable project context before making changes.","display_name":"Tree Ring Memory","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Recall and capture durable project memory"},"name":"tree-ring-memory","plugin_release_skill_id":"pluginrsk_6aab9aecd8e081919dcb3882af475285"}],"version":"0.3.10"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"tree-ring-memory","author":{"url":"https://github.com/TerminallyLazy","name":"TerminallyLazy"},"license":"MIT","sources":[{"path":".codex-plugin/plugin.json","sha256":"d0c0f250785f0a4dc2de8ccbeb0be8228ea0e6a5f3c611a919313baa9cd348e2"}],"version":"0.3.10","homepage":"https://github.com/TerminallyLazy/Tree-Ring-Memory","keywords":["codex","memory","agent-memory","multi-agent","harness-activation","idempotency","local-first","recall","sqlite","skills"],"repository":"https://github.com/TerminallyLazy/tree-ring-memory-codex-plugin","artifact_id":17003,"observed_at":"2026-10-03T06:32:44Z","capabilities":["Read","Write","Interactive"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}