get_signature
Retrieve a class constructor's signature to verify required arguments and accepted keywords before writing code, preventing hallucinated parameters.
Instructions
Constructor contract for a class — EVERY definition if the name is
duplicated. Call this before writing an instantiation: it reports the
required arguments, the accepted keywords, and honest null when a
constructor is open-ended or unknowable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| class_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| found | Yes | ||
| ambiguous | Yes | ||
| class_name | Yes | ||
| definitions | Yes |