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.