Skip to content

lakectl tag delete: add --yes flag to skip interactive confirmation #10334

@nopcoder

Description

@nopcoder

Problem

lakectl tag delete prompts for interactive confirmation but has no --yes / -y flag to bypass it. This makes it unusable by AI agents and in non-interactive scripts.

Other destructive commands (branch delete, branch reset, branch revert, repo delete, local checkout) all support -y / --yes to skip confirmation. tag delete is the only one that doesn't.

Expected behavior

lakectl tag delete <tag URI> --yes should skip the confirmation prompt and delete immediately, consistent with other destructive commands.

Workaround

Currently requires piping yes | to the command, which is fragile.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions