#include <proposal_registry.h>
Public Attributes | |
std::string | id |
std::string | sandbox_id |
std::filesystem::path | sandbox_directory |
std::filesystem::path | sandbox_rom_path |
std::string | description |
std::string | prompt |
ProposalStatus | status |
absl::Time | created_at |
std::optional< absl::Time > | reviewed_at |
std::filesystem::path | diff_path |
std::filesystem::path | log_path |
std::vector< std::filesystem::path > | screenshots |
int | bytes_changed |
int | commands_executed |
Definition at line 37 of file proposal_registry.h.
std::string yaze::cli::ProposalRegistry::ProposalMetadata::id |
Definition at line 38 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::CreateProposal(), yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::string yaze::cli::ProposalRegistry::ProposalMetadata::sandbox_id |
Definition at line 39 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::filesystem::path yaze::cli::ProposalRegistry::ProposalMetadata::sandbox_directory |
Definition at line 40 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::filesystem::path yaze::cli::ProposalRegistry::ProposalMetadata::sandbox_rom_path |
Definition at line 41 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::string yaze::cli::ProposalRegistry::ProposalMetadata::description |
Definition at line 42 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::string yaze::cli::ProposalRegistry::ProposalMetadata::prompt |
Definition at line 43 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
ProposalStatus yaze::cli::ProposalRegistry::ProposalMetadata::status |
Definition at line 44 of file proposal_registry.h.
Referenced by yaze::editor::ProposalDrawer::DrawActionButtons(), yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
absl::Time yaze::cli::ProposalRegistry::ProposalMetadata::created_at |
Definition at line 45 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::GetLatestPendingProposal(), yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::optional<absl::Time> yaze::cli::ProposalRegistry::ProposalMetadata::reviewed_at |
Definition at line 46 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::filesystem::path yaze::cli::ProposalRegistry::ProposalMetadata::diff_path |
Definition at line 49 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::filesystem::path yaze::cli::ProposalRegistry::ProposalMetadata::log_path |
Definition at line 50 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
std::vector<std::filesystem::path> yaze::cli::ProposalRegistry::ProposalMetadata::screenshots |
Definition at line 51 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
int yaze::cli::ProposalRegistry::ProposalMetadata::bytes_changed |
Definition at line 54 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().
int yaze::cli::ProposalRegistry::ProposalMetadata::commands_executed |
Definition at line 55 of file proposal_registry.h.
Referenced by yaze::cli::ProposalRegistry::LoadProposalsFromDiskLocked(), and yaze::cli::ProposalRegistry::WriteMetadataLocked().