- Update token pricing with actual gpt-5-nano-2025-08-07 prices: * Input: $0.05 per 1M = $0.00005 per 1K * Cached: $0.005 per 1M = $0.000005 per 1K * Output: $0.40 per 1M = $0.0004 per 1K - Add cached_tokens support in OpenAI service - Update cost calculation to use cached token pricing - Add cached_tokens column to token_usage table (migration) - Fix chat interface keyboard handling: * Send message on Enter key * New line on Shift+Enter * Change onKeyPress to onKeyDown for better support - Add textarea auto-resize with maxHeight limit - Improve responsive styles for mobile devices - Add iOS-specific fixes (prevent zoom on input focus) |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conversation.py | ||
| message.py | ||
| session.py | ||
| token_usage.py | ||
| user.py | ||
| user_memory.py | ||