Cursor 対応、プロンプトから始めるセッション、軽量化したダッシュボード

対応エージェントに Cursor が加わり、プロンプトだけでセッションを開始できるようになったほか、ダッシュボードの JavaScript が大幅に削減されました。

対応エージェントに Cursor が加わりました #1076

Cursor が対応エージェントに加わり、他のエージェントと同じ起動操作とセッション操作が使えます。

プロンプトから直接セッションを開始 #1069

紐づけるトラッカーの issue がなくても、プロンプトから直接セッションを開始できます。

ダッシュボードのダウンロードサイズを 90% 削減 #928

ダッシュボードの初期 JavaScript ペイロードを約 90% 削減し、初回の読み込みが大幅に速くなりました。

改善

ターミナル

  • シングルソケット:1 つの WebSocket でターミナルとセッションを多重化 #887

エージェント

  • pinnedSummary メタデータによる安定したセッションタイトル #946
  • ao session ls に JSON 出力を追加 #969
  • ao session ls でオーケストレーターセッションをデフォルトで非表示に #1090

バグ修正

Pull request

  • バッチでの情報付加を迂回していたことによる GitHub API のレート制限を軽減 #906
  • クロスプラットフォームのプロセス管理(PR 2/6) #1028
  • postCreate、script-runner、シンボリックリンクでプラットフォームに応じたシェルを使用(PR 4/6) #1032

エージェント

  • ao start で tmux attach の代わりにセッション URL を表示 #971
  • カンバンボードに done/terminated セッションの列を復活 #934
  • ao start がオーケストレーター選択ではなくセッションページに移動するように修正 #958
  • process ランタイム向けにエージェントの isProcessRunning で PID をチェック(PR 3/6) #1031

プロダクト

  • ライフサイクルのルーティングで notifier のエイリアスを解決 #967

ターミナル

  • アクティビティをターミナルの状態ではなくランタイムのプローブから判定 #1112
  • セッション詳細でターミナルの上に PR 詳細カードを表示 #1026

詳細