Skip to content

v3.32.0

Choose a tag to compare

@bradyyie bradyyie released this 11 Aug 16:31
9dc1a4e

What's Changed

  • fix(ui-next): agent execution renders terminal-failed tasks as running by @bradyyie in #1329
  • Support for agent task and other UI fixes by @v1r3n in #1338
  • fix(ui-next): Don't run playwright in Build UI CI by @nthmost-orkes in #1346
  • Task cancel contract by @v1r3n in #1342
  • Various bug fixes by @ajlai-orkes in #1343
  • fix(ui-next): batch of UI bug fixes (status humanize, counters, queue wait, ref-name trim, diff editor, name validation) by @bradyyie in #1348
  • feat(rest): add task signal endpoints by @nthmost-orkes in #1205
  • A2A Client Fix by @v1r3n in #1354
  • fix(scheduler): return 404 from GET /schedules/{name} when the schedule does not exist by @kowser-orkes in #1357
  • feat(a2a): backward compat with A2A v0.2 clients (tasks/send, /rpc alias) by @shaileshpadave in #1341
  • Enhances A2A/AgentSpan execution by @v1r3n in #1356
  • feat(files): enforce workflow-scoped file transfers by @v1r3n in #1355
  • Fix #1323: AgentSpan output guardrails pass through on tool-call turns by @NicholasDCole in #1352
  • Validate SWITCH javascript expressions by syntax only at registration by @nikhiln64 in #1361
  • fix(guardrail): guardrail retry→raise escalation never fires (tool + agent level) by @kowser-orkes in #1365
  • Guard pruneExecutions against overflow and non-positive age deleting recent executions by @nikhiln64 in #1360
  • Add spacing above the Hide sub-agent executions toggle by @ajlai-orkes in #1366
  • Fix mysql boot crashes by @kowser-orkes in #1387
  • Resolve #1393: SchedulerClient.pauseSchedule() fails: 'Request method GET is not supported' (500) — GET-then-PUT fallback mishandles server response by @propp-orkes in #1396
  • ci: publish named test-result checks for unit-test, test-harness and e2e by @mp-orkes in #1404
  • Fix #1321: reserve an async system task's queue message while it runs by @mp-orkes in #1369
  • test(ai): live media-input integration tests per provider, runnable from GitHub Actions by @ling-senpeng13 in #1381
  • fix(test): pin mcp<2 and gate mcp-testkit readiness by @mp-orkes in #1408
  • fix(ui): preserve agent filters in generated search code by @NicholasDCole in #1405
  • refactor(ai): consolidate Conductor-Agents configuration by @NicholasDCole in #1413
  • feat(ui): align agent definitions with workflows by @NicholasDCole in #1411
  • fix(ui): show full execution failure reason in dialog by @NicholasDCole in #1410
  • fix(agentspan): reproduce parent synthesis after handoff by @NicholasDCole in #1414
  • fix(test): treat blank ANTHROPIC_MODEL/OPENAI_MODEL env vars as unset in AgentSpanRegistrationEndToEndTest by @kowser-orkes in #1415
  • Add test-harness coverage of system-task poll/execute path by @mp-orkes in #1402
  • feat(file-storage): replace LOCAL storage type with CONDUCTOR by @v1r3n in #1412
  • Add external agent client infrastructure for Bedrock and Azure Foundry by @shaileshpadave in #1358
  • feat(a2a): expose-all flag to auto-expose all workflows as A2A agents by @shaileshpadave in #1339
  • fix(ai): default agentType(); fix agent-client registration and OkHttpClient wiring by @manan164 in #1420
  • fix(azure-foundry): correct OAuth scope and make API version configurable by @shaileshpadave in #1421
  • fix(agentspan): make host-supplied skill storage optional by @manan164 in #1427
  • fix(ci): grant permission for agentspan-e2e job by @kowser-orkes in #1430
  • fix(ui): handle prompt template agent instructions by @NicholasDCole in #1431
  • pnpm audit high severity fix and fix svg camelCase for clipPath and run prettier by @ajlai-orkes in #1397
  • Fix Reset and Search button in Scheduler Executions overlaps at specific resolution by @ajlai-orkes in #1392
  • Pin agent quickstarts to latest installable SDK releases by @NicholasDCole in #1432
  • Prompt Template field + Start Agent event handler action by @bradyyie in #1440
  • fix: restore OTLP metrics export removed when conductor-metrics module retired by @pratikshabelwate05 in #1426
  • fix(azure-foundry): scan content parts for text instead of assuming content[0] is text by @shaileshpadave in #1445
  • Fixing: Subagent DropDown disappears when toggle is on by @propp-orkes in #1395
  • Remove sqlite vector by @v1r3n in #1455
  • Avoid starving system task workers by @v1r3n in #1204
  • fix(ui-next): show each agent's own strategy in Agent Execution view,… by @meghana21-arch in #1456
  • fix: resolve persistence concurrency-limit wiring and add /api/health endpoint by @v1r3n in #1462
  • fix: self-hosted models — base_url NPE + OPENAI_BASE_URL silently ignored by @shaileshpadave in #1468
  • fix: 404 on SSE stream open for nonexistent execution IDs by @shaileshpadave in #1469
  • fix: proper 404/400/409 for common agent API client errors by @shaileshpadave in #1470
  • test: fix the CI test flakes - SubWorkflowRestartSpec race + WorkflowRerunTests cleanup by @manan164 in #1465
  • fix(grpc-ui): auto-select host when a gRPC service is chosen by @shaileshpadave in #1466
  • Add frontend code coverage and fix LLM Chat/Text tasks by @ajlai-orkes in #1461
  • fix(ci): fix comma-joined report_paths hiding AgentSpan E2E results by @kowser-orkes in #1449
  • fix(ui): refresh selected agent execution details by @NicholasDCole in #1477
  • fix(#1437): strip whitespace from env-var API keys in AgentspanAIModelProvider by @shaileshpadave in #1476
  • fix(ui): suppress HANDOFF badge on leaf agents; drop stale AgentSpan branding by @shaileshpadave in #1481
  • fix(ui): open API Docs in new tab and navigate back (#1316) by @shaileshpadave in #1483
  • feat(agents): aggregate execution token usage by @NicholasDCole in #1484
  • Revert "Pin agent quickstarts to latest installable SDK releases" by @kowser-orkes in #1467
  • Create workflow to run enterprise integration tests against OSS branc… by @ajlai-orkes in #1460
  • Prebuild OSS UI by @ajlai-orkes in #1487
  • Fix/agent execution diagram fixes by @meghana21-arch in #1488
  • fix(ui): Open Agent Definitions from Agent Executions by @kowser-orkes in #1496
  • feat(ui): add agent execution input output tab by @kowser-orkes in #1495
  • fix: write and compare sqlite index timestamps in UTC (#1497) by @mp-orkes in #1498
  • Restrict triggering playwright to changes to ui-next by @ajlai-orkes in #1507

New Contributors

Full Changelog: v3.31.2...v3.32.0