MCPcopy
hub / github.com/coder/mux / isWorkspaceTurnTaskId

Function isWorkspaceTurnTaskId

src/node/services/taskHandleStore.ts:108–112  ·  view source on GitHub ↗
(
  value: unknown
)

Source from the content-addressed store, hash-verified

106const WORKSPACE_TURN_TASK_ID_PATTERN = /^wst_[a-z0-9][a-z0-9_-]*$/;
107
108export function isWorkspaceTurnTaskId(
109 value: unknown
110): value is `${typeof WORKSPACE_TURN_TASK_ID_PREFIX}${string}` {
111 return typeof value === "string" && WORKSPACE_TURN_TASK_ID_PATTERN.test(value);
112}
113
114function assertValidWorkspaceTurnTaskId(handleId: string): void {
115 assert(

Callers 10

createTaskTerminateToolFunction · 0.90
createTaskAwaitToolFunction · 0.90
awaitOneFunction · 0.90
getWorkspaceTurnMethod · 0.85
readWorkspaceTurnFileMethod · 0.85

Calls 1

testMethod · 0.80

Tested by

no test coverage detected