Skip to content

Release v2026.7.3-rc.15

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jul 13:19
e24274f

This release includes new features such as provider config fallback, supervisor-web-triggers annotation, and Tavily web search integration, as well as bug fixes for issues like conversations saved with NULL user_id, invoke_rpc nil-deref crash, and sync errors in chatbot sync output. Additionally, other bug fixes and improvements have been made to enhance the overall user experience.

What's Changed

Pull Requests

  • feat(ai): provider config fallback for max_tokens and temperature (#266) @bartcode
  • fix(integrations): cast created_by to text before COALESCE (#265) @bartcode
  • chore(deps): update dependency js-yaml to ^4.3.0 [security] (#264) @app/renovate
  • fix(integrations): response_time must be float64 not string (#263) @bartcode
  • fix(integrations): COALESCE nullable string columns to prevent NULL scan crash (#262) @bartcode
  • feat(ai): supervisor-web-triggers annotation for chatbot-specific routing (#261) @bartcode
  • fix(rpc): parse multi-line @fluxbase:input and @fluxbase:output JSON specs (#260) @bartcode
  • style(ai): collapse extra blank lines in agent_prompts.go (gofumpt) (#259) @bartcode
  • fix(ai): make web-enabled suffix principle-based, not phrase-based (#258) @bartcode
  • fix(ai): tell supervisor when web agent is available per chatbot (#257) @bartcode
  • fix(rpc): honor optional '?' marker in input_schema when building SQL (#256) @bartcode
  • test(integrations): cover env_config + handler helpers to clear 20% coverage gate (#255) @bartcode
  • feat(ai): Tavily web search as first-class tool integration (#254) @bartcode
  • fix(ai): conversations saved with NULL user_id break listConversations (#253) @bartcode
  • fix(ai): invoke_rpc nil-deref crash + supervisor router panic recovery (#252) @bartcode
  • fix(ai+cli): supervisor crash, language regression, thought streaming, sync tenant_id (#251) @bartcode
  • fix(cli): add --namespace flag to chatbots list (#250) @bartcode
  • feat(ai): multi-agent supervisor + page-aware chatbots (#249) @bartcode
  • fix(cli): display sync errors in chatbot sync output (#248) @bartcode
  • chore(deps): update all dependencies (#247) @app/renovate
  • feat: service-key revocation audit, export React hooks, widen SDK type, guides, config cleanup (#246) @bartcode

Commits

Features:

  • e24274f feat(ai): provider config fallback for max_tokens and temperature (#266)
  • e473765 feat(ai): supervisor-web-triggers annotation for chatbot-specific routing (#261)
  • b5189a0 feat(ai): Tavily web search as first-class tool integration (#254)
  • b2b6652 feat(ai): multi-agent supervisor + page-aware chatbots (#249)

Bug Fixes:

  • b702136 fix(integrations): cast created_by to text before COALESCE (#265)
  • 8355146 fix(integrations): response_time must be float64 not string (#263)
  • cb82f61 fix(integrations): COALESCE nullable string columns to prevent NULL scan crash (#262)
  • 3cec742 fix(rpc): parse multi-line @fluxbase:input and @fluxbase:output JSON specs (#260)
  • a85b3b5 fix(ai): make web-enabled suffix principle-based, not phrase-based (#258)
  • f6ba1c9 fix(ai): tell supervisor when web agent is available per chatbot (#257)
  • bef1b5f fix(rpc): honor optional '?' marker in input_schema when building SQL (#256)
  • e8d2ccb fix(ai): conversations saved with NULL user_id break listConversations (#253)
  • 81a7b90 fix(ai): invoke_rpc nil-deref crash + supervisor router panic recovery (#252)
  • fb4ff52 fix(ai+cli): supervisor crash, language regression, thought streaming, sync tenant_id (#251)
  • e5b0e5d fix(cli): add --namespace flag to chatbots list (#250)
  • 89dd3a3 fix(docs): wrap autogenerate sidebar items per Starlight 0.39+ schema
  • d8cfe2d fix(cli): display sync errors in chatbot sync output (#248)

Other Changes:

  • fb3a020 style(ai): collapse extra blank lines in agent_prompts.go (gofumpt) (#259)
  • 8ae6f1d test(integrations): cover env_config + handler helpers to clear 20% coverage gate (#255)

Stats

  • 36 commits
  • 3 contributors

Installation

Docker:

docker pull ghcr.io/nimbleflux/fluxbase:2026.7.3-rc.15

NPM SDK:

npm install @nimbleflux/fluxbase-sdk@2026.7.3-rc.15

Helm:

helm install fluxbase oci://ghcr.io/nimbleflux/charts/fluxbase --version 2026.7.3-rc.15

CLI:

curl -fsSL https://raw.githubusercontent.com/nimbleflux/fluxbase/main/install-cli.sh | bash -s -- v2026.7.3-rc.15

Release automatically generated by GitHub Actions


Smoke Test Results

Component Status
Docker Image ✅ Verified
NPM SDK ✅ Verified
NPM React SDK ✅ Verified

Smoke tests completed at 2026-07-21 13:28:30 UTC