Read a lambda
read_lambdaA lambda's status (online version, newest version, expiry, its tier and what it may use there), its open features, the recent versions with what each was asked for and changed, its data (the database, the workspace and the secrets: whether each is on, what it holds, and which secrets the code reads that have no value yet), and one version - or, with feature, that feature: its documentation (docs/: what the app is and why, the technical decisions), how it is tested (tests/), and its files. The documentation comes first and in full up to 20,000 characters; the files come in full while they fit into 30,000 characters - the C# first, then the resources, then the rest of the code - and by name and length after that, with file to read one - a test script or its data too. Read the documentation and the history before changing what you did not write. Also how a demo is read: pass its key from list_demos.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | Return only this file, in full however large the rest is - up to 1,048,576 characters, beyond which the zip has it. Any file of the version, 'tests/smoke.mjs' and 'resources/web/index.html' included. | |
| feature | No | Read this feature - its files, its base, and which newer versions it would have to take in before it can be merged - instead of a version. | |
| version | No | Defaults to the newest. | |
| privateKey | Yes | The editor key, or the key of a demo. |