Space
Documentation/Input & Output Rules

Input & Output Rules

Input Limits

LimitValue
Maximum input length12,000 characters
Input beyond limitAutomatically truncated (toast shows "Input was truncated")
Local (Apple Intelligence) input limit2,000 characters
Minimum useful input~10 characters (very short text may not produce good results)

Content Detection

Transfo automatically analyzes your clipboard to detect content type:

TypeDetection signals
JSONValid JSON structure, braces + quotes
CodeSemicolons, braces, keywords (func, class, def), high symbol density
ProseNatural language, low symbol density, sentence structure
UnknownDoesn't match other patterns

Recipes are automatically sorted by relevance to your detected content type.

Output Validation

Every AI output goes through validation before being written to your clipboard. Your original clipboard is never overwritten on failure.

RuleWhat it checks
Non-emptyOutput must not be empty
Minimum lengthOutput must be ≥10 characters (≥5 for Freestyle)
Echo guardOutput must not be identical to input
Containment guardOutput must not contain the full original input (for inputs >50 chars)
Recipe-specific rulesEach recipe has additional validation (see recipe sections above)

Cooldown

After a successful transform, the same recipe + same input combination has a 10-second cooldown to prevent duplicate API calls. Different inputs or different recipes are not affected.