AI Agent 1.0.5 - Full Changelog

Released 2026-09-04 · v7.1.2.a · 1 issue · 6 features · 3 fixes

The complete record: every commit in the release, grouped by type, including work that never reaches a customer-facing note. The external changelog is the readable summary of the same release.

Jira References

  • DEV-2611 - Make sure to take care of various contradictions that appear in DeviceParams Tree

Features

  • Add device parameter caching and integration to dynamic schema discovery

  • Implement isolated code execution sandbox for Python, Pandas, and Plotly analytics via FastAPI

  • Implement historical telemetry analytics agent with caching and expanded interceptor routing logic

  • Add sandbox service to docker compose, update build scripts, and documentation

  • Add support for fetching and processing historical device events via FTL API and sandbox runner

  • Add support for custom parameters in CPE models and improve agent streaming progress feedback

Bug Fixes

  • Add gittattributes

  • Enforce data integrity by prohibiting live tool substitution and auto-retries when historical telemetry is unavailable or empty

  • DEV-2611 - Make sure to take care of various contradictions that appear in DeviceParams Tree

Chores

  • Push ai-agent as :historical and the sandbox, emit digests

    docker-push.sh now tags the main image ui/ai-agent:historical (the tag the env-manager sandbox lock keys on) and ui/ai-agent-sandbox:latest, and prints both pushed digests so the sandbox digest can be pinned in ft-charts-library. Made the builder setup idempotent and the script run from the repo root. (Was tagging :tmp.)

  • Add missing dependency pandas

  • Add docker-push-sandbox.sh

Refactoring

  • Mandate exclusive reporting of OEM metrics and update mock CPE data to include custom parameters

  • Improve type safety and add explicit type annotations across API clients, model logic, and agent workflows

Docker Images

ai-agent

Image

hub.friendly-tech.com/ui/ai-agent:v1.0.5-b0.0.1

SHA256

sha256:3146eaf7276fc1daa1f32ce7ff2faa39e7c4f68fdb257c1aab8f325472c4f3e1

Pull from Registry

docker pull hub.friendly-tech.com/ui/ai-agent:v1.0.5-b0.0.1

Download for Offline Use

docker pull hub.friendly-tech.com/ui/ai-agent:v1.0.5-b0.0.1
docker save hub.friendly-tech.com/ui/ai-agent:v1.0.5-b0.0.1 -o ai-agent-v1.0.5-b0.0.1.tar

gzip ai-agent-v1.0.5-b0.0.1.tar

Load on Closed Network

gunzip ai-agent-v1.0.5-b0.0.1.tar.gz
docker load -i ai-agent-v1.0.5-b0.0.1.tar

Dependencies

  • ACS → FT Configs Service v1.0.2-b0.0.1

  • UI Backend → ACS v7.1.2-b0.0.1

  • UI Portals → UI Backend v7.1.2-b0.0.1

  • FT Device Network → ACS v7.1.2-b0.0.1

  • UI AI Agent → UI Backend v7.1.2-b0.0.1

  • UI AI Agent → FT Device Network v1.0.3-b0.0.1