summaryrefslogtreecommitdiffhomepage
path: root/js/src/session
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-05-18 02:50:38 -0400
committerDax Raad <[email protected]>2025-05-26 12:40:17 -0400
commitbcd2fd68b7fa00af055f558049994c2975d9515d (patch)
tree350e419b64919ea87859a65f7eb9bff5c29efca2 /js/src/session
parentd0d67029f4baad7389b5ba072379c2ff44a22dc4 (diff)
downloadopencode-bcd2fd68b7fa00af055f558049994c2975d9515d.tar.gz
opencode-bcd2fd68b7fa00af055f558049994c2975d9515d.zip
sync
Diffstat (limited to 'js/src/session')
-rw-r--r--js/src/session/session.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/js/src/session/session.ts b/js/src/session/session.ts
index 4ad40f32a..d07c799b9 100644
--- a/js/src/session/session.ts
+++ b/js/src/session/session.ts
@@ -34,7 +34,7 @@ export namespace Session {
export async function create() {
const result: Info = {
- id: Identifier.create("session"),
+ id: Identifier.descending("session"),
title: "New Session - " + new Date().toISOString(),
};
log.info("created", result);
@@ -86,7 +86,7 @@ export namespace Session {
l.info("chatting");
const msgs = (await messages(sessionID)) ?? [
{
- id: Identifier.create("message"),
+ id: Identifier.ascending("message"),
role: "system",
parts: [
{
@@ -125,7 +125,7 @@ export namespace Session {
model,
});
const next: UIMessage = {
- id: Identifier.create("message"),
+ id: Identifier.ascending("message"),
role: "assistant",
parts: [],
};