Repository navigation
v0.32.5
Fixes
- An archive of one file imports that file. An environment import of a ZIP or TAR holding a single top-level file took the file for a wrapping folder, imported nothing, and reported nothing skipped. A folder is now unwrapped only when something is inside it. (#435 by @jipeng6036-del, fixes #424 reported by @trifonnt)
- A duration that rounds to sixty carries into the next unit. The console showed
1m 60s,60s,60 min agoor24 hr agowhen a value rounded up at the edge of its unit. It now shows2m 0s,1m 0s,1 hr agoand1d ago. This covers the p95 column, a harness's latency, a task's duration, a shared page and the trace list. (#413 by @Jiaqiiii523) - An aider reply that is only reasoning says so. When the model returned reasoning and no answer, aider's THINKING banner and the reasoning were shown as the answer. The turn now shows the answer that follows aider's own banner, or says the model wrote no answer this turn. (#412 by @Jiaqiiii523, fixes #395)
Checked
On the release candidate, with a test instance's settings and history:
- Archive import. Through the API, a one-file ZIP and a one-file TAR each import their file, and a wrapped ZIP still unwraps, with its content read back.
- Aider reasoning. With aider 0.86.2's own display code in the image, a reasoning-only reply reads as no answer, and an answer is unchanged.
- Console. The harness list, a 4-second task and a 16-minute task render their durations.
- Turns. aider (two models), Claude Code, Hermes, Codex, Pi and Gemini CLI turns complete.
Runner, gateway and console test suites pass.
docker run -d -p 3000:3000 -v hr-data:/data harnessrouter/harnessrouter:0.32.5
Full Changelog: v0.32.4...v0.32.5