tessl install tessl/pypi-python-bidi@0.6.0Python Bidi layout wrapping the Rust crate unicode-bidi
Agent Success
Agent success rate when using this tile
93%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.09x
Baseline
Agent success rate without this tile
85%
Generated
Agent Claude Code
Scenario 1
Dual implementation architecture (Python V5 vs Rust unicode-bidi)
Scenario 2
Multi-encoding support (str/bytes with UTF-8, CP1255, etc.)
Scenario 3
Base direction override (force LTR or RTL)
Scenario 4
Base direction detection with get_base_level()
Scenario 5
Text display conversion with get_display()
Scenario 6
Debug mode with algorithm execution trace
Scenario 7
Internal storage structure with embedding levels and run tracking
Scenario 8
Mixed script handling (Hebrew/Arabic with Latin text)
Scenario 9
Line and paragraph handling with proper boundary level resets
Scenario 10
Complex scenario handling (nested embeddings, mathematical expressions, quotations)