Hi TypingMind team — I’m encountering a serious UX bug specifically with Custom Models configured using Claude Message API (Anthropic /v1/messages). TypingMind supports adding custom models and working across OpenAI/Claude/Gemini providers.
When I add a Custom Model and select different API Type options, the message actions behave inconsistently:
/v1/chat/completions)Everything works normally:
Edit (both user message + assistant message) works
Regenerate works
Copy works (copies the actual content)
(OpenAI Chat Completions endpoints are part of TypingMind’s supported endpoint setup.)
/v1/messages)Two issues happen consistently:
Edit button is disabled (greyed out) and cannot be clicked
After the AI generates a response, Copy produces empty content (clipboard ends up blank). I have to manually select all text to copy.
TypingMind’s docs indicate that editing/regenerating should be supported as part of the chat workflow (Chat Thread preserves versions when you regenerate or edit).
TypingMind also documents copy functionality (e.g., “Copy Last Message” shortcut).
And “Claude Message API” is explicitly an API Type used for custom model setup.
Go to Models → Add Custom Model
Create a model with API Type = Claude Message API
Start a new chat with this model and send any message
After the response appears:
Try clicking Edit on a message → button is greyed out
Click Copy on the assistant response → clipboard becomes empty (no content)
Editing/regenerating should work normally (and create a new thread/version), and Copy should copy the full message content, consistent with TypingMind’s chat thread and copy features.
Edit disabled (unclickable)
Copy returns empty content only for Claude Message API custom models
This is very disruptive: I can’t iteratively refine prompts by editing messages, and copying outputs becomes tedious and error-prone.
Under the same “edit/copy/regenerate” workflow, I do not see these issues in other third-party LLM clients (e.g., Cherry Studio), so it seems TypingMind-specific.
Thanks — this one feels urgent because it breaks core chat operations for Claude-based custom models.
Please authenticate to join the conversation.
Open
Feature Request
2 months ago
Get notified by email when there are changes.
Open
Feature Request
2 months ago
Get notified by email when there are changes.