feat: added @oh-my-pi/hashline package and migrated hashline tooling

- Added a dedicated @oh-my-pi/hashline package with parser, patcher, filesystem, snapshots, and release metadata.
- Migrated coding-agent hashline and stream entrypoints to @oh-my-pi/hashline and removed old hashline module exports.
- Changed multi-section hashline execution to validate section hashes and flush diagnostics only at the final commit.
- Added session fileSnapshotStore support and rewired edit/read/search/write tools to use it instead of fileReadCache.
This commit is contained in:
can1357
2026-05-27 04:02:04 +02:00
parent 56c34a0d13
commit b12e4698a6
59 changed files with 2768 additions and 1940 deletions
+1
View File
@@ -46,6 +46,7 @@ const packages: PublishPackage[] = [
{ dir: "packages/ai", kind: "typescript" },
{ dir: "packages/natives", kind: "native" },
{ dir: "packages/tui", kind: "typescript" },
{ dir: "packages/hashline", kind: "typescript" },
{
dir: "packages/stats",
kind: "typescript",