Fix compaction cascade logging for single-provider configs#276
Conversation
Adding .gitkeep for PR creation (default mode). This file will be removed when the task is complete. Issue: #275
Working session summaryImplemented and pushed the fix to PR 276: #276 Changed compaction cascade resolution so default fallback misses no longer use the strict provider resolver that logs Verification passed:
PR is ready for review, merge state is clean, and the local working tree is clean. This summary was automatically extracted from the AI working session output. |
🤖 Solution Draft LogThis log file contains the complete execution trace of the AI solution draft process. 💰 Cost estimation:
📊 Context and tokens usage:
Total: (422.6K + 7.1M cached) input tokens, 33.1K output tokens, $12.847237 cost 🤖 Models used:
📎 Log file uploaded as Gist (4178KB)Now working session is ended, feel free to review and add any feedback on the solution draft. |
🎉 Auto-mergedThis pull request has been automatically merged by hive-mind.
Auto-merged by hive-mind with --auto-merge flag |
Fixes #275
Summary
--compaction-modelsmisses visible as warnings.Reproduction
Using the issue's
LINK_ASSISTANT_AGENT_CONFIG_CONTENTwith only theformalai/formal-aicustom provider, verbose startup previously emitted repeatedmodel not found - refusing to silently fallbackerror logs while probing the default compaction cascade. After this change, those default fallback misses are debug-level skip logs and no provider error burst is emitted.Tests
bun test ./tests/compaction-model.tsnpm testnpm run checkcargo test --all-features