Class: Carson::Adapters::Agent::Result
- Inherits:
-
Data
- Object
- Data
- Carson::Adapters::Agent::Result
- Defined in:
- lib/carson/adapters/agent.rb
Overview
objective: “fix_ci” | “address_review” | “fix_audit” context: String (legacy — PR title) or Hash with structured evidence:
fix_ci: { title:, ci_logs:, ci_run_url:, prior_attempt: { summary:, dispatched_at: } }
address_review: { title:, review_findings: [{ kind:, url:, body: }], prior_attempt: ... }
acceptance_checks: what must pass for the fix to be accepted
Instance Attribute Summary collapse
-
#commit_sha ⇒ Object
readonly
Returns the value of attribute commit_sha.
-
#evidence ⇒ Object
readonly
Returns the value of attribute evidence.
-
#status ⇒ Object
readonly
Returns the value of attribute status.
-
#summary ⇒ Object
readonly
Returns the value of attribute summary.
Instance Attribute Details
#commit_sha ⇒ Object (readonly)
Returns the value of attribute commit_sha
11 12 13 |
# File 'lib/carson/adapters/agent.rb', line 11 def commit_sha @commit_sha end |
#evidence ⇒ Object (readonly)
Returns the value of attribute evidence
11 12 13 |
# File 'lib/carson/adapters/agent.rb', line 11 def evidence @evidence end |
#status ⇒ Object (readonly)
Returns the value of attribute status
11 12 13 |
# File 'lib/carson/adapters/agent.rb', line 11 def status @status end |
#summary ⇒ Object (readonly)
Returns the value of attribute summary
11 12 13 |
# File 'lib/carson/adapters/agent.rb', line 11 def summary @summary end |