Ctrl + k

or run

tessl search
Log in

Version

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

tessl/pypi-ipython

tessl install tessl/pypi-ipython@9.5.0

IPython: Productive Interactive Computing - An advanced interactive computing environment and command shell for Python.

Agent Success

Agent success rate when using this tile

86%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.09x

Baseline

Agent success rate without this tile

79%

rubric.jsonevals/scenario-5/

{
  "context": "This criteria evaluates how well the engineer uses IPython's object introspection capabilities to implement the Python Object Inspector Tool. The focus is on proper usage of IPython's introspection API to retrieve object metadata and source code.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses object_inspect",
      "description": "Uses IPython's object_inspect() or object_inspect_text() function to retrieve detailed information about Python objects",
      "max_score": 30
    },
    {
      "name": "Extracts object metadata",
      "description": "Correctly extracts and returns object name, type, docstring, and signature information from the introspection results",
      "max_score": 25
    },
    {
      "name": "Retrieves method lists",
      "description": "For class objects, properly identifies and returns a list of available methods using introspection data",
      "max_score": 15
    },
    {
      "name": "Gets source code",
      "description": "Uses IPython's introspection capabilities to retrieve source code for user-defined functions and classes",
      "max_score": 20
    },
    {
      "name": "Handles unavailable source",
      "description": "Properly handles cases where source code is not available (built-in objects) by checking introspection results or catching appropriate exceptions",
      "max_score": 10
    }
  ]
}