tessl install tessl/pypi-gntp@1.0.0Growl Notification Transport Protocol for Python
Agent Success
Agent success rate when using this tile
80%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.25x
Baseline
Agent success rate without this tile
64%
{
"context": "This criteria evaluates how effectively the engineer uses the gntp package to implement a simple notification utility, specifically focusing on the use of the mini() function which provides a one-line, exception-swallowing notification interface.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Uses mini() function",
"description": "The implementation uses gntp's mini() function to send notifications. This is the primary capability being tested.",
"max_score": 50
},
{
"name": "Correct parameters",
"description": "The mini() function is called with appropriate parameters: applicationName (or app name), noteType, title, description, and optionally hostname/password parameters in correct order.",
"max_score": 25
},
{
"name": "Exception handling alignment",
"description": "The implementation leverages mini()'s built-in exception swallowing behavior rather than implementing redundant try-except blocks. The mini() function already swallows exceptions, so adding additional exception handling is unnecessary.",
"max_score": 15
},
{
"name": "Appropriate imports",
"description": "The code imports mini from gntp (e.g., 'from gntp import mini' or 'import gntp').",
"max_score": 10
}
]
}