CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/pypi-gntp

tessl install tessl/pypi-gntp@1.0.0

Growl 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%

rubric.jsonevals/scenario-9/

{
  "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
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/gntp@1.0.x
tile.json