6f5596c8b1
v0.2.54 - Full n_signer transport support in setup wizard: added nsigner_serial, nsigner_fds, and nsigner_qrexec (Qubes cross-qube) modes. Updated nostr_core_lib to v0.6.10 (qrexec transport). Extended signer_config_t with serial_device, fds_read_fd/fds_write_fd, target_qube, service_name fields. Added --signer-serial, --signer-fds, --signer-qrexec, --signer-service CLI flags. Wizard transport picker now offers all 5 remote transports with auto-discovery for unix/serial. Existing-agent flow supports signer-based identity (no nsec required) with NIP-44 decrypt/encrypt routed through signer verbs. Systemd install supports serial/qrexec; fds rejected with clear message. Connectivity-check errors now pause for Enter before re-rendering. Deleted nostr_core_lib.old. Added docs/SIGNER.md.
v0.2.55
Didactyl User2026-07-28 15:51:55 -04:00
37a6f4ea75
v0.2.54 - Full n_signer transport support in setup wizard: added nsigner_serial, nsigner_fds, and nsigner_qrexec (Qubes cross-qube) modes. Updated nostr_core_lib to v0.6.10 (qrexec transport). Extended signer_config_t with serial_device, fds_read_fd/fds_write_fd, target_qube, service_name fields. Added --signer-serial, --signer-fds, --signer-qrexec, --signer-service CLI flags. Wizard transport picker now offers all 5 remote transports with auto-discovery for unix/serial. Existing-agent flow supports signer-based identity (no nsec required) with NIP-44 decrypt/encrypt routed through signer verbs. Systemd install supports serial/qrexec; fds rejected with clear message. Connectivity-check errors now pause for Enter before re-rendering. Deleted nostr_core_lib.old. Added docs/SIGNER.md.
Didactyl User2026-07-28 15:51:55 -04:00
b3534e6eee
v0.2.53 - Add signer_health.c to Dockerfile.alpine-musl source list (was missing, causing static build failure)
v0.2.54
Didactyl User2026-07-10 19:18:43 -04:00
0423fd1485
v0.2.53 - Add signer_health.c to Dockerfile.alpine-musl source list (was missing, causing static build failure)
Didactyl User2026-07-10 19:18:43 -04:00
3ed3733b76
v0.2.52 - Fix trigger manager bypassing skill adoption list — cron/webhook triggers now only fire for adopted and enabled skills
v0.2.53
Didactyl User2026-07-10 19:13:19 -04:00
7116abd1a4
v0.2.52 - Fix trigger manager bypassing skill adoption list — cron/webhook triggers now only fire for adopted and enabled skills
Didactyl User2026-07-10 19:13:19 -04:00
4430c36bcb
v0.2.51 - Implement n_signer integration through Phase 4: signer config/CLI/wizard, signer-backed signing/encryption/auth/cashu/blossom paths, nsigner_unix e2e validation, and signer health observability
v0.2.52
Didactyl User2026-07-08 14:36:04 -04:00
20bce56fdc
v0.2.51 - Implement n_signer integration through Phase 4: signer config/CLI/wizard, signer-backed signing/encryption/auth/cashu/blossom paths, nsigner_unix e2e validation, and signer health observability
Didactyl User2026-07-08 14:36:04 -04:00
2a091aabf7
v0.2.45 - Expand skill refresh to include adopted authors and clean up skill_list output
v0.2.46
Didactyl User2026-04-16 18:06:20 -04:00
3e1b4be620
v0.2.45 - Expand skill refresh to include adopted authors and clean up skill_list output
Didactyl User2026-04-16 18:06:20 -04:00
c877ca646e
v0.2.44 - Fix adoption list selection to self-authored latest event in agent and skill tool
v0.2.45
Didactyl User2026-04-16 17:25:47 -04:00
a635256323
v0.2.44 - Fix adoption list selection to self-authored latest event in agent and skill tool
Didactyl User2026-04-16 17:25:47 -04:00
b5b479e9a8
v0.2.43 - Fix /help adopted-skills section to use latest kind 10123 event by created_at in CLI and HTTP views
v0.2.44
Didactyl User2026-04-16 16:59:50 -04:00
e82f0c7aa1
v0.2.43 - Fix /help adopted-skills section to use latest kind 10123 event by created_at in CLI and HTTP views
Didactyl User2026-04-16 16:59:50 -04:00
52f1cd3b30
v0.2.42 - Make skill_refresh re-query relays and reload self-skill cache before invalidating adopted-skills cache
v0.2.43
Didactyl User2026-04-16 16:38:11 -04:00
7de9bf1b9f
v0.2.42 - Make skill_refresh re-query relays and reload self-skill cache before invalidating adopted-skills cache
Didactyl User2026-04-16 16:38:11 -04:00
09d45febdd
v0.2.41 - Fix adopted-skills cache to select latest kind 10123 event by created_at in agent refresh path
v0.2.42
Didactyl User2026-04-15 14:12:44 -04:00
b22705afa5
v0.2.41 - Fix adopted-skills cache to select latest kind 10123 event by created_at in agent refresh path
Didactyl User2026-04-15 14:12:44 -04:00
b9e90f0b21
v0.2.40 - Fix adoption list freshness by selecting newest kind 10123 event and temporarily disable periodic relay-backed trigger reconciliation for validation
v0.2.41
Didactyl User2026-04-14 17:47:57 -04:00
a510b814a8
v0.2.40 - Fix adoption list freshness by selecting newest kind 10123 event and temporarily disable periodic relay-backed trigger reconciliation for validation
Didactyl User2026-04-14 17:47:57 -04:00
59bd2603e2
v0.2.39 - Add 15-minute relay-backed trigger reconciliation in trigger_manager_poll to recover missed self-skill events and re-register missing triggers
v0.2.40
Didactyl User2026-04-14 16:36:53 -04:00
c3d17ffd91
v0.2.39 - Add 15-minute relay-backed trigger reconciliation in trigger_manager_poll to recover missed self-skill events and re-register missing triggers
Didactyl User2026-04-14 16:36:53 -04:00
5e6610823f
v0.2.38 - Resolve NIP-17 gift wrap send failure investigation and docs
v0.2.39
Didactyl User2026-04-11 15:53:52 -04:00
b36235cee5
v0.2.38 - Resolve NIP-17 gift wrap send failure investigation and docs
Didactyl User2026-04-11 15:53:52 -04:00
112fe8e5ef
v0.2.37 - Add nostr-core relay reconnect cooldown with stability-based reset to prevent flapping loops
v0.2.38
Didactyl User2026-04-10 06:13:21 -04:00
ad3ab696ce
v0.2.37 - Add nostr-core relay reconnect cooldown with stability-based reset to prevent flapping loops
Didactyl User2026-04-10 06:13:21 -04:00
97868b7ed2
v0.2.35 - Remove top-level dm_protocol from genesis configs and set user-settings kind 30078 dm_protocol to both
v0.2.36
Didactyl User2026-04-09 11:14:35 -04:00
726ce6467a
v0.2.35 - Remove top-level dm_protocol from genesis configs and set user-settings kind 30078 dm_protocol to both
Didactyl User2026-04-09 11:14:35 -04:00
99e211c94a
v0.2.34 - Remove since filter from kind 1059 DM subscription to fix NIP-17 gift-wrap receive - randomized created_at on gift wraps was being filtered out by g_start_time
v0.2.35
Didactyl User2026-04-09 10:46:42 -04:00
1f2909137e
v0.2.34 - Remove since filter from kind 1059 DM subscription to fix NIP-17 gift-wrap receive - randomized created_at on gift wraps was being filtered out by g_start_time
Didactyl User2026-04-09 10:46:42 -04:00
294d1d7c70
v0.2.33 - Fix user-settings backfill: republish on normal restart when admin_pubkey/dm_protocol missing
v0.2.34
Didactyl User2026-04-09 07:53:41 -04:00
c9298734fb
v0.2.33 - Fix user-settings backfill: republish on normal restart when admin_pubkey/dm_protocol missing
Didactyl User2026-04-09 07:53:41 -04:00
0fc8af96e4
v0.2.32 - Made user-settings recall resilient and backfill missing didactyl admin_pubkey/dm_protocol on republish
v0.2.33
Didactyl User2026-04-09 07:42:08 -04:00
68b3d003e1
v0.2.32 - Made user-settings recall resilient and backfill missing didactyl admin_pubkey/dm_protocol on republish
Didactyl User2026-04-09 07:42:08 -04:00
94242a99a5
v0.2.29 - Fix self-skill EOSE startup deadlock by adding per-relay timeout fallback in nostr core relay pool
v0.2.30
Didactyl User2026-04-07 07:46:27 -04:00
d7c009ad8f
v0.2.29 - Fix self-skill EOSE startup deadlock by adding per-relay timeout fallback in nostr core relay pool
Didactyl User2026-04-07 07:46:27 -04:00
b9526c3a20
v0.2.28 - Updated LT and Anvil genesis configs: unified DM history context as startup skill, migrated default skills into startup_events, rotated admin npub to npub1rmz9..., and redeployed/restarted didactyl+simon+anvil
v0.2.29
Didactyl User2026-04-07 06:33:15 -04:00
8d384721bf
v0.2.28 - Updated LT and Anvil genesis configs: unified DM history context as startup skill, migrated default skills into startup_events, rotated admin npub to npub1rmz9..., and redeployed/restarted didactyl+simon+anvil
Didactyl User2026-04-07 06:33:15 -04:00
6edad064c6
v0.2.27 - Remove markdown context snapshot logging; keep only raw provider request JSON logging and simplify context debug plumbing
v0.2.28
Didactyl User2026-04-06 07:17:07 -04:00
132dfb77c7
v0.2.27 - Remove markdown context snapshot logging; keep only raw provider request JSON logging and simplify context debug plumbing
Didactyl User2026-04-06 07:17:07 -04:00
656d251a2a
v0.2.26 - Add immediate adopted-skill cache invalidation on skill events plus new skill_refresh tool and /skill_refresh support
v0.2.27
Didactyl User2026-04-06 06:08:25 -04:00
e318d4ebb7
v0.2.26 - Add immediate adopted-skill cache invalidation on skill events plus new skill_refresh tool and /skill_refresh support
Didactyl User2026-04-06 06:08:25 -04:00
6ad668b693
v0.2.25 - Fix private skill interoperability: NIP-44 encode/decode for kind 31124 with runtime tag normalization
v0.2.26
Didactyl User2026-04-05 20:43:32 -04:00
36b6b2cdbc
v0.2.25 - Fix private skill interoperability: NIP-44 encode/decode for kind 31124 with runtime tag normalization
Didactyl User2026-04-05 20:43:32 -04:00
1241943c52
v0.2.24 - Improve skills editor trigger filters with per-trigger helper widgets and presets
v0.2.25
Didactyl User2026-04-05 08:54:24 -04:00
70e41ad8b8
v0.2.24 - Improve skills editor trigger filters with per-trigger helper widgets and presets
Didactyl User2026-04-05 08:54:24 -04:00
e073ac2301
v0.2.23 - Improve skill authoring guidance and context viewing workflow: enrich skill_create/skill_edit schema descriptions for markdown content, role markers, template variables, and trigger/filter pairing; add external Anvil context.logs viewer assets (index.html + watch_context.sh) for Live Server markdown-to-HTML monitoring without Didactyl runtime changes
v0.2.24
Didactyl User2026-04-04 17:21:31 -04:00
49db641876
v0.2.23 - Improve skill authoring guidance and context viewing workflow: enrich skill_create/skill_edit schema descriptions for markdown content, role markers, template variables, and trigger/filter pairing; add external Anvil context.logs viewer assets (index.html + watch_context.sh) for Live Server markdown-to-HTML monitoring without Didactyl runtime changes
Didactyl User2026-04-04 17:21:31 -04:00
a51c4d6114
v0.2.21 - Fix markdown context assembly and logging: add Anvil DM trigger skill config, preserve H1 title on fallback, convert full-mode turn snapshots to readable markdown, and sync Anvil service restart/deploy behavior
v0.2.22
Didactyl User2026-04-04 14:30:02 -04:00
3d4d97e407
v0.2.21 - Fix markdown context assembly and logging: add Anvil DM trigger skill config, preserve H1 title on fallback, convert full-mode turn snapshots to readable markdown, and sync Anvil service restart/deploy behavior
Didactyl User2026-04-04 14:30:02 -04:00
38fc0b10a1
v0.2.20 - Improve automated test harness process/log watching/reporting and refresh test config examples
v0.2.21
Didactyl User2026-03-25 14:31:31 -04:00
1081715029
v0.2.20 - Improve automated test harness process/log watching/reporting and refresh test config examples
Didactyl User2026-03-25 14:31:31 -04:00
af3de3066b
v0.2.19 - Default test harness execution to build_static debug binary and add skip-build override flag
v0.2.20
Didactyl User2026-03-25 09:35:46 -04:00
870b074767
v0.2.19 - Default test harness execution to build_static debug binary and add skip-build override flag
Didactyl User2026-03-25 09:35:46 -04:00
cf33b3b2c9
v0.2.18 - Add Python test harness and harden increment/push script for git identity and SSH remote handling
v0.2.19
Didactyl User2026-03-25 09:23:55 -04:00
ff87fcc732
v0.2.18 - Add Python test harness and harden increment/push script for git identity and SSH remote handling
Didactyl User2026-03-25 09:23:55 -04:00
faf3edf29f
v0.2.17 - Add Python test harness and improve increment_and_push diagnostics and git identity handling
v0.2.18
Didactyl User2026-03-25 09:22:38 -04:00
e5f43b1689
v0.2.17 - Add Python test harness and improve increment_and_push diagnostics and git identity handling
Didactyl User2026-03-25 09:22:38 -04:00
9a5beac80d
v0.2.16 - Add Python test harness and fix increment script commit identity handling
v0.2.17
Didactyl User2026-03-25 09:22:15 -04:00
de025891f6
v0.2.16 - Add Python test harness and fix increment script commit identity handling
Didactyl User2026-03-25 09:22:15 -04:00
34648243c7
v0.2.14 - Follow-up push after context verification and startup-skill refactor
Your Name2026-03-23 09:57:24 -04:00
2c5beda3c9
v0.2.13 - Unify startup skills, rename identity skill, add dm_history text format, and enforce startup publish success
v0.2.14
Your Name2026-03-23 09:13:41 -04:00
9b0e3848fe
v0.2.13 - Unify startup skills, rename identity skill, add dm_history text format, and enforce startup publish success
Your Name2026-03-23 09:13:41 -04:00
7c32683e75
v0.2.12 - Fix nostr_core_lib EOSE_FIRST semantics and relay pool subscription cleanup
v0.2.13
Your Name2026-03-23 06:35:07 -04:00
0a61341b29
v0.2.12 - Fix nostr_core_lib EOSE_FIRST semantics and relay pool subscription cleanup
Your Name2026-03-23 06:35:07 -04:00
645f6ea610
v0.2.11 - strict startup validation: use NOSTR_POOL_EOSE_FIRST for self-skills and fix cleanup order
v0.2.12
Your Name2026-03-23 06:09:39 -04:00
3a183d8caa
v0.2.11 - strict startup validation: use NOSTR_POOL_EOSE_FIRST for self-skills and fix cleanup order
Your Name2026-03-23 06:09:39 -04:00
b569d41409
v0.2.10 - startup self-skill eose: use first-set mode and stabilize fail-path cleanup order
v0.2.11
Your Name2026-03-23 06:01:51 -04:00
ea783493f5
v0.2.10 - startup self-skill eose: use first-set mode and stabilize fail-path cleanup order
Your Name2026-03-23 06:01:51 -04:00