fix next feature filtering on in progress

This commit is contained in:
Auto
2025-12-30 20:29:27 +02:00
parent 9fe3f3b17d
commit 3a085085e4
2 changed files with 11 additions and 5 deletions

View File

@@ -6,11 +6,19 @@ Core agent interaction functions for running autonomous coding sessions.
"""
import asyncio
import io
import sys
from pathlib import Path
from typing import Optional
from claude_agent_sdk import ClaudeSDKClient
# Fix Windows console encoding for Unicode characters (emoji, etc.)
# Without this, print() crashes when Claude outputs emoji like ✅
if sys.platform == "win32":
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8', errors='replace')
sys.stderr = io.TextIOWrapper(sys.stderr.buffer, encoding='utf-8', errors='replace')
from client import create_client
from progress import print_session_header, print_progress_summary, has_features
from prompts import (