Skip to content

feat: Hermes writeup provider with proxy/CLI parity - #32

Merged
gnanirahulnutakki merged 1 commit into
mainfrom
fix/hermes-provider-radar-28
Jul 9, 2026
Merged

feat: Hermes writeup provider with proxy/CLI parity#32
gnanirahulnutakki merged 1 commit into
mainfrom
fix/hermes-provider-radar-28

Conversation

@gnanirahulnutakki

Copy link
Copy Markdown
Member

Summary

Implements RAD-HERMES-001 (#28): Hermes writeup provider parity with article synthesizer safety/fallback semantics.

Changes

  • ARDUR_AI_PROVIDER=hermes support for radar project writeups
  • Proxy-first (GATEWAY_PROXY_URL / HERMES_PROXY_URL) + CLI + deterministic fallback
  • Emits contract-valid provider: "hermes" metadata on success
  • Offline tests for unavailable and proxy success paths

Verification

npm test → 100 pass / 0 fail

Closes #28

Signed-off-by: Ardur team@ardur.ai

- Support ARDUR_AI_PROVIDER=hermes for radar project writeups
- Proxy-first (GATEWAY/HERMES_PROXY_*), CLI fallback, deterministic fail-closed
- Offline regression coverage for unavailable + proxy success paths

Signed-off-by: Ardur <team@ardur.ai>
@gnanirahulnutakki
gnanirahulnutakki merged commit a2e31b3 into main Jul 9, 2026
1 check failed
@gnanirahulnutakki
gnanirahulnutakki deleted the fix/hermes-provider-radar-28 branch July 9, 2026 01:23
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.

Bring radar writeup Hermes provider to article-provider parity

1 participant