feat(chat): support chat resources, implement chat-based remote discovery via resource messages

This commit is contained in:
Shivering Ocelot committed 2026-09-02 16:34:12 -05:00
1 parent da1420d04b
commit 30afcf2803
10 files changed
+142 -85

No files matched your search

+3 -3
View File
@@ -53,7 +53,7 @@ class Thread:
self.messages = []
self.notes = []
self.memories = []
self.resources = []
class ChatView:
def __init__(self, app, chat_id, participant_type=None, participant_id=None):
@@ -157,8 +157,8 @@ class ChatView:
if message.kind == 'note':
thread.notes.insert(0, message)
elif message.kind == 'memory':
thread.memories.insert(0, message)
elif message.kind == 'resource':
thread.resources.insert(0, message)
else:
thread.messages.insert(0, message)