glow
Manage a Glow instance (talks to a Glow API)
learnloop glow| Flag | Env | Required | Description |
|---|---|---|---|
--instance-url | GLOW_API_URL | No | Glow instance API URL |
glow login
Authenticate with this Glow instance (OAuth)
learnloop glow loginglow logout
Remove stored token for this Glow instance
learnloop glow logoutglow health
Check Glow instance health
learnloop glow healthglow personas
Manage personas (typed shortcut)
learnloop glow personasglow personas list
List all personas
learnloop glow personas listglow personas get
Get a single persona by ID
learnloop glow personas get| Flag | Env | Required | Description |
|---|---|---|---|
id | — | Yes | — |
glow personas create
Create a new persona
learnloop glow personas create| Flag | Env | Required | Description |
|---|---|---|---|
--name | — | Yes | — |
--description | — | No | — |
glow personas delete
Delete a persona
learnloop glow personas delete| Flag | Env | Required | Description |
|---|---|---|---|
id | — | Yes | — |
glow artifacts
Generic artifact CRUD — works with any artifact type
learnloop glow artifacts| Flag | Env | Required | Description |
|---|---|---|---|
artifact_type | — | Yes | Artifact type (e.g. personas, agents, scenarios, rubrics, sessions) |
action | — | Yes | Action (e.g. search, get, create, update, delete, duplicate, draft, drafts, export, refresh, docs) |
--body | — | No | JSON body for the request |
glow events
Event streaming, polling, and webhooks
learnloop glow eventsglow events stream
Stream events via SSE (Server-Sent Events)
learnloop glow events stream| Flag | Env | Required | Description |
|---|---|---|---|
--artifact-type | — | No | Filter by artifact type |
--artifact-id | — | No | Filter by artifact ID |
--operation | — | No | Filter by operation |
glow events poll
Poll for events
learnloop glow events poll| Flag | Env | Required | Description |
|---|---|---|---|
--body | — | No | JSON body (e.g. cursor, filters) |
glow events webhooks-dispatch
Dispatch a webhook event
learnloop glow events webhooks-dispatch| Flag | Env | Required | Description |
|---|---|---|---|
--body | — | No | JSON body for the webhook dispatch |
glow upload
File upload operations (TUS, multipart, CSV)
learnloop glow uploadglow upload create
Create a new upload (TUS initiation)
learnloop glow upload create| Flag | Env | Required | Description |
|---|---|---|---|
--filename | — | Yes | Filename |
--content-type | — | No | MIME content type |
--size | — | No | File size in bytes |
glow upload send
Upload file data to an existing upload (TUS PATCH)
learnloop glow upload send| Flag | Env | Required | Description |
|---|---|---|---|
id | — | Yes | Upload ID |
file | — | Yes | Path to file to upload |
glow upload status
Check upload progress (TUS HEAD)
learnloop glow upload status| Flag | Env | Required | Description |
|---|---|---|---|
id | — | Yes | Upload ID |
glow upload download
Download an uploaded file
learnloop glow upload download| Flag | Env | Required | Description |
|---|---|---|---|
id | — | Yes | Upload ID |
--output | — | No | Output file path (default: stdout) |
glow upload multipart
Upload a file via multipart form
learnloop glow upload multipart| Flag | Env | Required | Description |
|---|---|---|---|
file | — | Yes | Path to file to upload |
glow upload raw
Upload raw binary data
learnloop glow upload raw| Flag | Env | Required | Description |
|---|---|---|---|
file | — | Yes | Path to file to upload |
--content-type | — | No | MIME content type |
glow upload csv-parse
Parse a CSV file on the server
learnloop glow upload csv-parse| Flag | Env | Required | Description |
|---|---|---|---|
file | — | Yes | Path to CSV file |
glow upload preview
Preview upload results
learnloop glow upload previewglow upload template
Download the upload template
learnloop glow upload template| Flag | Env | Required | Description |
|---|---|---|---|
--output | — | No | Output file path (default: template.csv) |
glow upload discover
Discover available upload types
learnloop glow upload discoverglow upload finalize
Finalize an upload
learnloop glow upload finalize| Flag | Env | Required | Description |
|---|---|---|---|
--body | — | No | JSON body |