pub struct RetroArgs {
pub since: Option<String>,
pub include_merges: bool,
pub include_undos: bool,
pub full: bool,
}Expand description
Arguments for the retro command.
heddle retro --since <marker-or-state> summarizes a working
session by combining oplog, agent registry, marker, and context
annotation reads into one structured payload. Replaces the
reconstruct-from-heddle log boilerplate agents wrote before.
Fields§
§since: Option<String>Lower bound: marker name or state id (short or full). When
omitted, the verb walks back to the most recent Claude Code turn-shaped intent or to one hour ago, whichever is more
recent.
include_merges: boolInclude merge entries in the output payload (off by default because merges are noisy in agent retros).
include_undos: boolInclude undo entries in the output payload (off by default because undos are noisy in agent retros).
full: boolRender full annotation/intent content rather than excerpts.
Aliased as --full because the global -v/--verbose flag is
already wired as a u8 verbosity counter on Cli.
Trait Implementations§
Source§impl Args for RetroArgs
impl Args for RetroArgs
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl FromArgMatches for RetroArgs
impl FromArgMatches for RetroArgs
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<RetroArgs, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<RetroArgs, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<RetroArgs, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<RetroArgs, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.