diff --git a/CHANGELOG.md b/CHANGELOG.md index 41872ea..4a56214 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,14 @@ All notable changes to Agentage Sync are documented here. The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versions match the `manifest.json` version and the GitHub release tag. +## [0.2.1] - 2026-06-21 + +### Changed + +- Ribbon icon is now `network` (distinct from the `refresh-cw` Sync now action). +- Store description and README intro rewritten to lead with the value: your vault + becomes one memory every AI reads and writes over MCP. + ## [0.2.0] - 2026-06-21 ### Changed @@ -56,6 +64,7 @@ All notable changes to Agentage Sync are documented here. The format follows - Initial release: OAuth 2.1 / PKCE sign-in, two-way Git sync to `sync.agentage.io`, memory chooser, and 3-way merge with conflict surfacing. +[0.2.1]: https://github.com/agentage/obsidian-sync/releases/tag/0.2.1 [0.2.0]: https://github.com/agentage/obsidian-sync/releases/tag/0.2.0 [0.1.6]: https://github.com/agentage/obsidian-sync/releases/tag/0.1.6 [0.1.5]: https://github.com/agentage/obsidian-sync/releases/tag/0.1.5 diff --git a/README.md b/README.md index ae743ef..fffe2bc 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE) [![Obsidian](https://img.shields.io/badge/Obsidian-1.11.4%2B-7c3aed.svg)](https://obsidian.md) -Two-way **Git** sync between your Obsidian vault and your private [Agentage Memory](https://agentage.io) - the shared memory layer for every AI. Your notes stay plain Markdown that you own, and Claude, ChatGPT, Cursor, and any MCP client read and write the *same* files. +Stop copying notes into every chatbot. **Agentage Sync** makes your [Obsidian](https://obsidian.md) vault one shared [Agentage Memory](https://agentage.io) that every AI reads and writes over MCP - Claude, ChatGPT, Cursor, or any MCP client - so the same context follows you across apps. It works through two-way **Git** sync to a private hosted memory: notes stay plain Markdown you own, merges are safe with flagged conflicts, and you pick which memory to sync to. Desktop only, with up to 100 MB of storage included. > ⚠️ **Status:** **desktop only** for now - mobile is on the way. @@ -49,7 +49,7 @@ From the [latest release](https://github.com/agentage/obsidian-sync/releases/lat ## Privacy & network use - **Account required:** you need an agentage account to sign in and sync. -- **Free:** Agentage Memory is free to use, up to a 100 MB storage cap per account. +- **Storage:** each account includes up to 100 MB. - **No calls until you act:** a fresh or signed-out install makes **no network requests at all** - the plugin only contacts the network once you Connect or Sync. - **Network use:** when active, the plugin contacts `auth.agentage.io` (sign-in, OAuth 2.1 / PKCE) and **`sync.agentage.io`** (syncing your vault over Git). "Open dashboard" opens `dashboard.agentage.io` in your browser. AI access to the same memory happens server-side over MCP at `memory.agentage.io`. - **Privacy policy:** . **Terms of Service:** . diff --git a/manifest.json b/manifest.json index f9ba4d2..9e0bdbf 100644 --- a/manifest.json +++ b/manifest.json @@ -1,9 +1,9 @@ { "id": "agentage-memory", "name": "Agentage Sync", - "version": "0.2.0", + "version": "0.2.1", "minAppVersion": "1.11.4", - "description": "Sync your vault to a private memory that any AI reads and writes over MCP: Claude, ChatGPT, Cursor, and any MCP client share the same Markdown you own.", + "description": "Let Claude, ChatGPT, Cursor, and any MCP client read and write your Obsidian vault. Two-way Git sync to a private memory, safe merges with flagged conflicts, plain Markdown you own. Up to 100 MB included.", "author": "agentage", "authorUrl": "https://agentage.io", "helpUrl": "https://agentage.io/connect", diff --git a/package-lock.json b/package-lock.json index d0e9c20..c23c7fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "obsidian-sync", - "version": "0.2.0", + "version": "0.2.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "obsidian-sync", - "version": "0.2.0", + "version": "0.2.1", "license": "MIT", "dependencies": { "diff3": "^0.0.4", diff --git a/package.json b/package.json index 9736bc7..b9586b7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-sync", - "version": "0.2.0", + "version": "0.2.1", "description": "Sync your vault to a private memory that any AI reads and writes over MCP: Claude, ChatGPT, Cursor, and any MCP client share the same Markdown you own.", "private": true, "type": "module", diff --git a/src/main.ts b/src/main.ts index 5606775..848bc32 100644 --- a/src/main.ts +++ b/src/main.ts @@ -105,7 +105,7 @@ export default class AgentageMemoryPlugin extends Plugin implements SettingsHost // Ribbon + command open a modal action-picker (Sync now / Choose memory / dashboard). // Kept alongside the status-bar dot so the same actions survive when there's no status // bar (the mobile case, once mobile is re-enabled — desktop-only for now). - this.addRibbonIcon('refresh-cw', 'Agentage Sync', () => this.openActions()); + this.addRibbonIcon('network', 'Agentage Sync', () => this.openActions()); const sb = this.addStatusBarItem(); this.statusBar = sb; sb.addClass('ams-statusbar', 'mod-clickable'); diff --git a/versions.json b/versions.json index fa3d401..1873834 100644 --- a/versions.json +++ b/versions.json @@ -6,5 +6,6 @@ "0.1.4": "1.11.4", "0.1.5": "1.11.4", "0.1.6": "1.11.4", - "0.2.0": "1.11.4" + "0.2.0": "1.11.4", + "0.2.1": "1.11.4" }