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-7/

{
  "context": "This criteria evaluates how well the engineer uses the gntp package's icon handling capabilities, specifically the ability to send notifications with URL-based icons and binary icon data.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "GrowlNotifier instantiation",
      "description": "Creates a GrowlNotifier instance with appropriate configuration (app name, hostname, port)",
      "max_score": 10
    },
    {
      "name": "Application registration",
      "description": "Calls the register() method on GrowlNotifier to register the application with notification types before sending notifications",
      "max_score": 15
    },
    {
      "name": "URL icon usage",
      "description": "Uses the icon parameter in the notify() method to pass URL strings (HTTP or file://) for URL-based icons",
      "max_score": 20
    },
    {
      "name": "Binary icon handling",
      "description": "Reads image files and passes binary data to the icon parameter in the notify() method for binary icons",
      "max_score": 25
    },
    {
      "name": "Notification method call",
      "description": "Calls the notify() method with appropriate parameters including title, description, noteType, and icon",
      "max_score": 15
    },
    {
      "name": "Multiple notifications",
      "description": "Correctly sends multiple notifications with different icon types (mix of URL and binary)",
      "max_score": 10
    },
    {
      "name": "Icon type handling",
      "description": "Correctly distinguishes between and handles both URL-based icons and binary icon data in the same implementation",
      "max_score": 5
    }
  ]
}

Version

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