Commands
lin cycle
Inspect and manage cycles
Inspect and manage cycles
lin cycle archive
Archive a cycle
lin cycle archive <id>| Flag | Type | Default | Description |
|---|---|---|---|
--dry-run, -n | bool | false | print the intended operation and variables without executing |
lin cycle create
Create a cycle
lin cycle createExample
lin cycle create --team ENG --starts-at 2026-07-21T00:00:00Z --ends-at 2026-08-04T00:00:00Z| Flag | Type | Default | Description |
|---|---|---|---|
--description | string | - | cycle description |
--dry-run, -n | bool | false | print the intended operation and variables without executing |
--ends-at | string | - | end timestamp (RFC3339) |
--json | string | - | raw GraphQL input payload as JSON ('-' reads stdin); exclusive with per-field flags |
--name | string | - | cycle name |
--starts-at | string | - | start timestamp (RFC3339) |
--team, -t | string | - | team key or UUID |
lin cycle get
Show one cycle
lin cycle get <id>lin cycle list
List cycles
lin cycle listExample
lin cycle list --team ENG --active| Flag | Type | Default | Description |
|---|---|---|---|
--active | bool | false | only the currently active cycle |
--all, -a | bool | false | follow cursors until exhaustion |
--cursor | string | - | resume from a previous next_cursor |
--limit, -l | int | 50 | page size |
--team, -t | string | - | restrict to a team (key or UUID) |
lin cycle shift-all
Shift this and all later cycles by a number of days
lin cycle shift-all| Flag | Type | Default | Description |
|---|---|---|---|
--days | float64 | 0 | days to shift (negative shifts earlier) |
--dry-run, -n | bool | false | print the intended operation and variables without executing |
--from | string | - | cycle UUID to shift from (inclusive) |
lin cycle start-upcoming
Start the upcoming cycle as of midnight today
lin cycle start-upcoming <id>| Flag | Type | Default | Description |
|---|---|---|---|
--dry-run, -n | bool | false | print the intended operation and variables without executing |
lin cycle update
Update a cycle
lin cycle update <id>| Flag | Type | Default | Description |
|---|---|---|---|
--completed-at | string | - | completion timestamp (RFC3339) |
--description | string | - | cycle description |
--dry-run, -n | bool | false | print the intended operation and variables without executing |
--ends-at | string | - | end timestamp (RFC3339) |
--json | string | - | raw GraphQL input payload as JSON ('-' reads stdin); exclusive with per-field flags |
--name | string | - | cycle name |
--starts-at | string | - | start timestamp (RFC3339) |