Skip to content

v1.1.1 — Function Calling + Safety Gate

Choose a tag to compare

@timyl timyl released this 22 May 03:56

v1.1.1

v1.1 — Function Calling

  • LLM outputs structured tool_calls via bind_tools, replacing string-based fix_action
  • New execute_tool node for unified PCF operation dispatch
  • decide() router reads tool_call_name, with rules-mode fallback compatibility
  • New tool registry: tools/tool_registry.py (update_pcf_plmn / fix_profile_field / notify_only / no_action)

v1.1.1 — Bug Fixes & Safety Hardening

  • Unknown field propagation: unknown_fields written to AgentState; LLM receives (unknown — cannot auto-fix) label and correctly routes to notify instead of no_action
  • fixable_typos safety gate: execute_tool now enforces whitelist check, blocking LLM from auto-fixing unauthorized fields using training knowledge
  • Slack notification fix: NOTIFY_WEBHOOK_URL added to Secret; escalation alerts now delivered correctly