What's Changed
- docs: mark plugin system as beta by @tempurai in #1558
- fix: replace removed acp.TerminalHandle with Client terminal methods by @howardpen9 in #1400
- fix: auto-resolve QuestionRequest in yolo/print mode to prevent hanging by @RealKai42 in #1562
- feat(agent): support Jinja2 include directive in system prompts by @bigeagle in #1563
- feat(ui): auto-trigger agent when background tasks complete while idle by @RealKai42 in #1571
- fix(kosong): catch httpx exceptions leaked during Anthropic streaming & strengthen agent system prompt by @RealKai42 in #1575
- docs: fix Kimi IDE ACP config - add missing type: custom by @PerfectPan in #1441
- fix(chat): correct button type to buttons in web chat by @HynoR in #1446
- docs(core): fix missing cli entry point file reference by @iiitutu in #1533
- fix(background): stream agent task output in real-time and remove completion watcher by @RealKai42 in #1576
- fix(kosong): map httpx ProtocolError to retryable connection error & add 504 retry by @RealKai42 in #1577
- feat(skills): --skills-dir supports multi-path append instead of override by @tempurai in #1578
- fix: use json.loads(strict=False) for all LLM output parsing paths by @RealKai42 in #1580
- fix(shell): prevent subprocess hang on interactive prompts by @RealKai42 in #1579
- fix(cli): redirect stderr before MCP loading to prevent terminal pollution by @n-WN in #1581
- fix(google_genai): strip
idfrom FunctionCall/FunctionResponse wire format by @n-WN in #1582 - chore: bump kimi-cli to 1.26.0 and kosong to 0.46.0 by @RealKai42 in #1584
New Contributors
- @bigeagle made their first contribution in #1563
- @PerfectPan made their first contribution in #1441
- @HynoR made their first contribution in #1446
- @iiitutu made their first contribution in #1533
Full Changelog: 1.25.0...1.26.0