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
| Parameter | Type | Required | Description |
|---|---|---|---|
code | string | Yes | Source code to analyze |
language | string | No | Language 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())