Class: KairosMcp::Daemon::WAL::PlanRecord

Inherits:
Struct
  • Object
show all
Defined in:
lib/kairos_mcp/daemon/wal.rb

Overview

PlanRecord — one plan_commit + its step descendants + its plan_finalize.

Instance Attribute Summary collapse

Instance Attribute Details

#cycleObject

Returns the value of attribute cycle

Returns:

  • (Object)

    the current value of cycle



61
62
63
# File 'lib/kairos_mcp/daemon/wal.rb', line 61

def cycle
  @cycle
end

#finalize_reasonObject

Returns the value of attribute finalize_reason

Returns:

  • (Object)

    the current value of finalize_reason



61
62
63
# File 'lib/kairos_mcp/daemon/wal.rb', line 61

def finalize_reason
  @finalize_reason
end

#finalize_statusObject

Returns the value of attribute finalize_status

Returns:

  • (Object)

    the current value of finalize_status



61
62
63
# File 'lib/kairos_mcp/daemon/wal.rb', line 61

def finalize_status
  @finalize_status
end

#finalizedObject

Returns the value of attribute finalized

Returns:

  • (Object)

    the current value of finalized



61
62
63
# File 'lib/kairos_mcp/daemon/wal.rb', line 61

def finalized
  @finalized
end

#mandate_idObject

Returns the value of attribute mandate_id

Returns:

  • (Object)

    the current value of mandate_id



61
62
63
# File 'lib/kairos_mcp/daemon/wal.rb', line 61

def mandate_id
  @mandate_id
end

#plan_hashObject

Returns the value of attribute plan_hash

Returns:

  • (Object)

    the current value of plan_hash



61
62
63
# File 'lib/kairos_mcp/daemon/wal.rb', line 61

def plan_hash
  @plan_hash
end

#plan_idObject

Returns the value of attribute plan_id

Returns:

  • (Object)

    the current value of plan_id



61
62
63
# File 'lib/kairos_mcp/daemon/wal.rb', line 61

def plan_id
  @plan_id
end

#stepsObject

Returns the value of attribute steps

Returns:

  • (Object)

    the current value of steps



61
62
63
# File 'lib/kairos_mcp/daemon/wal.rb', line 61

def steps
  @steps
end