fix: prevent AI coach chat replies from truncating mid-sentence
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -5,10 +5,19 @@ import os
|
||||
|
||||
HUB_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
|
||||
|
||||
def _int_env(key: str, default: int) -> int:
|
||||
try:
|
||||
return int(os.getenv(key, str(default)) or default)
|
||||
except ValueError:
|
||||
return default
|
||||
|
||||
|
||||
SUMMARY_TEMPERATURE = 0.15
|
||||
CHAT_TEMPERATURE = 0.5
|
||||
CHAT_MAX_HISTORY_TURNS = 40
|
||||
CHAT_MAX_OUTPUT_TOKENS = 2048
|
||||
CHAT_MAX_OUTPUT_TOKENS = _int_env("CHAT_MAX_OUTPUT_TOKENS", 8192)
|
||||
CHAT_MAX_CONTINUATIONS = _int_env("CHAT_MAX_CONTINUATIONS", 3)
|
||||
CHAT_CONTEXT_MAX_CHARS = 128_000
|
||||
CHAT_SUMMARY_EXCERPT_MAX_CHARS = 8000
|
||||
SUMMARY_RETENTION_DAYS = 90
|
||||
|
||||
Reference in New Issue
Block a user