Skip to content

agent-xplat v1.0.0

Choose a tag to compare

@kwhi6693-web kwhi6693-web released this 01 Sep 14:58
· 15 commits to master since this release

agent-xplat v1.0.0

Find the OS assumptions that break AI-agent workflows.

Highlights

  • Deterministic portability analysis across the OS × Shell × Runtime matrix for Windows, macOS, and Linux.
  • Structured JavaScript, JSX, TypeScript, and TSX analysis backed by Tree-sitter, plus Python, shell, package, filesystem, path, runtime, and agent-configuration rules.
  • Stable terminal, JSON 1.0, SARIF 2.1.0, Markdown, baseline, diff, contract, fix, doctor, CI, and badge workflows.
  • Read-only static scanning with explicit, bounded runtime verification and a strict INFERRED versus VERIFIED evidence boundary.

Verification

  • Public workflow run: https://github.com/kwhi6693-web/agent-xplat/actions/runs/33520727803
  • Verified commit: 3ae71ec54a5ba433a50d8ff5de49bd892006d67d
  • GitHub-hosted jobs: windows-latest, macos-latest, and ubuntu-latest
  • Project test command: 88 passed on all three jobs
  • JSON, SARIF, Markdown, and runtime evidence artifacts were downloaded and validated from the workflow run.

Static scan results remain INFERRED. Runtime evidence is VERIFIED only for the recorded runner target: Windows PowerShell, macOS zsh, and Linux bash.

Installation

python -m pip install https://github.com/kwhi6693-web/agent-xplat/releases/download/v1.0.0/agent_xplat-1.0.0-py3-none-any.whl
agent-xplat scan .

The source distribution is also attached for source-based installation.

Known limitations

Static analysis cannot prove every dynamic/generated command, shell version, installed external tool, native dependency, filesystem policy, or runtime behavior. Use agent-xplat test . and the generated CI workflow for runtime evidence.