Skip to content

feat(chat): chat/messages/delete を呼ぶ delete_chat_message を追加#10

Merged
hitalin merged 1 commit into
mainfrom
feat/chat-delete
May 9, 2026
Merged

feat(chat): chat/messages/delete を呼ぶ delete_chat_message を追加#10
hitalin merged 1 commit into
mainfrom
feat/chat-delete

Conversation

@hitalin
Copy link
Copy Markdown
Owner

@hitalin hitalin commented May 9, 2026

Summary

Misskey 新 Chat API #15686 で導入された削除エンドポイント chat/messages/delete を呼ぶラッパー関数を追加する。

WS chat:deleted event がブロードキャストされ、streaming.rs 側で chat_messages_cache から自動削除される経路があるため、呼び出し側でキャッシュ操作を追加する必要はない。

notedeck#468 (チャット削除 UI 追加) の前提として追加。

Test plan

  • cargo build --features specta 通過
  • notedeck 側で api_delete_chat_message から呼び出し → 自分の DM 1 件を削除し、WS 経由で UI から消えることを確認

Misskey 新 Chat API #15686 で導入された削除エンドポイント。WS
`chat:deleted` event がブロードキャストされ、streaming.rs 側で
chat_messages_cache から自動削除される経路があるため、呼び出し側で
キャッシュ操作を追加する必要はない。

notedeck#468 (チャット削除 UI 追加) の前提として追加。
@hitalin hitalin self-assigned this May 9, 2026
@hitalin hitalin merged commit b4786e1 into main May 9, 2026
1 check failed
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