Header menu logo Nao

ContentMeta Type

Generic content metadata — describes what a tool/agent produces. The framework carries this tag without interpreting the content itself; consumers decide how to handle each content type.

Record fields

Record Field Description

ContentType

Full Usage: ContentType

Field type: string

Content type identifier (e.g. "text/plain", "application/json", "document/pdf"). User-defined — framework does not restrict values.

Field type: string

Metadata

Full Usage: Metadata

Field type: Map<string, string>

Extensible key-value metadata (e.g. "filename", "encoding", "schema-url").

Field type: Map<string, string>

Static members

Static member Description

ContentMeta.Json

Full Usage: ContentMeta.Json

Returns: ContentMeta
Returns: ContentMeta

ContentMeta.Of(contentType)

Full Usage: ContentMeta.Of(contentType)

Parameters:
    contentType : string

Returns: ContentMeta
contentType : string
Returns: ContentMeta

ContentMeta.Text

Full Usage: ContentMeta.Text

Returns: ContentMeta
Returns: ContentMeta

ContentMeta.WithMeta(contentType) (meta)

Full Usage: ContentMeta.WithMeta(contentType) (meta)

Parameters:
    contentType : string
    meta : (string * string) list

Returns: ContentMeta
contentType : string
meta : (string * string) list
Returns: ContentMeta

Type something to start searching.