| trigger_phrase | The trigger phrase to look for in comments or issue body | no | @kimi |
| assignee_trigger | The assignee username that triggers the action (e.g. @kimi) | no | — |
| label_trigger | The label that triggers the action (e.g. kimi) | no | kimi |
| base_branch | The branch to use as the base/source when creating new branches (defaults to repository default branch) | no | — |
| branch_prefix | The prefix to use for kimi branches (defaults to 'kimi/', use 'kimi-' for dash format) | no | kimi/ |
| branch_name_template | Template for branch naming. Available variables: {{prefix}}, {{entityType}}, {{entityNumber}}, {{timestamp}}, {{sha}}, {{label}}, {{description}}. {{label}} will be first label from the issue/PR, or {{entityType}} as a fallback. {{description}} will be the first 5 words of the issue/PR title in kebab-case. Default: '{{prefix}}{{entityType}}-{{entityNumber}}-{{timestamp}}' | no | "" |
| allowed_bots | Comma-separated list of allowed bot usernames, or '*' to allow all bots. Empty string (default) allows no bots. WARNING: On public repos with '*', external Apps may be able to invoke this action with prompts they control. See docs/security.md. | no | "" |
| include_comments_by_actor | Comma-separated list of actor usernames to INCLUDE in comments. Supports wildcards: '*[bot]' matches all bots, 'dependabot[bot]' matches specific bot. Empty (default) includes all actors. | no | "" |
| exclude_comments_by_actor | Comma-separated list of actor usernames to EXCLUDE from comments. Supports wildcards: '*[bot]' matches all bots, 'renovate[bot]' matches specific bot. Empty (default) excludes none. If actor is in both lists, exclusion takes priority. | no | "" |
| prompt | Instructions for the agent. Can be a direct prompt or custom template. | no | "" |
| settings | kimi config.toml fragment as a string, or path to a .toml file (appended to the generated config.toml) | no | "" |
| kimi_api_key | Kimi API key | no | — |
| kimi_model | Model name used to synthesize the kimi provider (KIMI_MODEL_NAME) | no | k3 |
| kimi_platform | Which Kimi platform your API key belongs to: 'code' = Kimi Code Console subscription (api.kimi.com/coding, default), 'open-cn' = Open Platform CN (platform.moonshot.cn), 'open-intl' = Open Platform international (platform.kimi.com / moonshot.ai). Sets the provider base URL preset; open-* presets also require an Open Platform model id in kimi_model. | no | code |
| kimi_base_url | Base URL for the kimi provider (KIMI_MODEL_BASE_URL). Empty (default) follows the kimi_platform preset; an explicit value overrides the preset. | no | "" |
| kimi_version | kimi-code CLI version to install (npm dist-tag or version). Empty installs latest. | no | "" |
| github_token | GitHub token with repo and pull request permissions | no | — |
| kimi_args | Additional arguments to pass directly to the kimi CLI | no | "" |
| use_sticky_comment | Use just one comment to deliver issue/PR comments | no | false |
| classify_inline_comments | Buffer inline comments without confirmed=true and classify them (real review vs test/probe) before posting after the session ends. Set to 'false' to post all inline comments immediately (pre-buffering behavior). | no | true |
| use_commit_signing | Enable commit signing using GitHub's commit signature verification. When false, the agent uses standard git commands | no | false |
| ssh_signing_key | SSH private key for signing commits. When provided, git will be configured to use SSH signing. Takes precedence over use_commit_signing. | no | "" |
| bot_id | GitHub user ID to use for git operations (defaults to github-actions[bot]'s user ID) | no | 41898282 |
| bot_name | GitHub username to use for git operations (defaults to github-actions[bot]) | no | github-actions[bot] |
| track_progress | Force tag mode with tracking comments for pull_request and issue events. Only applicable to pull_request (opened, synchronize, ready_for_review, reopened) and issue (opened, edited, labeled, assigned) events. | no | false |
| path_to_kimi_executable | Optional path to a custom kimi executable. If provided, skips automatic installation and uses this executable instead. WARNING: Using an older version may cause problems if the action begins taking advantage of new kimi features. This input is typically not needed unless you're debugging something specific or have unique needs in your environment. | no | "" |
| path_to_bun_executable | Optional path to a custom Bun executable. If provided, skips automatic Bun installation and uses this executable instead. WARNING: Using an incompatible version may cause problems if the action requires specific Bun features. This input is typically not needed unless you're debugging something specific or have unique needs in your environment. | no | "" |
| display_report | Whether to display the Kimi Code Report in GitHub Step Summary. Set to 'false' to disable when using custom formatting solutions. WARNING: This outputs agent-authored content in the GitHub Step Summary. This should only be used in cases where the action is used solely with trusted input. | no | false |
| show_full_output | Show full JSON output from the agent run. WARNING: This outputs ALL messages including tool execution results which may contain secrets, API keys, or other sensitive information. These logs are publicly visible in GitHub Actions. Only enable for debugging in non-sensitive environments. | no | false |