feat: added standalone snapcompact package and model-specific frame shaping

- Added a new @oh-my-pi/snapcompact package and redirected compaction call sites to it.
- Added provider-aware snapcompact shape resolution for model-specific mixed-frame behavior.
- Added optional image detail support by extending ImageContent and passing hints through OpenAI providers.
- Added native snapcompact render options, including 5x8/8x8 font loading and palette/geometry controls.
This commit is contained in:
can1357
2026-06-10 21:49:51 +02:00
parent 6ff1fe5caf
commit 08a941a14e
137 changed files with 21786 additions and 489 deletions
@@ -4,6 +4,7 @@
"name": "@oh-my-pi/typescript-edit-benchmark",
"version": "0.0.1",
"description": "Edit benchmark suite using TypeScript source code mutations",
"homepage": "https://omp.sh",
"author": "Can Boluk",
"license": "MIT",
"repository": {