Skip to content
NEKTE Protocol
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Getting Started
Quick Start
TypeScript Setup Guide
Protocol
Transports
Task Lifecycle
Error Codes
Agent Card
Protocol Overview
Protocol Primitives
Architecture
Dependency Rule
Domain Model
Extending NEKTE
Architecture Layers
Architecture Overview
Ports and Adapters
Guides
Progressive Discovery
Zero-Schema Invocation
Streaming Delegation
MCP Bridge
gRPC Transport
Authentication
Cache Architecture
Examples
MCP Migration
Two-Agent Coordination
Reference
Benchmarks
Protocol Flows
API Reference
API Reference
python
Python SDK
typescript
nekte-protocol
client
src
client/src
classes
Class: CapabilityCache
Class: HttpTransport
Class: InMemoryCacheStore
Class: NekteClient
Class: NekteProtocolError
Class: RequestCoalescer
Class: SharedInMemoryCache
functions
Function: createGrpcClientTransport()
interfaces
Interface: CacheConfig
Interface: CacheGetResult
Interface: CacheStore
Interface: CacheStoreEntry
Interface: DelegateStream
Interface: GrpcClientTransportConfig
Interface: HttpTransportConfig
Interface: NekteClientConfig
Interface: SharedCache
Interface: Transport
type-aliases
Type Alias: RevalidationFn
core
src
core/src
classes
Class: HybridFilterStrategy
Class: KeywordFilterStrategy
Class: SemanticFilterStrategy
Class: SievePolicy<K>
Class: TaskTransitionError
functions
Function: buildMultiLevelResult()
Function: bytesToJson()
Function: compareSizes()
Function: compressMessage()
Function: computeContentHash()
Function: computeVersionHash()
Function: cosineSimilarity()
Function: createBudget()
Function: createLogger()
Function: createTaskEntry()
Function: decompressMessage()
Function: encodeSseEvent()
Function: estimateTokens()
Function: fromProtoContextEnvelope()
Function: fromProtoDelegateEvent()
Function: fromProtoDelegateRequest()
Function: fromProtoDiscoverRequest()
Function: fromProtoInvokeRequest()
Function: fromProtoTask()
Function: fromProtoTaskCancelRequest()
Function: fromProtoTaskLifecycleResponse()
Function: fromProtoTaskResumeRequest()
Function: fromProtoTaskStatusRequest()
Function: fromProtoTaskStatusResponse()
Function: fromProtoTokenBudget()
Function: isActive()
Function: isCancellable()
Function: isMsgPackRequest()
Function: isResumable()
Function: isTerminal()
Function: isValidTransition()
Function: jsonToBytes()
Function: packMessage()
Function: parseSseEvent()
Function: parseSseStream()
Function: projectCapability()
Function: resolveBudget()
Function: saveCheckpoint()
Function: tokenCostForLevel()
Function: toProtoContextEnvelope()
Function: toProtoDelegateEvent()
Function: toProtoDiscoverResponse()
Function: toProtoInvokeResponse()
Function: toProtoTask()
Function: toProtoTokenBudget()
Function: transitionTask()
Function: unpackMessage()
Function: verifyVersionHash()
interfaces
Interface: AgentCard
Interface: CapabilityFilterStrategy
Interface: CapabilityRef
Interface: CapabilitySchema
Interface: CapabilitySummary
Interface: ContextEnvelope
Interface: ContextParams
Interface: ContextPermissions
Interface: DelegateParams
Interface: DiscoverParams
Interface: DiscoverResult
Interface: EmbeddingProvider
Interface: FilterableCapability
Interface: FilteredCapability
Interface: FilterOptions
Interface: HybridStrategyConfig
Interface: InvokeParams
Interface: InvokeResult
Interface: Logger
Interface: MultiLevelResult<TMinimal, TCompact, TFull>
Interface: NekteError
Interface: NekteRequest<P>
Interface: NekteResponse<R>
Interface: ProtoCapabilityFull
Interface: ProtoCapabilityRef
Interface: ProtoCapabilitySummary
Interface: ProtoContextEnvelope
Interface: ProtoDelegateEvent
Interface: ProtoDelegateRequest
Interface: ProtoDiscoverRequest
Interface: ProtoDiscoverResponse
Interface: ProtoInvokeRequest
Interface: ProtoInvokeResponse
Interface: ProtoTask
Interface: ProtoTaskCancelRequest
Interface: ProtoTaskLifecycleResponse
Interface: ProtoTaskResumeRequest
Interface: ProtoTaskStatusRequest
Interface: ProtoTaskStatusResponse
Interface: ProtoTokenBudget
Interface: SemanticStrategyConfig
Interface: SseCancelledEvent
Interface: SseCompleteEvent
Interface: SseErrorEvent
Interface: SsePartialEvent
Interface: SseProgressEvent
Interface: SseResumedEvent
Interface: SseStatusChangeEvent
Interface: SseSuspendedEvent
Interface: Task
Interface: TaskCancelParams
Interface: TaskCheckpoint
Interface: TaskEntry
Interface: TaskLifecycleResult
Interface: TaskResult
Interface: TaskResumeParams
Interface: TaskStatusParams
Interface: TaskStatusResult
Interface: TaskTransition
Interface: TokenBudget
Interface: VerificationProof
Interface: VerifyParams
type-aliases
Type Alias: ActiveTaskStatus
Type Alias: Capability
Type Alias: ContextCompression
Type Alias: DetailLevel
Type Alias: DiscoveryLevel
Type Alias: Embedding
Type Alias: LogLevel
Type Alias: NekteMethod
Type Alias: SseEvent
Type Alias: TaskStatus
Type Alias: TerminalTaskStatus
variables
Variable: AgentCardSchema
Variable: CANCELLABLE_STATES
Variable: CapabilityRefSchema
Variable: CapabilitySchemaSchema
Variable: CapabilitySummarySchema
Variable: ContextEnvelopeSchema
Variable: ContextParamsSchema
Variable: ContextPermissionsSchema
Variable: DEFAULT_BUDGETS
Variable: DelegateParamsSchema
Variable: DetailLevelSchema
Variable: DiscoverParamsSchema
Variable: DiscoveryLevelSchema
Variable: InvokeParamsSchema
Variable: MSGPACK_CONTENT_TYPE
Variable: NEKTE_ERRORS
Variable: NEKTE_VERSION
Variable: NekteErrorSchema
Variable: NekteMethodSchema
Variable: NekteRequestSchema
Variable: NekteResponseSchema
Variable: RESUMABLE_STATES
Variable: silentLogger
Variable: SSE_CONTENT_TYPE
Variable: TASK_TRANSITIONS
Variable: TaskCancelParamsSchema
Variable: TaskResumeParamsSchema
Variable: TaskSchema
Variable: TaskStatusParamsSchema
Variable: TERMINAL_STATES
Variable: TOKEN_COST
Variable: TokenBudgetSchema
Variable: VerifyParamsSchema
Variable: WELL_KNOWN_PATH
server
src
server/src
classes
Class: CapabilityRegistry
Class: GrpcDelegateStream
Class: NekteServer
Class: SseStream
Class: TaskNotCancellableError
Class: TaskNotFoundError
Class: TaskNotResumableError
Class: TaskRegistry
functions
Function: apiKeyAuth()
Function: bearerAuth()
Function: createGrpcTransport()
Function: createHttpTransport()
Function: createWsTransport()
Function: noAuth()
interfaces
Interface: CapabilityConfig<TIn, TOut>
Interface: GrpcTransport
Interface: GrpcTransportConfig
Interface: GrpcWritableStream
Interface: HandlerContext
Interface: HttpTransport
Interface: HttpTransportConfig
Interface: NekteServerConfig
Interface: RegisteredCapability
Interface: TaskRegistryConfig
Interface: WsTransport
Interface: WsTransportConfig
type-aliases
Type Alias: AuthHandler
Type Alias: AuthResult
Type Alias: CapabilityHandler<TIn, TOut>
Type Alias: DelegateHandler
Type Alias: TaskRegistryEvent
Type Alias: TaskRegistryListener
GitHub
Select theme
Dark
Light
Auto
nekte-protocol
nekte-protocol
nekte-protocol
Modules
client/src
core/src
server/src