Skip to content

v0.8.0

Choose a tag to compare

@seibe seibe released this 12 Mar 23:25
· 771 commits to main since this release

Added

  • Claude tool use streaming: Rewrite tool use event handling to show tool descriptions and stream tool input/output in real time
  • Effort level setting: Configure Claude agent effort level (low/medium/high) in agent settings
  • Model dropdown: Replace free-text model input with per-backend dropdown for easier model selection
  • Stderr error persistence: Persist agent process errors (stderr) as system messages in chat transcript
  • Cron next checkin: Show next scheduled checkin time in cron system messages
  • Group DM notification cooldown: Per-group notification cooldown to reduce notification noise
  • Group DM rename: API to rename Group DMs with member notifications

Fixed

  • Stop button content loss: Preserve partial streaming content when pressing Stop button during agent chat, including reconnection scenarios
  • Markdown list markers: Restore list markers (bullets, numbers) hidden by Tailwind CSS preflight reset

追加

  • Claude ツール使用ストリーミング: ツール使用イベントを書き直し、ツール説明の表示とツール入出力のリアルタイムストリーミングに対応
  • Effort レベル設定: エージェント設定で Claude の effort レベル (low/medium/high) を設定可能に
  • モデルドロップダウン: フリーテキスト入力をバックエンド別ドロップダウンに変更し、モデル選択を簡便化
  • stderr エラー保存: エージェントプロセスのエラー (stderr) をシステムメッセージとしてチャット履歴に保存
  • Cron 次回実行時刻: cron システムメッセージに次回チェックイン時刻を表示
  • グループ DM 通知クールダウン: グループごとの通知クールダウンで通知ノイズを軽減
  • グループ DM リネーム: メンバー通知付きのグループ DM リネーム API を追加

修正

  • Stop ボタンでコンテンツ消失: エージェントチャット中に Stop ボタンを押した際、WebSocket 再接続シナリオを含めて途中コンテンツが保持されるよう修正
  • Markdown リストマーカー: Tailwind CSS preflight で非表示になっていたリストマーカー(箇条書き・番号)を復元