Implementation
gradeNot graded
gradeNot graded
scan_repositoryAction
Scan a public GitHub repository with RepoPulse, update the visible dashboard, and return its health report. Use this before asking for check details or attention items.
View tool JSON
{
"name": "scan_repository",
"kind": "act",
"impl": "imperative",
"description": "Scan a public GitHub repository with RepoPulse, update the visible dashboard, and return its health report. Use this before asking for check details or attention items.",
"inputSchema": {
"type": "object",
"properties": {
"repository_url": {
"type": "string",
"description": "Public github.com repository URL."
},
"ref": {
"type": "string",
"description": "Optional branch, tag, or commit ref."
}
},
"required": [
"repository_url"
]
}
}get_attention_itemsAnswer
Return the failing and warning checks from the current RepoPulse report, ordered FAIL first then WARN. Reads the current page state only; run scan_repository first.
View tool JSON
{
"name": "get_attention_items",
"kind": "answer",
"impl": "imperative",
"description": "Return the failing and warning checks from the current RepoPulse report, ordered FAIL first then WARN. Reads the current page state only; run scan_repository first.",
"inputSchema": {
"type": "object",
"properties": {}
}
}get_check_detailsAnswer
Return full details for one RepoPulse check from the current report, including its recommendations. Reads the current page state only; run scan_repository first.
View tool JSON
{
"name": "get_check_details",
"kind": "answer",
"impl": "imperative",
"description": "Return full details for one RepoPulse check from the current report, including its recommendations. Reads the current page state only; run scan_repository first.",
"inputSchema": {
"type": "object",
"properties": {
"check_key": {
"type": "string",
"description": "RepoPulse check key from the current report."
}
},
"required": [
"check_key"
]
}
}compare_refsAction
Compare repository health between two refs of the currently scanned repository, update the visible dashboard, and return the comparison report. Run scan_repository first to select the repository.
View tool JSON
{
"name": "compare_refs",
"kind": "act",
"impl": "imperative",
"description": "Compare repository health between two refs of the currently scanned repository, update the visible dashboard, and return the comparison report. Run scan_repository first to select the repository.",
"inputSchema": {
"type": "object",
"properties": {
"baseline_ref": {
"type": "string",
"description": "Baseline branch, tag, or commit ref."
},
"target_ref": {
"type": "string",
"description": "Target branch, tag, or commit ref."
}
},
"required": [
"baseline_ref",
"target_ref"
]
}
}