deepseek-ai/deepseek-harness · error · Error

message-feedback: durable domain is not initialized

Error message

message-feedback: durable domain is not initialized

What it means

Error "message-feedback: durable domain is not initialized" thrown in deepseek-ai/deepseek-harness.

Source

Thrown at packages/feedback/message-feedback/src/index.ts:377

  /** Queue a complete read/compare/write mutation behind this Session's prior mutation. */
  private enqueue<T>(sessionId: SessionId, operation: () => Promise<T>): Promise<T> {
    if (!this.mutationAdmissionOpen) {
      return Promise.reject(new Error('message-feedback: service is disposing'))
    }
    const previous = this.operationTails.get(sessionId) ?? Promise.resolve()
    const result = previous.then(operation)
    const tail = result.then(() => undefined, () => undefined)
    this.operationTails.set(sessionId, tail)
    return result.finally(() => {
      if (this.operationTails.get(sessionId) === tail) this.operationTails.delete(sessionId)
    })
  }

  /** Resolve the initialized durable table or fail a broken service lifecycle. */
  private requireTable(): KvTable<SessionId, MessageFeedbackRow> {
    if (this.table === undefined) {
      throw new Error('message-feedback: durable domain is not initialized')
    }
    return this.table
  }
}

export default MessageFeedbackService

View on GitHub (pinned to b150a551b8)

When it happens

Trigger: Thrown at packages/feedback/message-feedback/src/index.ts:377 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of deepseek-ai/deepseek-harness@b150a551b8 (2026-08-24). Data as JSON: /api/errors/dcbb384fb7a22652. Report an issue: GitHub.