Docs/Agent Tools/GET /v1/code-desc

GET /v1/code-descCode to natural language description

Agent Tools lf-agent-tools

Explains in ordinary words what a piece of code does. Takes source code and an optional language hint (auto-detected if omitted). Returns language, summary, complexity (cyclomatic, lines, params), and has_security_issues.

Query Parameters

ParameterTypeRequiredDescription
codestringYesSource code to analyze
languagestringNoLanguage hint (auto-detected if omitted)

Response Schema

language (string): Detected language
summary (string): Short description
complexity (object): cyclomatic, lines, params
has_security_issues (boolean): Security flags

cURL Example

curl 'https://lf-agent-tools.laminarforge.dev/v1/code-desc?code=<code>' -H 'Authorization: Bearer lf_YourApiKey'

Python Example

import requests
url = 'https://lf-agent-tools.laminarforge.dev/v1/code-desc'
headers = {'Authorization': 'Bearer lf_YourApiKey'}
params = {'code': '<code>'}
response = requests.get(url, headers=headers, params=params)
print(response.json())