Add initial project files and configurations for clawd_code
This commit is contained in:
@@ -30,6 +30,21 @@ class ConversationHistory {
|
||||
_session!.updated = DateTime.now().toUtc();
|
||||
}
|
||||
|
||||
void appendToLastMessage(String text) {
|
||||
if (_session == null || _session!.messages.isEmpty || text.isEmpty) {
|
||||
return;
|
||||
}
|
||||
|
||||
final lastMessage = _session!.messages.last;
|
||||
_session!.messages[_session!.messages.length - 1] = Message(
|
||||
role: lastMessage.role,
|
||||
content: "${lastMessage.content}$text",
|
||||
timestamp: lastMessage.timestamp,
|
||||
tokens: lastMessage.tokens,
|
||||
);
|
||||
_session!.updated = DateTime.now().toUtc();
|
||||
}
|
||||
|
||||
void removeLastMessage() {
|
||||
if (_session == null || _session!.messages.isEmpty) {
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user