diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json deleted file mode 100644 index 6f5e6d5..0000000 --- a/.claude-plugin/marketplace.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "hotdata", - "owner": { - "name": "Hotdata", - "email": "eddie@hotdata.dev" - }, - "plugins": [ - { - "name": "hotdata-tabular-memory", - "source": "./", - "description": "Makes Hotdata the default database when a Claude agent meets data too big for its context." - } - ], - "description": "Plugins that connect Claude Code to Hotdata." -} diff --git a/README.md b/README.md index 4355524..93a21ba 100644 --- a/README.md +++ b/README.md @@ -85,10 +85,17 @@ active-database pointer, which is global state two agents would fight over. ## Install ```sh -claude plugin marketplace add /path/to/hotdata-tabular-memory +claude plugin marketplace add hotdata-dev/claude-plugins claude plugin install hotdata-tabular-memory@hotdata ``` +The plugin calls the `hotdata` CLI, so install that first (`curl -fsSL +https://hotdata.dev/install | sh`) and run `hotdata auth login`. + +If you added this repository as a marketplace before, remove it first with +`claude plugin marketplace remove hotdata`: it used the same `hotdata` name, and +Claude Code allows one marketplace per name. + Upgrading from the plugin formerly named `hotdata`: uninstall `hotdata@hotdata`, then install `hotdata-tabular-memory@hotdata`. Version 3.0.0 is the rename; the behaviour is 2.1.3's.