概要
本日は、SessylphプロジェクトでClaude CodeのPR内容を検討し、不要と判断してクローズしました。Canopyプロジェクトでは、LauncherViewのUIをSessylph風に刷新し、通知フックの設定を改善、さらにコードブロックのシンタックスハイライトをClaude Desktopと同一のスタイルで実装しました。
作業内容
Sessylph
- Claude Code v2.1.94の変更を取り込むPR (#46) の内容を検討した。
- Claude Codeの
/historyにセッションタイトルを表示する機能がSessylphにとって不要と判断した。 - PR #46 をクローズした。
Canopy
- LauncherViewのUIをSessylph風に刷新し、2カラムレイアウト、"Continue session"チェックボックス、ヘッダースタイルなどを適用した。
- レビュー指摘事項を修正し、PRをマージしてバージョン1.7.0としてリリースした。
- README.mdに新しいUIのスクリーンショットを追加し、日本語版READMEを作成してSessylphと統一されたフォーマットで相互リンクを設定した。
- Claude Codeの通知フック (
StopおよびNotification) を設定し、ntfy経由でiPhoneにタスク完了通知が届くように改善した。 - コードブロックのシンタックスハイライトをClaude Desktopと同じPrism.jsとカスタムCSSテーマで実装し、ボーダーと背景色を適用した。
Generated by CCDiary