Add initial project files and configurations for clawd_code

This commit is contained in:
ImBenji
2026-04-04 05:46:34 +01:00
parent c88a1badc7
commit fa4415553d
14 changed files with 763 additions and 459 deletions
+15
View File
@@ -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;