Start a feature
create_featureStart a feature: a place to change a lambda without touching what it has online. It branches off a version - the newest unless base names another - with a copy of its files (its documentation and tests included) and a copy of the lambda's data, and gets an address of its own to try it at. Change it with change_code or write_code and feature (deploy: true puts it online at its preview address), test it there, and merge_feature once it does what was asked. The lambda goes on serving its visitors from the version online the whole time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | The version to branch off. Defaults to the newest - leave it out unless the user asked to start from an older one. | |
| name | Yes | What the feature is, in a few words for the owner - 'Leaderboard', 'Dark mode'. Up to 80 characters. | |
| privateKey | Yes | The editor key. | |
| specification | No | What the user wants from it and why, in their words where you can. Kept with the feature and passed on to the version it is merged into. Optional, up to 4000 characters. |