Commit Graph
45 Commits
Author SHA1 Message Date
Didactyl User 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. 2026-07-28 15:51:55 -04:00
Didactyl User 7116abd1a4 v0.2.52 - Fix trigger manager bypassing skill adoption list — cron/webhook triggers now only fire for adopted and enabled skills 2026-07-10 19:13:19 -04:00
Didactyl User 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 2026-07-08 14:36:04 -04:00
Didactyl User 45d8f32dd1 v0.2.50 - Fix startup step-14 false-negative by adding sync self-skill retry validation and post-auth query REQ resend 2026-06-13 07:35:10 -04:00
Didactyl User b8afa40c35 v0.2.49 - Add startup-failure DM de-dup with marker, relay-state/needed-event diagnostics, and clear-on-READY rearm 2026-06-13 06:56:04 -04:00
Didactyl User 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 2026-04-14 16:36:53 -04:00
Didactyl User b36235cee5 v0.2.38 - Resolve NIP-17 gift wrap send failure investigation and docs 2026-04-11 15:53:52 -04:00
Didactyl User d59493992b v0.2.30 - Implemented NIP-17 bootstrap/discovery (kind 10050) and added seal/rumor pubkey verification 2026-04-09 07:19:40 -04:00
Didactyl User d7c009ad8f v0.2.29 - Fix self-skill EOSE startup deadlock by adding per-relay timeout fallback in nostr core relay pool 2026-04-07 07:46:27 -04:00
Didactyl User 36b6b2cdbc v0.2.25 - Fix private skill interoperability: NIP-44 encode/decode for kind 31124 with runtime tag normalization 2026-04-05 20:43:32 -04:00
Didactyl User 70e41ad8b8 v0.2.24 - Improve skills editor trigger filters with per-trigger helper widgets and presets 2026-04-05 08:54:24 -04:00
Didactyl User 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 2026-04-04 14:30:02 -04:00
Didactyl User de025891f6 v0.2.16 - Add Python test harness and fix increment script commit identity handling 2026-03-25 09:22:15 -04:00
Your Name 9b0e3848fe v0.2.13 - Unify startup skills, rename identity skill, add dm_history text format, and enforce startup publish success 2026-03-23 09:13:41 -04:00
Your Name fea615ff8c v0.2.9 - strict startup validation: remove fake seeding, enforce self-skill EOSE/cache validation 2026-03-22 20:01:46 -04:00
Your Name 4e585ff231 v0.2.1 - v0.2.1 migration: remove template/soul system context paths, adopt trigger-composed admin DM flow, update genesis defaults to default_admin_dm with kind0/kind3 bootstrap, purge legacy config/context template files, scrub genesis.jsonc from tracking/history and force-push rewritten refs 2026-03-22 11:18:36 -04:00
Your Name 1c023ba31c v0.2.0 - Release v0.2.0: trigger-scoped skill architecture breaking changes 2026-03-22 10:19:11 -04:00
Your Name 34597dc291 v0.1.20 - Complete Blossom hardening and validation: HTTPS-only Blossom tools, config-driven upload/download limits, overwrite protection, CA bundle unification via nostr_http, and comprehensive live+mock nostr_http/blossom test coverage 2026-03-21 19:26:02 -04:00
Your Name 4bb75475cc v0.1.11 - Implement encrypted kind-10000 nostr block list tools and global relay event filtering 2026-03-21 05:45:31 -04:00
Your Name cb8720d355 v0.1.1 - Fix cron trigger firing with validation, shorthand normalization, immediate polling, and status/log diagnostics 2026-03-19 17:16:06 -04:00
Your Name f2aad00ebf v0.0.82 - Move model/task persistence to kind 30078, add finish_reason stall diagnostics, and remove local config/tasks file coupling 2026-03-18 15:58:33 -04:00
Your Name 6ddad25f6e v0.0.80 - Fix wizard/runtime config persistence and add --admin CLI override for agent_config updates 2026-03-18 11:21:57 -04:00
Your Name bf1b235013 v0.0.79 - Enhance existing-agent wizard with full config recovery review edit flow and new-agent fallback 2026-03-18 10:14:10 -04:00
Your Name 1ec9bc5d09 v0.0.78 - Seed default skill into self-skill cache during startup reconcile 2026-03-18 09:46:08 -04:00
Your Name 0919406bb8 v0.0.73 - Refined Nostr handler and tool dispatch/schema updates for relay and my-events flows 2026-03-17 10:30:22 -04:00
Your Name 506e31ff47 v0.0.72 - Refined wizard framing and menu hotkey display; diagnosed hardcoded Didactyl fallback causing name mismatch 2026-03-16 14:37:04 -04:00
Your Name d65db494a5 v0.0.71 - Add nprofile, nevent, and naddr support to nostr_encode with argument validation 2026-03-13 15:42:28 -04:00
Your Name 930e29a231 v0.0.67 - Add agent self-context subscriptions, tools, aliases, and prompt template sections 2026-03-10 17:33:35 -04:00
Your Name da0eab4238 v0.0.66 - Complete tools refactor, move all tools-named sources/headers into src/tools, and update build wiring 2026-03-10 15:37:31 -04:00
Your Name 464c3d473c v0.0.64 - Just keeping things fresh 2026-03-10 10:03:29 -04:00
Your Name 1d66a3a97e v0.0.61 - feat: add webhook cron and chain trigger types 2026-03-09 20:58:52 -04:00
Your Name 4336cc77c0 v0.0.60 - Remove forced final trigger DM, add skill_edit tool, and complete d_tag terminology migration 2026-03-09 20:19:14 -04:00
Your Name f1f364dcf8 v0.0.53 - Add skill_create trigger schema fields and startup cheerleader triggered skill example 2026-03-09 10:40:39 -04:00
Your Name c45c6dbfe5 v0.0.50 - Rename tools to category-consistent names, add local_* prefixes, merge context tool naming, and keep message_current template-only 2026-03-08 18:54:59 -03:00
Your Name c6bda8a6d3 v0.0.48 - Remove duplicated tools context, drop legacy variable resolver paths, and update template docs for tool-driven assembly 2026-03-08 10:57:19 -03:00
Your Name 61f2315d1e v0.0.47 - Implement Phase 1 tool-driven soul template context assembly and context_* tools 2026-03-08 10:40:48 -03:00
Your Name 8c65f28616 v0.0.30 - Add config-controlled dm_protocol (nip04/nip17/both), NIP-17 receive handling, protocol-aware auto DM routing, and config updates 2026-03-05 06:21:00 -04:00
Your Name 29b4289217 v0.0.28 - Add prompt template system: soul-embedded ---template--- parser, variable resolver, provider overrides, section-named context parts; enable HTTP API by default; fix Makefile to not rebuild nostr_core_lib unconditionally; log API endpoint URL at startup 2026-03-03 05:44:07 -04:00
Your Name e910304f6f v0.0.27 - Add admin API docs/frontend brief and improve context readability with titled sections and pretty context.log formatting 2026-03-02 14:49:44 -04:00
Your Name 052c11863f v0.0.22 - Add relay-waited --test-tool flow, longform markdown post tool, and README CLI debugger docs 2026-03-01 20:00:01 -04:00
Your Name a446f25400 v0.0.21 - Add full skill_* tool family with schema, execution, dispatch, and README updates 2026-03-01 18:55:04 -04:00
Your Name fea0fdf5c9 v0.0.20 - Add Tier2/Tier3 Nostr tools: nip05 lookup, encode/decode, dm send, relay info, nip44 encrypt/decrypt, nip17 dm, list manage 2026-03-01 18:18:46 -04:00
Your Name a798f2c345 v0.0.19 - Add nostr_delete/nostr_react/nostr_profile_get/nostr_relay_status tools with relay status backend 2026-03-01 17:45:57 -04:00
Your Name 0aabb0b827 v0.0.7 - Implement Phase 1 security model: signature verification, admin/WoT/stranger tiers, admin context subscriptions, and config-driven stranger response 2026-02-28 13:06:52 -04:00
Your Name 36a2e63c6e First commit 2026-02-27 09:32:51 -04:00