changedInput schema / properties / access_token / description
Previous value: -"GitHub personal access token (PAT). Public data works without a token."New value: +"GitHub personal access token (PAT). Saved UnClick GitHub login is used when this is omitted."
changedInput schema / properties / action / description
Previous value: -"Action: search_repos, get_repo, list_issues, create_issue, list_prs, get_user, list_gists, search_code."New value: +"Action: search_repos, get_repo, list_issues, create_issue, list_prs, get_user, list_gists, search_code, create_branch, push_files, create_pull_request, comment_issue_or_pr, merge_pull_request, close_pull_request, list_checks."
changedInput schema / properties / action / enum
Previous value: -[
- "search_repos",
- "get_repo",
- "list_issues",
- "create_issue",
- "list_prs",
- "get_user",
- "list_gists",
- "search_code"
-]New value: +[
+ "search_repos",
+ "get_repo",
+ "list_issues",
+ "create_issue",
+ "list_prs",
+ "get_user",
+ "list_gists",
+ "search_code",
+ "create_branch",
+ "push_files",
+ "create_pull_request",
+ "comment_issue_or_pr",
+ "merge_pull_request",
+ "close_pull_request",
+ "list_checks"
+]
addedInput schema / properties / api_key
Added value: +{
+ "description": "GitHub token fallback. Saved UnClick GitHub login is preferred when omitted.",
+ "type": "string"
+}
addedInput schema / properties / base
Added value: +{
+ "description": "Pull request base branch.",
+ "type": "string"
+}
addedInput schema / properties / base_branch
Added value: +{
+ "description": "Base branch for create_branch, push_files branch creation, or pull requests.",
+ "type": "string"
+}
changedInput schema / properties / body / description
Previous value: -"Issue body text (for create_issue)."New value: +"Issue, pull request, or comment body text."
addedInput schema / properties / branch
Added value: +{
+ "description": "Target branch for branch creation, file pushes, pull requests, or checks.",
+ "type": "string"
+}
addedInput schema / properties / check_name
Added value: +{
+ "description": "Filter list_checks by check name.",
+ "type": "string"
+}
addedInput schema / properties / comment
Added value: +{
+ "description": "Comment body fallback for comment_issue_or_pr.",
+ "type": "string"
+}
addedInput schema / properties / commit_message
Added value: +{
+ "description": "Merge commit message.",
+ "type": "string"
+}
addedInput schema / properties / commit_title
Added value: +{
+ "description": "Merge commit title.",
+ "type": "string"
+}
addedInput schema / properties / deletions
Added value: +{
+ "description": "File paths to delete during push_files.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / draft
Added value: +{
+ "description": "Create a draft pull request.",
+ "type": "boolean"
+}
addedInput schema / properties / expected_head_sha
Added value: +{
+ "description": "Optional safety check: fail if the branch head has moved.",
+ "type": "string"
+}
addedInput schema / properties / files
Added value: +{
+ "description": "Files for push_files: { path, content, encoding? } entries.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "content": {
+ "type": "string"
+ },
+ "encoding": {
+ "enum": [
+ "utf-8",
+ "base64"
+ ],
+ "type": "string"
+ },
+ "path": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "path",
+ "content"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedInput schema / properties / force
Added value: +{
+ "description": "Force-update the branch ref during push_files. Defaults to false.",
+ "type": "boolean"
+}
addedInput schema / properties / head
Added value: +{
+ "description": "Pull request head branch.",
+ "type": "string"
+}
addedInput schema / properties / issue_number
Added value: +{
+ "description": "Issue number for comment_issue_or_pr.",
+ "type": "number"
+}
addedInput schema / properties / maintainer_can_modify
Added value: +{
+ "description": "Allow maintainers to modify the pull request branch. Defaults to true.",
+ "type": "boolean"
+}
addedInput schema / properties / merge_method
Added value: +{
+ "description": "Merge method: merge, squash, or rebase. Defaults to squash.",
+ "type": "string"
+}
addedInput schema / properties / message
Added value: +{
+ "description": "Commit message for push_files.",
+ "type": "string"
+}
addedInput schema / properties / new_branch
Added value: +{
+ "description": "New branch name for create_branch.",
+ "type": "string"
+}
addedInput schema / properties / number
Added value: +{
+ "description": "Issue or pull request number fallback.",
+ "type": "number"
+}
addedInput schema / properties / pull_number
Added value: +{
+ "description": "Pull request number for comment_issue_or_pr or merge_pull_request.",
+ "type": "number"
+}
addedInput schema / properties / ref
Added value: +{
+ "description": "Commit SHA, branch, or tag for list_checks.",
+ "type": "string"
+}
addedInput schema / properties / status
Added value: +{
+ "description": "Filter list_checks by status.",
+ "type": "string"
+}
changedInput schema / properties / title / description
Previous value: -"Issue title (for create_issue)."New value: +"Issue or pull request title."