Repository navigation
DTUI2 v1.3.3 - Enhanced Marker Extraction
๐ DTUI2 v1.3.3 Release - Enhanced Marker Extraction
โจ What's New
- ๐ฏ Enhanced Marker Extraction: Case-insensitive fallback search for markers
- ๐ Position-Independent Markers: Works with markers anywhere in text (not just line start)
- ๐ง Improved Logging: Detailed extraction process logging with previews
- ๐ Comprehensive Testing: Full test suite for marker functionality
- ๐จ Better Error Handling: Graceful fallback when markers are missing
๐ Marker Features
- Basic extraction:
<RESPONSE>content</RESPONSE> - Inline markers: Works mid-line or anywhere in text
- Case-insensitive: Matches
<response>,<Response>,<RESPONSE> - Custom markers: Support for
### START ###/### END ###style - Multi-line content: Preserves formatting in extracted content
- Nested handling: Correctly extracts first marker pair
- Fallback mode: Uses full output when markers not found
๐ฆ Quick Start
Download and Run:
# Download AppImage
wget https://github.com/kwonah0/dtui2-react/releases/download/v1.3.3/DTUI2-1.3.3.AppImage
chmod +x DTUI2-1.3.3.AppImage
# Run
./DTUI2-1.3.3.AppImage๐ฎ Configuration Example
{
"ai": {
"provider": "shell",
"shell": {
"command": "your-llm-command",
"outputFormat": {
"useCodeBlock": false,
"extraction": {
"enabled": true,
"startMarker": "<RESPONSE>",
"endMarker": "</RESPONSE>"
}
}
}
}
}๐ Previous Features
- Real PTY terminal support with colors
- Shell command execution
- AI agent integration
- Markdown rendering
- Cross-platform support
๐ Documentation
Enhanced marker extraction for better LLM output processing ๐ฏ