Expand description
ContextVM protocol constants
Event kinds and tag names matching the ContextVM specification. See: https://contextvm.org
Modules§
- tags
- Nostr tag constants
Constants§
- CTXVM_
MESSAGES_ KIND - ContextVM messages (ephemeral events, kind 25910)
- DEFAULT_
BOOTSTRAP_ RELAY_ URLS - Default relay targets for discoverability publication (CEP-17).
- DEFAULT_
LRU_ SIZE - Default LRU cache size for deduplication
- DEFAULT_
TIMEOUT_ MS - Default timeout for network/relay operations (30 seconds)
- EPHEMERAL_
GIFT_ WRAP_ KIND - Ephemeral variant of NIP-59 Gift Wrap (kind 21059, CEP-19)
- GIFT_
WRAP_ KIND - Encrypted messages using NIP-59 Gift Wrap (kind 1059)
- INITIALIZE_
METHOD - MCP protocol method for the initialization request
- MAX_
MESSAGE_ SIZE - Maximum message size (1MB)
- NOTIFICATIONS_
INITIALIZED_ METHOD - MCP protocol method for the initialized notification
- PROMPTS_
LIST_ KIND - Prompts list (addressable, kind 11320)
- RELAY_
LIST_ METADATA_ KIND - Replaceable relay list metadata event following NIP-65 (CEP-17)
- RESOURCES_
LIST_ KIND - Resources list (addressable, kind 11318)
- RESOURCETEMPLATES_
LIST_ KIND - Resource templates list (addressable, kind 11319)
- SERVER_
ANNOUNCEMENT_ KIND - Server announcement (addressable, kind 11316)
- TOOLS_
LIST_ KIND - Tools list (addressable, kind 11317)
- UNENCRYPTED_
KINDS - Kinds that should never be encrypted (public announcements)