Class: Carson::Adapters::Agent::Result
- Inherits:
-
Struct
- Object
- Struct
- 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
Returns the value of attribute commit_sha.
-
#evidence ⇒ Object
Returns the value of attribute evidence.
-
#status ⇒ Object
Returns the value of attribute status.
-
#summary ⇒ Object
Returns the value of attribute summary.
Instance Attribute Details
#commit_sha ⇒ Object
Returns the value of attribute commit_sha
12 13 14 |
# File 'lib/carson/adapters/agent.rb', line 12 def commit_sha @commit_sha end |
#evidence ⇒ Object
Returns the value of attribute evidence
12 13 14 |
# File 'lib/carson/adapters/agent.rb', line 12 def evidence @evidence end |
#status ⇒ Object
Returns the value of attribute status
12 13 14 |
# File 'lib/carson/adapters/agent.rb', line 12 def status @status end |
#summary ⇒ Object
Returns the value of attribute summary
12 13 14 |
# File 'lib/carson/adapters/agent.rb', line 12 def summary @summary end |