feat(schema): publish package

This commit is contained in:
Dax Raad 2026-07-01 13:33:59 -04:00
commit 5e47501b8b
77 changed files with 413 additions and 325 deletions

View file

@ -1,13 +1,13 @@
export * as SessionMessage from "./session-message"
export * as SessionMessage from "./session-message.js"
import { Schema } from "effect"
import { optional } from "./schema"
import { ProviderMetadata, ToolContent } from "./llm"
import { Model } from "./model"
import { FileAttachment, Prompt } from "./prompt"
import { DateTimeUtcFromMillis, RelativePath, statics } from "./schema"
import { SessionID } from "./session-id"
import { ascending } from "./identifier"
import { optional } from "./schema.js"
import { ProviderMetadata, ToolContent } from "./llm.js"
import { Model } from "./model.js"
import { FileAttachment, Prompt } from "./prompt.js"
import { DateTimeUtcFromMillis, RelativePath, statics } from "./schema.js"
import { SessionID } from "./session-id.js"
import { ascending } from "./identifier.js"
export const ID = Schema.String.check(Schema.isStartsWith("msg_")).pipe(
Schema.brand("Session.Message.ID"),