Skip to content

v1.3.0

Choose a tag to compare

@kmaphoenix kmaphoenix released this 22 May 18:18
c21a5ad

1.3.0 (2026-05-22)

Features

  • add cxas trace for end-to-end conversation observability (a76c35c), closes #120
  • add DFCX conversation runner with live + history trace export (#128) (5fb8a71)
  • add optimize structure consolidator (21e9667)
  • add rich response payload support to slot filling framework (77edb75)
  • add widget tool linting and core SDK deserialization support (1863906)
  • added basic support for OpenAPI toolsets (7a8e8d0)
  • added fuzzy match for turn evals, case insensitive for contains turn evals (bd1969d)
  • bella_notte: event preemption, response propagation (570e6ff)
  • bella_notte: event preemption, response propagation, and expanded tool tests (a6631f8)
  • bella_notte: event preemption, response propagation, and expanded tool tests (1a2fc50)
  • bella_notte: per-agent DAG tools, multi-slot setters, 3-tier steer-back (f66f74b)
  • bella_notte: structured logging, config validation, then_direct… (d709a28)
  • bella_notte: structured logging, config validation, then_directive, engine hardening (903d187)
  • cli: Address PR 84 feedback and improve CLI robustness (552c9c9)
  • cli: Extend CLI functionality for iterating on deployments (160fab9)
  • Consolidate and improve the usability protocols, and refactor the scoping layer to be cleanly structured as a first-class agent. (4afb355)
  • Docs/slot filling guide (b4c44bb)
  • implement component linting (56a6be2)
  • implement strict local GECX linter rules and scaffolder guidelines (bc022c4)
  • implement strict local GECX linter rules and scaffolder guidelines (3d5fe4d)
  • promote migration helpers (#137) (4bbcd29)
  • SCRAPI CUJ Report Generator. (03b8bf4)
  • split DFCX→CXAS skill into resumable migrate/stage1/2/3 scripts (eeadbe6)
  • split DFCX→CXAS skill into resumable migrate/stage1/2/3 scripts (#130) (535299e)
  • support OpenAPI toolsets in SCRAPI (57c1058)
  • support session variable accumulation in audio modality and pattern file filtering (f9b452b)
  • support session variable accumulation in audio modality and pattern file filtering (539212c)
  • topology linker html preview (#138) (3c96ab5)
  • utils: introduce request bucket RateLimiter for API client and … (36b9f8f)
  • utils: introduce request bucket RateLimiter for API client and evals pacing (81a3ee2)

Bug Fixes

  • add widget tool linting and core SDK deserialization support (dc87441)
  • deprecation warning for datetime (12cc64d)
  • deps: update junit-framework monorepo to v5.14.4 (13617cd)
  • deps: update junit-framework monorepo to v5.14.4 (abb7ade)
  • deps: update junit-framework monorepo to v6 (2736e3e)
  • deps: update junit-framework monorepo to v6 (4906e01)
  • deps: update junit-framework monorepo to v6.1.0 (66e7567)
  • deps: update junit-framework monorepo to v6.1.0 (641f0d8)
  • evals/turn_evals.py and utils/gemini.py lint errors fixed (534c509)
  • implement thread-local Client in GeminiGenerate to ensure thread safety (d53f768)
  • linter: Quick lint fixes in the CUJ report generator skill. (f714910)
  • linter: validate rootAgent JSON file (#86) (fb36d51)
  • linting (c9129e8)
  • lockfile (67284d3)
  • make various fixes to optimize sim runner (e463141)
  • move migration modules to src instead of skills (251f0ac)
  • remove files with just import in skills (47ac0f7)
  • remove files with just import in skills (0523dbe)
  • reporting: handle multiline agent responses in html (38bb898)
  • resolve HTML link collisions and enhance turn metrics in combined report (92ced47)
  • resolve lint errors in app.py (cb3ac31)
  • resolve parallel simulation gRPC crashes and welcome audio disclaimer race (7edd307)
  • resolve ruff lint and format violations (bff83c2)
  • sort imports in append_turn.py (c1b5de4)
  • unit test fail, grouping review moved under migration, inquirerpy dependency added (cc85e09)
  • update lockfile and uv setup (02a6aee)
  • update variable references in cxas-agent-foundry skill and add e… (86b7d68)
  • update variable references in cxas-agent-foundry skill and add enum to core class (7bf9c41)

Reverts

  • remove unrelated gemini.py thread-safety changes (25c2409)

Documentation

  • add comprehensive slot filling usage guide (acd1c31)
  • add comprehensive slot filling usage guide (a20a8aa)
  • add Critical User Journey (CUJ) Transcript and Report Generator README (6cc4bce)
  • add DFCX migration guides, plus minor CLI configuration changes (#117) (6e55b1a)
  • add download link for VS Code agent studio extension VSIX (dcb227d)
  • add download link for VS Code agent studio extension VSIX (ca119b8)
  • Add GIFs for VS Code extension installation and app import (e67f6bb)
  • Add GIFs for VS Code extension installation and app import (fb6ff2c)
  • add usage to docs (5cdb089)
  • recommend slot filling pattern for structured and sensitive flows (da41102)
  • refine ingestion protocols and unify scoping layer into framework agent (e3ed0ab)
  • Update IAM roles to use roles/ces.* (96a1b16)
  • Update IAM roles to use roles/ces.* (954ac5d)
  • vscode: add VS Code extension user guide (47d701a)