init_workspace
Create a new LinkML editing workspace backed by a bare Git repository, returning workspace ID and initial commit. Optionally include schema files or defaults to minimal schema.yaml.
Instructions
Create a new LinkML editing workspace backed by a bare git repository. Returns workspace_id and initial_commit. If files are omitted, creates a minimal schema.yaml.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional LinkML schema name. Defaults to schema. | |
| files | No | Optional map of relative file paths to YAML file contents. Must include schema.yaml if provided. | |
| schema_id | No | Optional LinkML schema id URI. | |
| description | No | Optional schema description. |