-record(signal_entry, { metric :: binary(), kind :: caffeine_lang@codegen@relay:signal_kind(), source :: binary(), match :: gleam@dict:dict(binary(), caffeine_lang@value:value()), tags :: gleam@dict:dict(binary(), binary()), value_path :: gleam@option:option(binary()) }).