#include <project_plan_agent.h>
Static Public Member Functions | |
| static absl::StatusOr< PlanAgentUpdate > | Parse (std::string_view text) |
Public Attributes | |
| std::string | base_sha256 |
| std::string | agent |
| std::string | observed_utc |
| PlanJson | sources = PlanJson::object() |
| PlanJson | observations = PlanJson::object() |
| std::vector< std::string > | remove |
Definition at line 34 of file project_plan_agent.h.
|
static |
Definition at line 140 of file project_plan_agent.cc.
References agent, base_sha256, yaze::core::kPlanAgentUpdateSchema, observations, observed_utc, remove, RETURN_IF_ERROR, and sources.
Referenced by yaze::cli::handlers::PlanAgentApplyCommandHandler::Execute().
| std::string yaze::core::PlanAgentUpdate::base_sha256 |
Definition at line 35 of file project_plan_agent.h.
Referenced by yaze::core::ApplyPlanAgentUpdateToFile(), and Parse().
| std::string yaze::core::PlanAgentUpdate::agent |
Definition at line 36 of file project_plan_agent.h.
Referenced by yaze::core::ApplyPlanAgentUpdate(), and Parse().
| std::string yaze::core::PlanAgentUpdate::observed_utc |
Definition at line 37 of file project_plan_agent.h.
Referenced by yaze::core::ApplyPlanAgentUpdate(), and Parse().
| PlanJson yaze::core::PlanAgentUpdate::sources = PlanJson::object() |
Definition at line 38 of file project_plan_agent.h.
Referenced by yaze::core::ApplyPlanAgentUpdate(), yaze::core::DiffPlanAgentUpdate(), and Parse().
| PlanJson yaze::core::PlanAgentUpdate::observations = PlanJson::object() |
Definition at line 40 of file project_plan_agent.h.
Referenced by yaze::core::ApplyPlanAgentUpdate(), yaze::core::DiffPlanAgentUpdate(), and Parse().
| std::vector<std::string> yaze::core::PlanAgentUpdate::remove |
Definition at line 42 of file project_plan_agent.h.
Referenced by yaze::core::DiffPlanAgentUpdate(), and Parse().