Skip to content

V3.0.2 - Claude Code plugin + PyPI packaging

Choose a tag to compare

@stefyi-4355 stefyi-4355 released this 23 Jun 15:49
4f9cf49

First release you can install and drive as a tool: iFixAi now ships as a pip-installable package and a Claude Code plugin, with live-run safety gates and Windows support.

Added

  • Claude Code plugin. Run the diagnostic guided from Claude Code: it discovers your agent's setup, builds the fixture, runs the inspection suite, and explains the scorecard. Test any provider's model (Anthropic, OpenAI, Gemini, Azure, Bedrock, and others) graded by self, one independent judge, or a cross-vendor panel.
  • PyPI packaging. Install with pip install ifixai plus per-provider extras ([anthropic], [openai], [all]).
  • Live-run preflight and run-health gates. Validates the chosen model and its SDK before any billed call, and fails fast on a broken live run instead of producing a misleading grade.

Fixed

  • Platform-refusal detection. Now applies only to bridge-routed replies (new sut_via_bridge flag, off by default), so a policy-citing refusal on the live API path grades as a pass instead of being dropped.
  • B01/P01 fail-closed restored. An ungoverned target with no control plane correctly caps at D (0.82 to 0.60), matching scoring.md, instead of slipping through.
  • Judge-timeout parsing hardened. Guards a malformed or empty timeout value instead of erroring mid-run.

Compatibility

  • Windows support. UTF-8 console output (no more UnicodeEncodeError on cp1252), enforced LF line endings via .gitattributes, Python and PowerShell bootstrap shims, and a deduped session hook.