diff options
| author | Adam Malczewski <[email protected]> | 2026-05-30 23:15:18 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-05-30 23:15:18 +0900 |
| commit | 4e636511ae748d606d8871f5068a2bd18b386bd0 (patch) | |
| tree | a5e0726d71d9d88d09d938ea2318a61e36ade68f /packages/core/src/tools | |
| parent | 624b808da0f2f8bbad8a4fbbcca3f82f24ecfc47 (diff) | |
| download | dispatch-4e636511ae748d606d8871f5068a2bd18b386bd0.tar.gz dispatch-4e636511ae748d606d8871f5068a2bd18b386bd0.zip | |
chore(notes): collect loose root docs into notes/; add reconcile edge-cases note
Move all loose root-level .md files (plans, reports, gemini reviews, incident
notes) into a single notes/ directory, and update the doc-reference breadcrumbs in
code comments/test labels to the notes/ path.
Add notes/queue-interrupt-reconcile-edge-cases.md: documents why the
queue/interrupt/turn-sealed reconcile path keeps surfacing edge cases (a catalog of
the four review-pass bugs, the no-loss/no-duplicate invariants, the recommended
membership-based reconcile refactor, and interleaving-test guidance).
Diffstat (limited to 'packages/core/src/tools')
| -rw-r--r-- | packages/core/src/tools/truncate.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/core/src/tools/truncate.ts b/packages/core/src/tools/truncate.ts index 2204a3f..8c62174 100644 --- a/packages/core/src/tools/truncate.ts +++ b/packages/core/src/tools/truncate.ts @@ -8,7 +8,7 @@ import { dirname, join } from "node:path"; // /tmp/dispatch/tool-results/<tabId>/<callId>.txt and the model receives // HEAD_CHARS from the start + TAIL_CHARS from the end with a notice // in between. These are deliberate hardcoded defaults — see the design -// discussion in plan.md for the rationale. +// discussion in notes/plan.md for the rationale. export const MAX_CHARS = 10_000; export const MAX_LINES = 500; |
