01
Full-history review and additions
Chunk uploads, OCR and final turns at resource limits were joined by stable local-worktree diff baselines and task-level shell approval. The 112 author-date versus 114 committer-date distinction is explicit.
All reachable history of main 0641c480 was rechecked on 2026-10-18. Counts use author dates from Monday 00:00 through Sunday 23:59:59 KST, including merges, releases and distinct parallel-branch commits. Commit counts are not feature counts. Tests and operational measurements below are historical source records, not evaluations rerun for this refresh.
Session-derived explanations are retained from the earlier archive retrospective. This refresh reviews public Git source and does not claim a fresh investigation of the original local conversations.
02
What changed
- Improved routing, post-processing, Agent Task completion behavior, and frontend/backend feature alignment.
- Added authenticated chunk upload and rate-limit invariants, and introduced a 30MB generation-time OCR gate to protect Cloudflare response limits.
- Uploaded a real 66MB, 688-page scanned PDF to chat.openmake.cc, targeted OCR on 13 pages, produced an analysis artifact in 4 turns, and completed unit tests 5/5, related tests 135/135, and PR #431 CI, merge, and production deploy.
- Merged Agent Task retry policy stage 1 — only retry 5xx, 408, 429 and connection-type errors with a default 2-attempt exponential backoff; if approval non-response accumulates twice, remove approval-required tools so the task finishes with available data; persist retry/demotion triggers as steps for aggregation.
- Integrated Agent Tasks as read-only items in history recent-conversations with deep links to task details, corrected the README architecture description to match the current message-pipeline implementation, and bundled retry policy and history integration into the 1.21.0 release.
证据来源
Evidence
OPENMAKE · MIT OPEN SOURCE
OpenMake