API reference
API reference
Every published entry of @rivus/agent-kit and @rivus/agent-kit-collab.
Each page lists the functions, types, interfaces and constants of one published entry. The text is generated from the built declarations.
@rivus/agent-kit
@rivus/agent-kit/acp—connectAgent,probeAgent,agentEnv,SessionBindingStoreand its Layers — witheffectand a platform that spawns@rivus/agent-kit/catalog—isBuiltinCodingAgentId,Result,ok,err,AgentKitError,isAgentKitError— anywhere@rivus/agent-kit/cost—createPricing,summarize,priceRecord,Pricing— anywhere, no imports@rivus/agent-kit/cost/prices—litellmPrices,litellmPricesVersion: a LiteLLM price snapshot — anywhere, no imports@rivus/agent-kit/discovery—detectAgents,versionFromOutput,ProbeRecipe— anywhere, with a platform@rivus/agent-kit/harness— Effect:planInstall,applyInstall,verify,uninstall,inventory,doctor,HarnessLiveand its ports — anywhere, witheffectand a platform@rivus/agent-kit/harness/events—readHookEvent,builtinHookDialects,LifecycleEvent— anywhere, no imports@rivus/agent-kit/node—createNodePlatform— Node@rivus/agent-kit/node/effect—NodePlatformLive: a Layer that providesPlatformServicewithcreateNodePlatform()— Node, witheffect@rivus/agent-kit/platform—Platform(type only) — anywhere@rivus/agent-kit/platform/effect—PlatformService: thePlatformas an Effect service — anywhere, witheffect@rivus/agent-kit/redact—redact,redactText: hide home path spellings and secret-shaped strings — anywhere, no imports@rivus/agent-kit/sessions—listSessions,sessionAdapterHome,isSessionHead,SessionAdapter— anywhere, with a platform@rivus/agent-kit/testing—createMemoryPlatform,sessionAdapterConformance,hookDialectConformance,probeRecipeConformance— Node@rivus/agent-kit/testing/effect—aggregateRepositoryConformance: the conformance cases every aggregate repository passes — anywhere, witheffect@rivus/agent-kit/transcript—loadTranscript,summarizeSession,Transcript,TranscriptEvent— anywhere, with a platform@rivus/agent-kit/transcript/usage—scanUsage,isUsageRecord,noCacheInputTokens,UsageRecord— anywhere, with a platform; no imports@rivus/agent-kit/providers—Provider,builtinProviders— anywhere
@rivus/agent-kit-collab
@rivus/agent-kit-collab/lease—createLeaseManager,LeaseRepository,sqliteLeaseRepository,fileLeaseRepository,memoryLeaseRepository— Effect@rivus/agent-kit-collab/lanes—createLanes— Effect@rivus/agent-kit-collab/process-lock—acquireProcessLock,isProcessLockHeld,ProcessLock,ProcessLockPlatform— plain TS