v2026.4.16-jp — upstream sync
本家 virattt/dexter v2026.4.16 に追随。長時間リサーチの品質改善と CLI 体験の大幅アップデート。
主な変更
Agent loop 大改造
- Microcompaction: ターン毎に古い ToolMessage を軽量トリム
- Tool-result budget: トークン予算管理で長時間リサーチでも破綻しない
- 並列実行: 読取専用ツール(get_financials / read_filings / company_screener 等)を並列呼び出し
- ターン跨ぎメッセージ保持: コンテキスト切替でも文脈を失わない
- Streaming + provider fallback
メッセージキューイング
- エージェント実行中に追加質問を投げても OK。次ターンで拾って処理
- Slack/Discord/LINE 経由で特に有用
CLI / UX
- ヒントバー + スラッシュコマンド統合(`/model /rules /clear /memory /heartbeat /history /help`)
- ちらつき大幅削減
- Esc で即中断
Model
- Claude Opus 4.6 → 4.7
互換性
- 全 JP 機能(EDINET DB ツール / J-Quants 株価 / Slack・Discord・LINE・WhatsApp ゲートウェイ / `.dexter/RULES.md`)は完全維持
- API の追加・変更なし
検証
- typecheck ✓ / tests 37/37 pass / EDINET API smoke ✓ / キャッシュ動作 ✓
アップグレード
```bash
git pull
bun install
bun start
```
Based on virattt/dexter v2026.4.16.