Tags: av/mi
Tags
feat: multi-file -f, image support, compaction, retry, /help - Multi-file -f: accept multiple -f flags, skip flag-like values, clean error on missing files - Image -f: detect .png/.jpg/.jpeg/.gif/.webp, send as base64 image_url content in user message with correct MIME mapping - Reactive compaction: on context-overflow errors (isCtx), summarize conversation via non-streaming API call and splice history to [system, user-recap]. Dumps full history to /tmp for recovery. Single retry guard per run() call. - Fetch retry: exponential backoff (500ms base) on 429/5xx/network errors, 3 retries max - REPL /help: lists available commands and env vars - Error .code preservation: thrown errors carry API error codes so isCtx can match structured context_length_exceeded responses - MI_API_PARAMS: validate JSON at startup instead of raw SyntaxError - 10 new tests covering all new features and edge cases
Add --version flag, fix sandbox entrypoint, update self skill - Add -v/--version flag, restructure --help output - Fix Dockerfile ENTRYPOINT to use absolute path (sandbox -w /work was overriding WORKDIR, causing "cannot find module /work/index.mjs") - Update self skill: document config file, env vars table, four tools
PreviousNext