ClaudeCode.Message.SystemMessage (ClaudeCode v0.36.3)

View Source

Umbrella module for system message subtypes from the Claude CLI.

System messages are emitted by the CLI for session initialization, hook lifecycle events, status updates, task progress, and other informational events. Each subtype has its own struct module under ClaudeCode.Message.SystemMessage.*.

Summary

Functions

Checks if a value is any type of system message.

Types

Functions

type?(arg1)

@spec type?(any()) :: boolean()

Checks if a value is any type of system message.