{ // TEST CONFIGURATION TEMPLATE // Copy this file to tests/configs/test_genesis.jsonc and fill in real disposable values. // The concrete tests/configs/test_genesis.jsonc is gitignored. "key": { "nsec": "nsec1REPLACE_WITH_DISPOSABLE_TEST_NSEC" }, "admin": { "pubkey": "npub1REPLACE_WITH_TEST_ADMIN_PUBKEY" }, "dm_protocol": "nip04", "llm": { "provider": "openai", "api_key": "sk-REPLACE_WITH_API_KEY", "model": "claude-haiku-4.5", "base_url": "https://api.anthropic.com/v1", "max_tokens": 512, "temperature": 0.3 }, "api": { "enabled": true, "port": 8485, "bind_address": "127.0.0.1" }, "startup_events": [ { "kind": 0, "content_fields": { "name": "Didactyl Test Agent", "about": "Automated test instance" }, "tags": [] }, { "kind": 10002, "content": "", "tags": [ ["r", "wss://relay.damus.io"], ["r", "wss://relay.primal.net"] ] }, { "kind": 31124, "content": "# Test Agent\n\nYou are a test agent. Respond to requests and use tools when needed.", "tags": [ ["d", "identity_and_rules"], ["app", "didactyl"], ["scope", "private"], ["trigger", "dm"], ["filter", "{\"from\":\"admin\"}"] ] } ] }