This release adds 6 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+6 more
Summary
AI summary-f flag no longer consumes subsequent flags and reports clean errors for missing files.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Multi-file `-f` allows passing multiple `-f` flags to attach several files; text goes to system prompt, images become `image_url` content parts. Multi-file `-f` allows passing multiple `-f` flags to attach several files; text goes to system prompt, images become `image_url` content parts. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Image support enables `-f photo.png` to read as base64 and send as vision-compatible `image_url` (png/jpg/jpeg/gif/webp). Image support enables `-f photo.png` to read as base64 and send as vision-compatible `image_url` (png/jpg/jpeg/gif/webp). Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Reactive compaction summarizes conversation on context overflow via API and splices history, dumping full history to `/tmp` for recovery. Reactive compaction summarizes conversation on context overflow via API and splices history, dumping full history to `/tmp` for recovery. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Fetch retry implements automatic retry with exponential backoff on 429/5xx/network errors. Fetch retry implements automatic retry with exponential backoff on 429/5xx/network errors. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Multi-file `-f` allows attaching several files via multiple `-f` flags. Multi-file `-f` allows attaching several files via multiple `-f` flags. Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Feature | Medium |
REPL `/help` now lists available commands and environment variables. REPL `/help` now lists available commands and environment variables. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
`-f` no longer mistakenly eats subsequent flags as filenames. `-f` no longer mistakenly eats subsequent flags as filenames. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
`-f` with a nonexistent file now provides a clean error instead of a stack trace. `-f` with a nonexistent file now provides a clean error instead of a stack trace. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
`MI_API_PARAMS` with invalid JSON is validated at startup. `MI_API_PARAMS` with invalid JSON is validated at startup. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
/help command now lists all documented environment variables. /help command now lists all documented environment variables. Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
What's new
- Multi-file
-f— pass multiple-fflags to attach several files; text goes to system prompt, images becomeimage_urlcontent parts - Image support —
-f photo.pngreads as base64 and sends as vision-compatibleimage_url(png/jpg/jpeg/gif/webp) - Reactive compaction — on context overflow, summarizes the conversation via API and splices history to keep working (dumps full history to
/tmpfor recovery) - Fetch retry — automatic retry with exponential backoff on 429/5xx/network errors
- REPL
/help— lists available commands and env vars - Error
.codepreservation — enables reliable detection ofcontext_length_exceededfrom structured API errors
Fixes
-fno longer eats subsequent flags as filenames-fwith nonexistent file gives a clean error instead of stack traceMI_API_PARAMSwith invalid JSON validated at startup/helpnow lists all documented env vars
Stats
- 30 meaningful LOC (unchanged)
- 60 tests (was 50)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Tiny agentic loop with Docker sandbox
All releases →Related context
Related tools
Earlier breaking changes
- v1.8.0 Goal tool's `check` parameter now a judge prompt, not bash command.
Beta — feedback welcome: [email protected]