Commit 8fe39e7
committed
Merge #126: Add Theme/Configuration Support for UserOutput
2835384 feat: [#124] export Theme in presentation module public API (copilot-swe-agent[bot])
03bdca4 fix: [#124] address clippy warnings and apply rustfmt (copilot-swe-agent[bot])
e68b452 feat: [#124] add Theme struct with emoji, plain, and ASCII variants (copilot-swe-agent[bot])
7a27a23 Initial plan (copilot-swe-agent[bot])
Pull request description:
Extracts hardcoded emoji symbols from `UserOutput` methods into a configurable `Theme` struct, enabling support for different output styles (emoji, plain text, ASCII) based on environment or user preferences.
## Changes
**Theme System**
- Added `Theme` struct with three predefined themes:
- `emoji()` - Unicode symbols (⏳ ✅ 2 files changed
+401
-17
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
0 commit comments