-record(function_shell_call, { id :: binary(), call_id :: binary(), action :: glopenai@response:function_shell_action(), status :: glopenai@response:function_shell_call_item_status(), environment :: gleam@option:option(glopenai@response:function_shell_call_environment()), created_by :: gleam@option:option(binary()) }).