Versions in this module Expand all Collapse all v0 v0.98.3 Jul 26, 2026 v0.98.2 Jul 25, 2026 Changes in this version + const MaxContentBytes + const OpAgentHealth + const OpAgentRun + const OpClipCreate + const OpClipGet + const OpClipHealth + const OpHTTPRequest + const OpKVDelete + const OpKVGet + const OpKVSet + const OpNotifyHealth + const OpNotifySend + const OpRunCode + const OpRunTerminal + func CatalogSpec() capability.Spec + func LegacyCapability(name string) bool + func LegacyOperation(capability, operation string) (coreOp string, ok bool) + func Register() error + func SetExecProvider(p ExecProvider) + func SetKVStore(s KVStore) + func SetMetaLLMForTest(fn metaLLMFunc) + func SetNotifier(n Notifier) + func SetNotifierFunc(...) + func SetPersister(p Persister) + func SetRunner(r Runner) + func WordCount(content string) int + type ExecProvider interface + ExecConfig func(ctx context.Context) (pkgexec.Config, error) + type KVStore interface + Delete func(ctx context.Context, uid types.Uid, namespace, key string) error + Get func(ctx context.Context, uid types.Uid, namespace, key string) (types.KV, error) + Set func(ctx context.Context, uid types.Uid, namespace, key string, value types.KV) error + type Meta struct + Description string + Title string + type Notifier interface + Send func(ctx context.Context, uid types.Uid, templateID string, channels []string, ...) error + type Persister interface + CreateClip func(ctx context.Context, slug, title, description, content, createdBy string) error + GetClipBySlug func(ctx context.Context, slug string) (*Record, error) + type Record struct + Content string + CreatedAt time.Time + CreatedBy string + Description string + Slug string + Title string + type RunParams struct + MemoryScope string + Prompt string + Skills []string + Tools []string + UID types.Uid + type RunResult struct + Reply string + SessionID string + type Runner interface + Run func(ctx context.Context, params RunParams) (*RunResult, error)