Hi @entrpi I tested the v0.5.3 max-reasoning candidate on my single DGX Spark with DeepSeek V4 Flash 0731:
--ctx 393216
--tokens 16384
--threads 10
I found two issues that may be relevant to DS4 or the Q2 quant.
1. Long reasoning sometimes becomes repetitive
In standalone high/max-reasoning tests, some responses repeatedly revisited the same reasoning without reaching a final answer, eventually exhausting the output-token budget. An earlier repetition guard reduced the symptom, but I’m trying to determine whether the underlying behavior comes from the Q2 quant, prompting or runtime.
Have you observed repetitive reasoning or output-budget exhaustion with this quant under high/max effort?
2. What happens after a client timeout?
During a long agent session, large context-compression requests to DS4 repeatedly exceeded the client’s 300-second timeout:
20:50:51 compression started: ~95,970 tokens
20:55:51 request timed out after 300 seconds
21:02:32 compression started: ~97,193 tokens
21:07:32 request timed out after 300 seconds
21:13:59 compression started: ~97,440 tokens
21:18:59 request timed out after 300 seconds
Normal shorter requests still completed between these timeouts. Although the retries were initiated by the client, I want to understand the DS4 behavior:
- Does DS4 immediately cancel generation when the client disconnects or times out?
- Could an abandoned generation continue consuming compute?
- Is there a logging flag that shows request IDs, cancellations and final stop reasons?
- Would you recommend a lower output limit for summarization requests while retaining 16,384 tokens for normal agent work?
During inspection, DS4 remained at approximately 95% GPU utilization and 116,762 MiB memory. If you tell me which DS4 diagnostics to enable, I can reproduce this and provide request-level logs.
