v1.4.0
What's Changed
- Add Skill to default allowed tools by @lapinvert in #86
- fix: throttle project-thread sync telegram api bursts by @drugoi in #84
- Upgrade GitHub Actions to latest versions by @salmanmkc in #68
- Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in #67
- Add AskUserQuestion and PlanMode to .env.example by @lucianghinda in #87
- Allow Claude Code internal paths (~/.claude/plans/, todos/) in tool validation by @RichardAtCT in #89
- Add docs/README.md as table of contents for all documentation by @RichardAtCT in #92
- fix: enforce session ownership in load_session and get_or_create_session by @RichardAtCT in #83
- fix: resolve potential UnboundLocalError and improve handler robustness by @RinZ27 in #66
- fix: enforce directory boundary for 'cd' and chained commands by @RinZ27 in #69
- Fix session resume failing with generic exit code 1 by @guillaumegay13 in #94
- Replace ToolMonitor with SDK can_use_tool callback by @RichardAtCT in #62
- Add max_budget_usd per-request cost cap to SDK options by @RichardAtCT in #95
- Phase 5: Final cleanup of src/claude/ (53% total reduction) by @RichardAtCT in #96
- fix(orchestrator): route General topic in forum groups by @F1orian in #110
- Fix bot stopping mid-response on progress message deletion failure by @guillaumegay13 in #107
- feat(config): add REPLY_QUOTE to control message quoting by @F1orian in #111
- Add new MCP server + send_image_to_user tool for outbound image delivery by @guillaumegay13 in #99
New Contributors
- @lapinvert made their first contribution in #86
- @salmanmkc made their first contribution in #68
- @lucianghinda made their first contribution in #87
- @RinZ27 made their first contribution in #66
- @guillaumegay13 made their first contribution in #94
- @F1orian made their first contribution in #110
Full Changelog: v1.3.0...v1.4.0