- Added calculate_display_width() method to properly handle emoji widths - Fixed overlapping text in session manager UI by accounting for double-width emojis - Handles compound emojis with variation selectors (like 🗂️) - Uses saturating_sub() to prevent underflow in padding calculations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
26 lines
849 B
JSON
26 lines
849 B
JSON
{
|
||
"exported_at": "2025-08-31T03:02:51.004770151+00:00",
|
||
"messages": [
|
||
{
|
||
"content": "You are an AI assistant running in a terminal (CLI) environment. Optimise all answers for 80‑column readability, prefer plain text, ASCII art or concise bullet lists over heavy markup, and wrap code snippets in fenced blocks when helpful. Do not emit trailing spaces or control characters.",
|
||
"role": "system"
|
||
},
|
||
{
|
||
"content": "Hello, test message",
|
||
"role": "user"
|
||
},
|
||
{
|
||
"content": "Hello! This is a test response.",
|
||
"role": "assistant"
|
||
}
|
||
],
|
||
"model": "gpt-4o",
|
||
"session_name": "integration_test",
|
||
"settings": {
|
||
"enable_extended_thinking": false,
|
||
"enable_reasoning_summary": false,
|
||
"enable_web_search": true,
|
||
"reasoning_effort": "medium",
|
||
"thinking_budget_tokens": 5000
|
||
}
|
||
} |