Skip to content

DTUI2 v1.3.3 - Enhanced Marker Extraction

Choose a tag to compare

@kwonah0 kwonah0 released this 03 Sep 07:44
· 5 commits to main since this release

๐Ÿš€ 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 ๐ŸŽฏ