Uses of Interface
dev.tachyonmcp.api.server.domain.ProgressToken
Packages that use ProgressToken
Package
Description
Runtime abstractions for MCP request processing contexts and executors.
Domain types for MCP protocol data structures.
Tool feature types and handler interfaces.
Task registry implementations for managing long-running task operations.
-
Uses of ProgressToken in dev.tachyonmcp.api.runtime
Methods in dev.tachyonmcp.api.runtime with parameters of type ProgressTokenModifier and TypeMethodDescriptionvoidContextNotifications.progress(@Nullable ProgressToken progressToken, double progress, double total, String message) Sends a progress notification. -
Uses of ProgressToken in dev.tachyonmcp.api.server.domain
Classes in dev.tachyonmcp.api.server.domain that implement ProgressTokenModifier and TypeClassDescriptionstatic final recordA progress token carrying a numeric value.static final recordA progress token carrying a string value.Methods in dev.tachyonmcp.api.server.domain that return ProgressToken -
Uses of ProgressToken in dev.tachyonmcp.api.server.features.tools
Methods in dev.tachyonmcp.api.server.features.tools that return ProgressTokenModifier and TypeMethodDescription@Nullable ProgressTokenToolRequest.progressToken()The client's_meta.progressTokenfrom this request, ornullif the client did not opt into progress notifications for this call.Methods in dev.tachyonmcp.api.server.features.tools with parameters of type ProgressTokenModifier and TypeMethodDescriptionToolRequest.Builder.progressToken(@Nullable ProgressToken progressToken) Sets the progress token. -
Uses of ProgressToken in dev.tachyonmcp.core.server.features.tasks
Methods in dev.tachyonmcp.core.server.features.tasks that return ProgressTokenMethods in dev.tachyonmcp.core.server.features.tasks with parameters of type ProgressTokenModifier and TypeMethodDescriptionDefaultTaskRegistry.createSessionTask(@Nullable Duration ttl, @Nullable Map<String, Object> meta, @Nullable String sessionId, @Nullable ProgressToken progressToken) TaskRegistry.createSessionTask(@Nullable Duration ttl, @Nullable Map<String, Object> meta, @Nullable String sessionId, @Nullable ProgressToken progressToken) Constructors in dev.tachyonmcp.core.server.features.tasks with parameters of type ProgressTokenModifierConstructorDescriptionTaskEntry(TaskDescriptor descriptor, String id, TaskState status, @Nullable Duration ttl, @Nullable String sessionId, @Nullable ProgressToken progressToken) TaskEntry(TaskDescriptor descriptor, String id, TaskState status, @Nullable Duration ttl, @Nullable String sessionId, @Nullable ProgressToken progressToken, @Nullable Map<String, Object> meta) TaskEntry(TaskDescriptor descriptor, String id, TaskState status, @Nullable Duration ttl, @Nullable String sessionId, @Nullable ProgressToken progressToken, @Nullable Map<String, Object> meta, Duration keepAlive) TaskEntry(TaskDescriptor descriptor, String id, TaskState status, @Nullable Duration ttl, @Nullable String sessionId, @Nullable ProgressToken progressToken, @Nullable Map<String, Object> meta, Duration keepAlive, @Nullable Duration pollInterval)