Skip to content

feat(lh-115194): support Claude in the agent harness - #38

Merged
huides00 merged 2 commits into
mainfrom
LH-115194-harden-agent-harness
Sep 15, 2026
Merged

huides00 merged 2 commits into
mainfrom
LH-115194-harden-agent-harness

Conversation

@huides00

@huides00 huides00 commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator

https://cisco-sbg.atlassian.net/browse/LH-115194

Description

Agent harness runs need comparable, trustworthy results from Codex and Claude without exposing provider or customer credentials. The harness can now execute Claude sessions through the current plugin checkout, prove provider credentials are isolated before fixtures run, retry provider-only failures, and fingerprint inputs so incompatible baselines cannot be compared.

Deterministic command correlation, confirmation scoring, secret scanning, setup simulation, and failure diagnostics are strengthened to reduce false harness-invalid results and make remaining failures easier to investigate. Reports identify the agent and runtime attempts, the dashboard retains its list position while navigating cases, the skills clarify credential and mutation handling, and both plugin manifests advance to version 0.1.3.

The complete test suite and scoped pre-commit checks passed.

Screenshot 2026-09-15 at 9 21 41 AM Screenshot 2026-09-15 at 9 50 05 AM

Add first-class Claude execution with provider credential isolation, runtime-only retries, and
source-aware comparison fingerprints.

Strengthen deterministic command correlation, confirmation scoring, secret scanning, setup doubles,
and failure diagnostics. Improve report and dashboard usability, update the skills, and bump both
plugin manifests to 0.1.3.
Record the Claude harness support and plugin runtime safety fixes in the Ansible release history
so the 0.42.0 release rehearsal can complete.
@github-actions

Copy link
Copy Markdown

Consistency Check

No consistency issues found.

Checker output
✓ No issues found across 14 file(s).

@huides00
huides00 merged commit cfd5ddb into main Sep 15, 2026
5 checks passed
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.

2 participants