-record(plugin_context, { cfg :: atproto_codegen@config:config(), docs :: list(atproto_lexicon@ast:lexicon_doc()), lexicons :: list(atproto_codegen@lower:flat_lexicon()), upstream :: gleam@dict:dict(binary(), list(atproto_codegen@plugin:output_file())) }).