or run

tessl search
Log in

Version

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

tessl/pypi-questionary

tessl install tessl/pypi-questionary@2.1.0

Python library to build pretty command line user prompts with interactive forms and validation

Agent Success

Agent success rate when using this tile

96%

Improvement

Agent success rate improvement when using this tile compared to baseline

1x

Baseline

Agent success rate without this tile

96%

rubric.jsonevals/scenario-4/

{
  "context": "This criteria evaluates how well the engineer uses the questionary library to implement menu navigation with configurable list cycling behavior. The focus is on correctly using questionary's select prompt and its cycle parameter to control boundary wrapping.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses questionary.select",
      "description": "Uses the questionary.select() function to create the interactive menu",
      "max_score": 30
    },
    {
      "name": "Configures cycle parameter",
      "description": "Correctly passes the cycle parameter to questionary.select() to control boundary wrapping behavior",
      "max_score": 40
    },
    {
      "name": "Provides menu choices",
      "description": "Provides a list of at least 5 choices to the select prompt using the choices parameter",
      "max_score": 15
    },
    {
      "name": "Returns selected value",
      "description": "Correctly calls the ask() method on the select prompt and returns the selected value",
      "max_score": 15
    }
  ]
}