Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface {
pubsub.Subscriber[Session]
Create(ctx context.Context, title string) (Session, error)
CreateWithID(ctx context.Context, id, title string) (Session, error)
CreateFlowSession(ctx context.Context, id, rootSessionID, title string) (Session, error)
CreateTitleSession(ctx context.Context, parentSessionID string) (Session, error)
CreateTaskSession(ctx context.Context, toolCallID, parentSessionID, title string) (Session, error)
Get(ctx context.Context, id string) (Session, error)
List(ctx context.Context) ([]Session, error)
ListChildren(ctx context.Context, rootSessionID string) ([]Session, error)
Save(ctx context.Context, session Session) (Session, error)
Delete(ctx context.Context, id string) error
}
Click to show internal directories.
Click to hide internal directories.