Commit Graph
86 Commits
Author SHA1 Message Date
jaberjaber23 62ec09d0ae bump version v0.3.40 2026-03-10 02:16:05 +03:00
jaberjaber23 f6f9cf7e9f fix claude-code 2026-03-10 02:14:49 +03:00
jaberjaber23 56aeb499c9 fix tool-schema 2026-03-10 01:41:33 +03:00
jaberjaber23 b4e6a693f5 version bump v0.3.38 2026-03-10 01:27:39 +03:00
jaberjaber23 48d5418c91 claude code fix
Fix Claude Code provider setup flow: wizard now shows Detect button instead of API key input for keyless providers, TUI wizards include claude-code in provider list, credentials detection checks both .credentials.json paths, subprocess env_clear prevents API key leaks. Fixes #376 #303.
2026-03-10 01:19:02 +03:00
jaberjaber23 cc93ef4571 community fixes
Fix tool name mapping so LLM-hallucinated aliases (fs-write, fsRead, writeFile, etc.) normalize to canonical names before capability check and dispatch (#349). Fix provider keys not loading after dashboard save by creating fresh drivers that read current env vars instead of stale boot-time cache (#465, #458, #355). Fix Moonshot/kimi model IDs and provider inference (#428). Add Telegram message reactions for agent lifecycle feedback (#435). Add configurable api_url for Telegram proxy support (#477). Add Discord ignore_bots config option (#403). Fix openfang init EPERM crash with 7-browser fallback on Linux (#389). Add text-based tool call parsing for models without native function calling — [TOOL_CALL], <tool_call>, bare JSON patterns (#354, #332). Fix pre-existing Windows test failures with cross-platform paths. 1948 tests pass, 0 clippy warnings.
v0.3.37
2026-03-10 00:40:45 +03:00
jaberjaber23 3e069798f9 community fixes
Fix 8 issues: empty LLM response after ~4 rounds by re-validating message pairs after history trim (#460), MCP tools permission denied by bypassing ToolInvoke capability filter for extension tools (#352), Telegram photos silently dropped now downloaded and passed as multimodal ContentBlock::Image (#362), workflow visual builder double-click editing and live property updates (#357), Claude Code provider card reflects actual install/auth status (#376), Python 3 detection runs actual command instead of path lookup (#405), hand agent_id persisted for cron job reassignment on restart (#402), CLI sends auth headers on all commands not just stop (#478). 1921 tests pass, 0 clippy warnings.
v0.3.36
2026-03-09 23:07:08 +03:00
jaberjaber23 ad10aa5e80 community fixes
Fix 12 GitHub issues: SSE streaming token counts (#stream_options), UTF-8 boundary panics (#472), cron timezone scheduling (#473), TOML multiline system_prompt (#463), dashboard 401 auth interceptor (#468), custom provider env var convention (#471), cron stale agent_id reassignment (#461), concurrent provider probing with cache (#474), model switch provider sync (#466/#387), OpenRouter real models (#385), embedding URL normalization (#395), ZHIPU content format (#384), Fish shell PATH detection (#372). 1915 tests pass, 0 clippy warnings.
v0.3.35
2026-03-09 21:19:50 +03:00
jaberjaber23 385aee8e56 fix streaming
- Add stream_options (include_usage) for accurate token counts in streaming mode
- Add fallback for providers that don't support stream_options
- Add SSE stream diagnostic logging
v0.3.34
2026-03-09 04:57:04 +03:00
jaberjaber23 a00327abe9 fix auth 2026-03-09 03:19:14 +03:00
jaberjaber23 487555a5e5 bump version v0.3.33 2026-03-09 02:18:51 +03:00
jaberjaber23 9d51426cb4 fix bugs 2026-03-09 02:16:36 +03:00
jaberjaber23 6fab720843 bump version v0.3.32 2026-03-08 22:53:48 +03:00
jaberjaber23 4667f497ef fix csp 2026-03-08 22:51:21 +03:00
jaberjaber23 eba9198827 community fixes v0.3.31 2026-03-08 22:29:54 +03:00
jaberjaber23 f2413949bc shell hardening v0.3.30 2026-03-08 20:20:34 +03:00
jaberjaber23 9e230f423e security hardening 2026-03-08 16:59:48 +03:00
jaberjaber23 8138b7e0e8 version bump v0.3.29 2026-03-08 04:05:39 +03:00
jaberjaber23 cfae867908 batch fixes 2026-03-08 04:04:37 +03:00
jaberjaber23 6857e3cf06 issue fixes v0.3.28 2026-03-08 01:25:20 +03:00
jaberjaber23 772cbdbe38 community fixes v0.3.27 2026-03-07 23:31:38 +03:00
jaberjaber23 b2e2b1a038 version bump v0.3.26 2026-03-07 05:29:52 +03:00
jaberjaber23 d237ecf161 community batch 2026-03-07 04:22:16 +03:00
jaberjaber23 4a3d570155 community hardening v0.3.25 2026-03-07 00:22:25 +03:00
jaberjaber23 ebcdc17c13 default resilience v0.3.24 2026-03-05 22:57:08 +03:00
jaberjaber23 45e06b9bad channel resilience v0.3.23 2026-03-05 21:35:37 +03:00
jaberjaber23 c6b46ccbe1 catalog composite v0.3.22 2026-03-05 20:31:49 +03:00
jaberjaber23 9fc0fe71bf driver resilience v0.3.21 2026-03-05 20:21:03 +03:00
jaberjaber23 06df0795c8 think stripping v0.3.20 2026-03-05 15:41:08 +03:00
jaberjaber23 eafeb6a012 bugfix batch 2026-03-05 15:27:10 +03:00
jaberjaber23 05431509be bugfix batch v0.3.19 2026-03-05 14:53:22 +03:00
jaberjaber23 9d3136e512 bugfix batch v0.3.18 2026-03-05 14:39:43 +03:00
jaberjaber23 60566f22fb bugfix batch v0.3.17 2026-03-05 03:17:37 +03:00
jaberjaber23 50440e4047 bugfix batch v0.3.16 2026-03-05 02:13:48 +03:00
jaberjaber23 f45268aedc stress hardening v0.3.15 2026-03-05 01:21:32 +03:00
jaberjaber23 cc54e14114 bugfix batch v0.3.14 2026-03-05 00:25:25 +03:00
jaberjaber23 1037ef768d bugfix batch v0.3.13 2026-03-04 15:22:10 +03:00
jaberjaber23 c3dcf02e3c bugfix batch v0.3.12 2026-03-04 05:43:38 +03:00
jaberjaber23 b157e3c7e6 issue fixes v0.3.11 2026-03-04 04:11:07 +03:00
jaberjaber23 74ac992420 issue fixes v0.3.10 2026-03-04 03:34:12 +03:00
jaberjaber23 53e1b31777 version bump v0.3.9 2026-03-04 02:08:52 +03:00
jaberjaber23 603a94e560 issue fixes 2026-03-04 02:08:32 +03:00
jaberjaber23 fac4ad33e5 discord bugfixes v0.3.8 2026-03-04 01:17:37 +03:00
jaberjaber23 fe96cd1004 bugfixes batch v0.3.7 2026-03-03 21:26:06 +03:00
jaberjaber23 7c85308cf6 bugfixes batch v0.3.6 2026-03-03 20:28:46 +03:00
jaberjaber23 a4a83b1699 bugfixes batch v0.3.5 2026-03-03 16:54:30 +03:00
jaberjaber23 8942d8c2b6 bugfixes release v0.3.4 2026-03-03 05:20:05 +03:00
jaberjaber23 260dd7a125 version bump v0.3.3 2026-03-03 01:18:02 +03:00
jaberjaber23 294f0e7af8 batch fixes 2026-03-03 01:17:34 +03:00
jaberjaber23 444d82e4d6 batch fixes v0.3.2 2026-03-02 23:49:44 +03:00