The input position must point to a symbol (e.g. function name, class name, variable name). Returns all symbols referenced within that symbol’s implementation, categorized into:
e.g. for a function definition in main.py:
@log_execution_time # Reference to decorator
def process_user(): # <-- Input position here
user = User() # Reference to User class
print("Done") # Reference to built-in function
This would return:
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Request to get all symbols that are referenced from a symbol at the given position, either focusing on function calls, or more permissively finding all references
The input position must point to a symbol (e.g. function name, class name, variable name). The response will include all symbols that are referenced from that input symbol. For example, if the position points to a function name, the response will include all symbols referenced within that function's implementation.
The identifier position of the symbol to find references within
Whether to use the more permissive rules to find referenced symbols. This will be not just code that is executed but also things like type hints and chained indirection. Defaults to false.
false
Referenced symbols retrieved successfully
Response containing symbols referenced from the requested position
The symbols are categorized into: