muvon/Octomind Action
Run Octomind AI agent in your GitHub Actions workflows
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 29, 2026
- License
- Apache 2.0
Pinned Snippet
uses: muvon/octomind-action@5616f4efb5593c1beff6a8e62af9e90e029597e6 # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| prompt | Task or message to send to octomind | yes | — |
| role | Role to use (e.g. developer:rust). Defaults to config default | no | — |
| model | Model override (e.g. openrouter:anthropic/claude-sonnet-4) | no | — |
| name | Session name — creates or resumes a named session | no | — |
| resume | Resume a specific session by name | no | — |
| resume_recent | Resume the most recent session for the current directory | no | false |
| sandbox | Restrict filesystem writes to the current working directory | no | false |
| hook | Comma-separated webhook hook names to activate | no | — |
| version | Octomind version to install (default: latest) | no | latest |
| tap | Tap to add before run (e.g. "user/repo" or "user/repo ./local/path") | no | — |
| config | Path to octomind config file | no | — |
| comment | PR comment mode: full (direct post), compact (collapsible), none (no comment) | no | none |
| github_token | GitHub token for PR commenting | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| result | Last assistant message content |
| session_id | Session ID for resuming in subsequent steps |
| cost | Session cost as JSON (tokens, cost) |
| raw_output | Full JSONL output for advanced parsing |
| exit_code | Process exit code |