Versions in this module Expand all Collapse all v0 v0.2.4 Oct 25, 2026 Changes in this version + type Call struct + Arguments string + ID string + Name string + type Handler interface + Handle func(ctx context.Context, call Call, s Session) (reply string, keepGoing bool) + type Session interface + AwaitReply func(ctx context.Context) (reply string, ok bool) + CallModel func(ctx context.Context, tools []*schema.ToolInfo, msgs []*schema.Message) (*schema.Message, error) + Emit func(data event.Data) + Execute func(ctx context.Context, name, args string) (string, error) + Messages func() []*schema.Message + Tools func() []*schema.ToolInfo