a3s-lab/A3S Code

Run a bounded A3S Code review or workspace edit in GitHub Actions.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Aug 28, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: a3s-lab/cli@a65a8a361dd5a240a7e53319149890f3267883f0 # v0.13.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
github-tokenGitHub token used for actor verification and opt-in pull-request review publication.yes
promptInline A3S Code instruction. Exactly one of prompt or prompt-file is required.no
prompt-fileUTF-8 prompt file inside the checked-out workspace.no
working-directoryExisting directory inside GITHUB_WORKSPACE used as the A3S workspace.no.
configOptional existing ACL configuration file inside GITHUB_WORKSPACE.no
modelOptional provider/model override.no
permissionsClosed tool profile: read-only or workspace-write.noread-only
a3s-versionCompatible stable A3S release tag to install, or latest.nolatest
a3s-pathOptional preinstalled A3S executable path; skips release installation.no
allowed-actorsOptional comma-separated exact GitHub logins trusted without a collaborator API lookup.no
publish-reviewPublish the validated A3S P0/P1 result as a native GitHub pull-request review.nofalse
pull-request-numberExplicit pull-request number for workflow_dispatch or another trusted event.no
timeout-secondsA3S execution deadline from 1 through 7200 seconds.no1800
namedescription
final-messageFinal A3S Code response. The action never logs this value automatically.
final-message-truncatedWhether final-message was UTF-8 truncated to stay inside GitHub's job-output limit.
session-idDurable A3S Code session identifier.
usage-jsonCompact JSON token-usage object returned by A3S Code.
result-filePrivate runner-temporary path containing the complete structured A3S result.
review-publishedWhether a native GitHub pull-request review was published.
review-urlURL of the published GitHub pull-request review.
review-findingsNumber of validated P0/P1 inline findings published.