feat(protocol): accept title on session create (#39935)

This commit is contained in:
Kit Langton 2026-07-31 15:39:54 -04:00 committed by GitHub
commit 06e26d89ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 22 additions and 1 deletions

View file

@ -149,6 +149,7 @@ export const makeSessionGroup = <I extends HttpApiMiddleware.AnyId, S>(sessionLo
HttpApiEndpoint.post("session.create", "/api/session", {
payload: Schema.Struct({
id: Session.ID.pipe(Schema.optional),
title: Schema.String.pipe(Schema.optional),
agent: Agent.ID.pipe(Schema.optional),
model: Model.Ref.pipe(Schema.optional),
location: Location.Ref.pipe(Schema.optional),