Skip to content

feat: Desktop版のElectron基盤と統合API仕様を追加#59

Open
yudai-kdix wants to merge 3 commits intodevelopfrom
desktop
Open

feat: Desktop版のElectron基盤と統合API仕様を追加#59
yudai-kdix wants to merge 3 commits intodevelopfrom
desktop

Conversation

@yudai-kdix
Copy link
Contributor

概要

macOSデスクトップ版の土台として、ElectronシェルとDesktop向け統合API設計を追加しました。
あわせて Desktop 実装を bun ベースに統一しています。

変更内容

  • Desktop/electron を新規追加
  • Tray常駐、Window表示/非表示、ログイン時起動トグルの実装
  • IPC土台(desktop:getAudioSources など)を追加
  • Desktop向け統合API仕様を新規追加
    • POST /pipeline/transcribe-analyze(仕様書)
  • macOSデスクトップ設計書を追加・更新
  • doc/plan/README.md に関連ドキュメントへのリンクを追記

影響範囲

  • 既存 Frontend/Backend の既存API挙動には変更なし(Desktop用の追加のみ)

動作確認

  • bun run --cwd Desktop/electron check が成功することを確認
  • codex review --uncommitted 実行済み(致命的指摘なし)

@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

STT/解析/辞書参照をまとめる /pipeline/transcribe-analyze を実装。

セッション順序管理・サイズ制限・回帰テスト・README更新・python-multipart依存追加を含む。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant