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
+1
View File
@@ -91,6 +91,7 @@ export const packages: PublishPackage[] = [
{ dir: "packages/tui", kind: "typescript" },
{ dir: "packages/hashline", kind: "typescript" },
{ dir: "packages/mnemopi", kind: "typescript" },
{ dir: "packages/snapcompact", kind: "typescript" },
{
dir: "packages/stats",
kind: "typescript",