diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 0c5e3f6..7d21fdc 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "vta-agent-memory", "description": "Durable agent memory stored in your own Verifiable Trust Agent, not in the tool. Save and recall facts across sessions, scoped to a VTA trust context you control and can revoke.", - "version": "0.8.0", + "version": "0.8.1", "keywords": [ "memory", "vta", diff --git a/Cargo.lock b/Cargo.lock index f0cc4ba..5e6649b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5437,7 +5437,7 @@ checksum = "5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64" [[package]] name = "vta-agent-memory" -version = "0.8.0" +version = "0.8.1" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index c83e756..57bc926 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vta-agent-memory" -version = "0.8.0" +version = "0.8.1" edition = "2024" rust-version = "1.95.0" description = "Agentic memory for Claude Code, stored in a Verifiable Trust Agent" diff --git a/src/setup.rs b/src/setup.rs index 9f9ade9..0582914 100644 --- a/src/setup.rs +++ b/src/setup.rs @@ -196,7 +196,7 @@ async fn resolve_context(client: &VtaClient, requested: Option<&str>) -> anyhow: if !ids.iter().any(|c| c == id) { bail!( "no trust context `{id}` on this VTA.\n\nAvailable: {}\n\nCreate one with:\n \ - pnm contexts create --name {id}", + pnm contexts create --id {id} --name {id}", render_list(&ids) ); } @@ -205,7 +205,7 @@ async fn resolve_context(client: &VtaClient, requested: Option<&str>) -> anyhow: None if ids.len() == 1 => Ok(ids[0].clone()), None if ids.is_empty() => bail!( "this VTA has no trust contexts yet. Create one for your memories:\n \ - pnm contexts create --name memory" + pnm contexts create --id memory --name memory" ), None => bail!( "several trust contexts exist — choose which one holds these memories with \