175 Commits
Author SHA1 Message Date
Your Name 35f2fe53f1 chore: update .gitignore to exclude large logs and binaries v0.0.69 2026-03-12 03:02:41 -04:00
Your Name 5cdd582990 v0.0.68 - Update SKILLS.md with seed determinism fields and private kind 31124 NIP-44 encrypted payload spec 2026-03-12 02:19:03 -04:00
Your Name 5b8b8310f7 v0.0.67 - Add agent self-context subscriptions, tools, aliases, and prompt template sections v0.0.68 2026-03-10 17:33:35 -04:00
Your Name 6dbd952023 v0.0.66 - Complete tools refactor, move all tools-named sources/headers into src/tools, and update build wiring v0.0.67 2026-03-10 15:37:31 -04:00
Your Name 1d4cb9407d v0.0.65 - Filter skill_list by 10123 adoption tags, gate live trigger registration on adoption, and allow underscores in skill d-tags v0.0.66 2026-03-10 10:40:17 -04:00
Your Name 5c3083894b v0.0.64 - Just keeping things fresh v0.0.65 2026-03-10 10:03:29 -04:00
Your Name f0bd4c6473 v0.0.63 - Deprecate template trigger action and force llm execution path v0.0.64 2026-03-10 07:54:19 -04:00
Your Name cb45012495 v0.0.62 - fix: webhook trigger lookup uses trigger manager and add startup PoC triggers/tests v0.0.63 2026-03-10 05:48:21 -04:00
Your Name 6c78f6e79f v0.0.61 - feat: add webhook cron and chain trigger types v0.0.62 2026-03-09 20:58:52 -04:00
Your Name 421e1abb15 v0.0.60 - Remove forced final trigger DM, add skill_edit tool, and complete d_tag terminology migration v0.0.61 2026-03-09 20:19:14 -04:00
Your Name c93972019c v0.0.59 - Use tool-capable multi-turn execution for triggered skills v0.0.60 2026-03-09 18:31:15 -04:00
Your Name f7dd1f98c6 v0.0.58 - Disable pool dedup on trigger subscriptions to restore kind-1 firing v0.0.59 2026-03-09 18:14:33 -04:00
Your Name 93bfd0741d v0.0.57 - Register triggers live from self-skill websocket events v0.0.58 2026-03-09 17:19:19 -04:00
Your Name ffed72c9fd v0.0.56 - Load triggers deterministically from startup events before EOSE v0.0.57 2026-03-09 16:29:17 -04:00
Your Name 1b9ecb782c v0.0.55 - Defer trigger loading until self-skill EOSE and add trigger subscription debug instrumentation v0.0.56 2026-03-09 16:17:16 -04:00
Your Name aec697ad7b v0.0.54 - Add cheerleader triggered skill to active config with valid admin filter and adoption entry v0.0.55 2026-03-09 11:25:45 -04:00
Your Name 6359681cb3 v0.0.53 - Add skill_create trigger schema fields and startup cheerleader triggered skill example v0.0.54 2026-03-09 10:40:39 -04:00
Your Name 1f7bbc9597 v0.0.52 - Added dm_history expand section to soul template so history is injected into context v0.0.53 2026-03-09 09:24:06 -04:00
Your Name 90adb88a4a v0.0.51 - Added in-memory DM ring buffer for inbound and outbound capture and switched dm_history to local cache v0.0.52 2026-03-09 05:48:02 -04:00
Your Name 505d9d7d85 v0.0.50 - Rename tools to category-consistent names, add local_* prefixes, merge context tool naming, and keep message_current template-only v0.0.51 2026-03-08 18:54:59 -03:00
Your Name e1f5457ced v0.0.49 - Fix DM history context assembly by filtering kind-4 query with #p participants and increased timeout v0.0.50 2026-03-08 12:48:39 -03:00
Your Name 5dfb18a842 v0.0.48 - Remove duplicated tools context, drop legacy variable resolver paths, and update template docs for tool-driven assembly v0.0.49 2026-03-08 10:57:19 -03:00
Your Name 40fe410eb1 v0.0.47 - Implement Phase 1 tool-driven soul template context assembly and context_* tools v0.0.48 2026-03-08 10:40:48 -03:00
Your Name 927c313a87 v0.0.46 - Sync README with SKILLS docs: context modes, fallback chains, triggers, safety limits, and doc links v0.0.47 2026-03-06 15:07:30 -04:00
Your Name 97dca12bb1 v0.0.45 - Add comprehensive comments to config.jsonc and validate JSONC loading 2026-03-06 03:26:47 -04:00
Your Name 120664571f v0.0.44 - Migrate config to JSONC with comment stripping parser and docs updates v0.0.45 2026-03-06 03:10:38 -04:00
Your Name 1bbae06722 v0.0.43 - Unify self-authored event cache for skills and adoption list v0.0.44 2026-03-05 18:00:44 -04:00
Your Name 8b1e9fb734 v0.0.42 - Add self-skill subscription cache and make skill_list read from cache v0.0.43 2026-03-05 17:33:37 -04:00
Your Name 31439652aa v0.0.41 - Fix startup relay-state log snapshot before main loop v0.0.42 2026-03-05 15:30:32 -04:00
Your Name ad99f74bc0 v0.0.40 - Reduce query churn and add relay disconnect-cause visibility v0.0.41 2026-03-05 15:18:16 -04:00
Your Name cf9c300fdf v0.0.39 - Rebuild didactyl with ws frame drain and larger relay buffers v0.0.40 2026-03-05 14:59:53 -04:00
Your Name 97585890b9 v0.0.38 - Forward non-matching query_sync messages to pool dispatch to prevent DM loss during sync queries v0.0.39 2026-03-05 14:13:26 -04:00
Your Name 7b3d36a797 dm subscriptions: keep kind4/kind1059 subs open after EOSE v0.0.38 2026-03-05 11:56:42 -04:00
Your Name 49579b17a4 dm send: remove nested poll drain and auth retry path 2026-03-05 11:29:50 -04:00
Your Name 17083de47d v0.0.37 - Add relay-pool publish connection-skip and poll latency instrumentation for hang diagnosis 2026-03-05 11:16:35 -04:00
Your Name 33884046af debug: add poll latency instrumentation v0.0.37 2026-03-05 11:15:17 -04:00
Your Name 7e69819be5 v0.0.36 - Remove inline NIP-17 poll+retry window to prevent post-reply hang while keeping send-path debug logging 2026-03-05 09:58:06 -04:00
Your Name d189d0ba8c v0.0.35 - Improve NIP-17 send reliability with re-entrancy guard, auth handshake retry window, and send-path debug logs v0.0.36 2026-03-05 09:50:48 -04:00
Your Name 2cda3b6a58 v0.0.34 - Fix NIP-17 send hang by removing re-entrant relay query and nested polling; add startup kind 10050 relay list v0.0.35 2026-03-05 09:36:26 -04:00
Your Name ecb58b7e11 v0.0.33 - Skip self-sent NIP-17 sender-copy DMs to prevent self-reply loops v0.0.34 2026-03-05 09:17:54 -04:00
Your Name c3645e6af5 v0.0.32 - Prevent NIP-17 old message reprocessing by guarding rumor created_at against startup time v0.0.33 2026-03-05 07:55:41 -04:00
Your Name 6cc46d2c25 v0.0.31 - Fix NIP-17 DM receive by using separate kind4/kind1059 subscriptions and 2-day lookback for gift wraps v0.0.32 2026-03-05 06:32:14 -04:00
Your Name 10fe8fdde0 v0.0.30 - Add config-controlled dm_protocol (nip04/nip17/both), NIP-17 receive handling, protocol-aware auto DM routing, and config updates v0.0.31 2026-03-05 06:21:00 -04:00
Your Name 947e0b2f1e v0.0.29 - Update README: current status, runtime context model, project structure, HTTP admin API section, model tools, roadmap checkboxes v0.0.30 2026-03-03 05:54:50 -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 v0.0.29 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 v0.0.28 2026-03-02 14:49:44 -04:00
Your Name b1609317c1 v0.0.26 - Add nostr_pubkey/nostr_npub tools with my_pubkey/my_npub aliases for agent key output v0.0.27 2026-03-02 07:32:05 -04:00
Your Name 4a400f1582 v0.0.25 - Add model_get/model_set/model_list tools with persisted LLM config updates and model discovery v0.0.26 2026-03-02 07:08:19 -04:00
Your Name a2d3f840c7 v0.0.24 - Handle SIGPIPE disconnect crash and fix nostr_list_manage use-after-free v0.0.25 2026-03-02 05:22:12 -04:00
Your Name 7f31e4ceb7 v0.0.23 - Add tool_list runtime tool introspection (name/description/schema) and validate via CLI test mode v0.0.24 2026-03-01 20:21:12 -04:00