antiwork/gumroad · error · ResponseError

Something went wrong.

Error message

Something went wrong.

What it means

Error "Something went wrong." thrown in antiwork/gumroad.

Source

Thrown at app/javascript/data/agent.ts:200

};

export type Conversation = {
  id: string;
  title: string | null;
  messages: ConversationMessage[];
};

type LatestConversationResponse = { success: true; conversation: Conversation | null };

// Fetch the seller's most recently active conversation so the Agent tab can resume it on mount —
// the way hosted chat products restore your last chat. Resolves null when there's nothing to resume.
export const fetchLatestAgentConversation = async (): Promise<Conversation | null> => {
  const response = await request({
    method: "GET",
    accept: "json",
    url: Routes.internal_agent_conversations_latest_path(),
  });
  if (!response.ok) throw new ResponseError();
  const json = typia.assert<LatestConversationResponse>(await response.json());
  return json.conversation;
};

export type AgentActionStatus = "pending" | "executing" | "applied" | "unknown";
export type AgentActionStatusResult = { actionStatus: AgentActionStatus; objects: DisplayObject[] };
type AgentActionStatusResponse = {
  success: true;
  action_status: AgentActionStatus;
  objects: DisplayObject[];
};

// Reconcile a concurrent confirmation against the exact stored proposal instead of guessing from
// the latest conversation, which another tab can change while the winning request is in flight.
export const fetchAgentActionStatus = async (
  proposalMessageId: string,
  abortSignal?: AbortSignal,
): Promise<AgentActionStatusResult> => {

View on GitHub (pinned to afeacbd394)

When it happens

Trigger: Thrown at app/javascript/data/agent.ts:200 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of antiwork/gumroad@afeacbd394 (2026-08-21). Data as JSON: /api/errors/341d15b8a7cc084d. Report an issue: GitHub.