class RubyLLM::StoredFile

A file in a FileStore: its path, size, content type, and a digest of its content. FileStore#list and FileStore#find return them, and Chat#after_file_write callbacks receive each one the conversation writes.

chat.file_store.list
# => [#<RubyLLM::StoredFile path: "report.pdf", byte_size: 2201344, content_type: "application/pdf">]