変更点
新機能
-
auth doctorに API 疎通確認を追加 (#169)- 各プロファイルの SID が実際に有効かどうか
/api/users/meを呼び出して確認 - Cosense が無効 SID に対して 200 + ゲストレスポンスを返す仕様に対応
--offlineフラグ追加(オフライン環境では API 確認をスキップ)- 出力例:
✗ テストプロファイル (SID) → セッションが無効です
- 各プロファイルの SID が実際に有効かどうか
-
Claude Code Skill を同梱 (#170)
.agents/skills/coscli/SKILL.mdを追加し、Claude Code の/coscliスキルとしてリポジトリから直接利用可能に- sandbox 識別子テーブルを読み取り系/書き込み系に分割し、終了コード分岐・トラブルシューティングを統合
- SKILL.md の bash コードブロックと実コマンドツリーの整合性を自動検証するテストを追加
-
cosense-notation スキルを同梱 (#172)
.agents/skills/cosense-notation/SKILL.mdを追加- 書き込み操作時に Cosense 記法(Markdown ではなく)を使うよう Claude へ誘導する CRITICAL 警告を
coscli/SKILL.mdに追加
-
cos notationにトピック引数を追加 (#173)- 引数なし: トピック一覧テーブルを表示(破壊的変更)
cos notation <topic>で 17 トピックから個別セクションを参照可能- 新規トピック:
mermaid/helpfeel/location/tipsなど cos notation bad-topicで exit 5 + 利用可能トピック一覧を表示
cos notation # トピック一覧 cos notation decoration # 文字装飾記法 cos notation mermaid # Mermaid 図記法
改善
-
デフォルト出力を罫線なし整列テキストに変更 (#174)
- CLI テーブルの罫線を除去し、スペースパディングで整列したテキストを出力
- エージェントが読む際のトークン消費を削減、人間にも読みやすい形式に
--plain(TSV)の挙動は変更なし(後方互換性を保持)
-
cos notation decorationに任意記号の説明を追加 (#175)*/-以外の任意記号(!"#%&'()+{|}<>_~)も装飾記法として使用可能な旨を明記- 任意記号が
deco-!/deco-{などの CSS class として出力されることを説明
インストール
# Homebrew
brew upgrade coscli
# バイナリ直接ダウンロード
curl -L https://github.com/mtane0412/coscli/releases/download/v0.9.0/cos-darwin-arm64 -o cos
chmod +x cos && mv cos /usr/local/bin/