aira-mcp-server

create_commit

指定したファイルに対してコミットを作成・実行します。※1度に1ファイルのみコミット可能です

Input Schema

NameRequiredDescriptionDefault
bodyNoコミットの本文(オプション)
emojiYesコミットメッセージに使用する絵文字
fileYesコミット対象のファイルパス(1ファイルのみ指定可能)
footerNoコミットのフッター(オプション)
issueNumberNoGitHub Issue番号(オプション)
languageNoコミットメッセージの言語(デフォルト: ja)
pathYesGitリポジトリの絶対パス
titleYesコミットのタイトル
typeYesコミットの種類

Input Schema (JSON Schema)

{ "properties": { "body": { "description": "コミットの本文(オプション)", "type": "string" }, "emoji": { "description": "コミットメッセージに使用する絵文字", "type": "string" }, "file": { "description": "コミット対象のファイルパス(1ファイルのみ指定可能)", "type": "string" }, "footer": { "description": "コミットのフッター(オプション)", "type": "string" }, "issueNumber": { "description": "GitHub Issue番号(オプション)", "type": "number" }, "language": { "description": "コミットメッセージの言語(デフォルト: ja)", "enum": [ "ja", "en" ], "type": "string" }, "path": { "description": "Gitリポジトリの絶対パス", "type": "string" }, "title": { "description": "コミットのタイトル", "type": "string" }, "type": { "description": "コミットの種類", "enum": [ "feat", "fix", "docs", "style", "refactor", "perf", "test", "chore" ], "type": "string" } }, "required": [ "file", "path", "type", "emoji", "title" ], "type": "object" }

You must be authenticated.

Other Tools