Skip to content

Add profiles: switchable default team/project stored in local SQLite #56

Description

@bougyman

Every issue create/issue list invocation needs --team/--project or falls back to interactive prompting every time - no way to say "I usually work in team CRY on the Manhattan project" once and have it stick. New in this port - Ruby never had this either.

Add named, switchable profiles (not a single flat default pair) stored in a new local SQLite file (~/.linear_cli/profiles.db, separate from Oban's own oban.db): lc profile create/list/use/show/delete. The active profile's team/project fill in for issue create/issue list when the flag is omitted; an explicit --team/--project still always wins.

Full design in documents/phase-9-plan.adoc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions