Skip to content

課題作成・編集・一覧にカテゴリー(category)対応を追加する #30

@KimMaru10

Description

@KimMaru10

概要

`bl issue create` / `edit` / `list` でカテゴリー (category) を扱えるようにする。
API 層には `CreateIssueOptions.CategoryIDs`、`UpdateIssueOptions.CategoryIDs`、`GetCategories` が既にあるが、CLI からは一切利用できない (`GetCategories` は完全未使用)。

現状

対応内容

create.go

  • Flag モード: `--category` (カンマ区切り複数可) を追加
  • Interactive モード: マイルストーン選択の隣にカテゴリー選択を追加

edit.go

  • Flag モード: `--category` を追加
  • Interactive モード: 編集項目に「カテゴリーを変更」を追加

list.go (任意)

  • `--category` でフィルタする (API 側に対応するパラメータがあるか要確認)

受け入れ条件

  • `bl issue create --category "BugFix,UI"` 等で複数指定できる
  • Interactive で「未設定」を含むリストからカテゴリーが選択できる
  • `bl issue edit XXX-1 --category "..."` で変更できる
  • `go build ./...` が成功

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions