Skip to content

Hoplite/ialysos f0d14473 - #6

Merged
pt-act merged 2 commits into
mainfrom
hoplite/ialysos-f0d14473
Sep 2, 2026
Merged

Hoplite/ialysos f0d14473#6
pt-act merged 2 commits into
mainfrom
hoplite/ialysos-f0d14473

Conversation

@pt-act

@pt-act pt-act commented Sep 2, 2026

Copy link
Copy Markdown
Owner

No description provided.

usehoplite Bot added 2 commits September 2, 2026 19:14
- workflow.run / intake.run: report is_new truthfully (was hardcoded True
  despite the documented dedupe contract); start_run accepts an optional
  caller run id so a dedupe hit is detectable race-free.
- approval.decide / web approvals: record the approver's reason (input was
  documented and the decision model had the field, but resolve_gate never
  accepted one); reason now lands in the decision record and audit stream.
- /approvals web UI: render human-readable confirmation and error pages
  instead of raw JSON, show the workflow being approved, and add a reason
  field to the form. Status codes unchanged.
Setup installs git-lfs (required by the PR publication hook) and syncs all
extras; check runs the suite, ruff, and strict mypy.
@pt-act
pt-act merged commit bc9a268 into main Sep 2, 2026
10 checks passed
@pt-act
pt-act deleted the hoplite/ialysos-f0d14473 branch September 2, 2026 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant