From 0ce9de002b1fc0e97b09b32e14308d472beaa66a Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 18 Mar 2026 06:31:07 -0400 Subject: [PATCH] v0.0.74 - Add default skill d-tag so startup-published kind 31124 events seed self-skill cache and appear in available skills --- README.md | 4 ++-- src/default_events.h | 2 +- src/main.h | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 6acd716..70b7ff2 100644 --- a/README.md +++ b/README.md @@ -55,11 +55,11 @@ Skills compose by adoption-list order (`10123`) and trigger tags carry runtime e Didactyl will support local inference, which is very privacy preserving. Remote inference does however have it's advantages, and in those cases Didactyl supports using Bitcoin Lightning and eCash inference providers. -## Current Status — v0.0.73 +## Current Status — v0.0.74 **Active build — this project is barely working. Experiment at your own risk.** -> Last release update: v0.0.73 — Refined Nostr handler and tool dispatch/schema updates for relay and my-events flows +> Last release update: v0.0.74 — Add default skill d-tag so startup-published kind 31124 events seed self-skill cache and appear in available skills - Connects to configured relays with auto-reconnect and relay state transition logging - Publishes configured startup events per relay as each relay becomes connected diff --git a/src/default_events.h b/src/default_events.h index 9bc875d..10fee43 100644 --- a/src/default_events.h +++ b/src/default_events.h @@ -3,7 +3,7 @@ #define DIDACTYL_DEFAULT_SKILL_D_TAG "didactyl-default" #define DIDACTYL_DEFAULT_SKILL_KIND 31124 -#define DIDACTYL_DEFAULT_SKILL_TAGS_JSON "[[\"app\",\"didactyl\"],[\"scope\",\"private\"]]" +#define DIDACTYL_DEFAULT_SKILL_TAGS_JSON "[[\"d\",\"didactyl-default\"],[\"app\",\"didactyl\"],[\"scope\",\"private\"]]" #define DIDACTYL_STARTUP_KIND_PROFILE 0 #define DIDACTYL_STARTUP_KIND_CONTACTS 3 diff --git a/src/main.h b/src/main.h index 8335e46..e695ea5 100644 --- a/src/main.h +++ b/src/main.h @@ -12,8 +12,8 @@ // Using DIDACTYL_ prefix to avoid conflicts with nostr_core_lib VERSION macros #define DIDACTYL_VERSION_MAJOR 0 #define DIDACTYL_VERSION_MINOR 0 -#define DIDACTYL_VERSION_PATCH 73 -#define DIDACTYL_VERSION "v0.0.73" +#define DIDACTYL_VERSION_PATCH 74 +#define DIDACTYL_VERSION "v0.0.74" // Agent metadata #define DIDACTYL_NAME "Didactyl"