Board、column 與名稱解析
同時省略 board ID 與名稱時,Kanban 選擇呼叫 Agent 有權限的 board 中最早建立者。提供名稱時先做不分大小寫的 exact match,再做不分大小寫的 substring fuzzy match;多筆命中回 ambiguous_resource,應用 list_boards 取得 ID 或請使用者指明。
在已選 board 內,省略 column 時先選名稱正好為 To Do 的欄,否則選 sort_order 最小者。Column 名稱也依 exact → fuzzy → ambiguous 解析。list_cards 的 columnName 必須搭配 boardId 或 boardName,因為欄名只在單一 board 內有意義。
回應可帶 resolution metadata:method: id、default、exact 或 fuzzy,以及實際 matched resource。使用 default 或 fuzzy 時必須向使用者揭露實際選到的 board/column,不可把寬鬆命中說成 exact。
list_boards 預設排除 archived boards,只有 includeArchived: true 才納入。list_columns 回傳 column_type(normal/done)、選填 wip_limit、sort order 與目前非封存卡數;不要延伸宣稱內部 SQL 或 escaping 細節。
Related actions
Section titled “Related actions”arinova.kanban.list_boards, arinova.kanban.list_columns, arinova.kanban.list_cards, arinova.kanban.create_card, arinova.kanban.update_card
Also known as
預設看板, 預設欄位, board name, column name, 模糊看板名稱, ambiguous resource, resolution metadata
Build a7f47a5ca54ddcf7806cd48b81ce1b9827042766