[startup 01] Relay connectivity ...
[startup 01] Relay connectivity: OK (connected relays: 3/3)
[startup 02] Recover runtime config from Nostr ...
[startup 02] Recover runtime config from Nostr: OK (user-settings recalled)
[startup 03] Validate LLM config ...
[startup 03] Validate LLM config: OK
[startup 04] Validate admin config ...
[startup 04] Validate admin config: OK
[startup 05] Initialize LLM client ...
[startup 05] Initialize LLM client: OK
[startup 06] Detect first run via kind 10002 ...
[startup 06] Detect first run via kind 10002: OK (subsequent-run)
[startup 07] Reconcile/persist startup state ...
[startup 07] Reconcile/persist startup state: OK
[startup 08] Initialize agent ...
[startup 08] Initialize agent: OK
[startup 09] Initialize trigger manager ...
[startup 09] Initialize trigger manager: OK
[startup 10] Load startup triggers ...
[startup 10] Load startup triggers: OK
[startup 11] Discover self relay list via kind 10002 ...
[startup 11] Discover self relay list via kind 10002: OK (kind10002=3 added=0 connected=3/3)
[startup 12] Subscribe admin context ...
[startup 12] Subscribe admin context: OK
[startup 13] Subscribe agent self context ...
[startup 13] Subscribe agent self context: OK
[startup 14] Subscribe self-skill cache ...
[startup 14] Subscribe self-skill cache: OK (skills=3 adoptions=1)
[startup 15] Subscribe DMs ...
[startup 15] Subscribe DMs: OK
[startup 16] Subscribe wallet events ...
[startup 16] Subscribe wallet events: OK
[startup 17] Initialize cashu wallet ...
[startup 17] Initialize cashu wallet: OK (loaded or created)
[startup 18] READY: OK (agent online; entering main poll loop)
