Interface CustomerScoped

All Superinterfaces:
Scoped
All Known Implementing Classes:
CaseAgent, CustomerOrder

public interface CustomerScoped extends Scoped
The customer marker. On an agent it is the binding, set by code when the agent is built; on a tool input it is the claim, written by the model on every call and judged against the binding before the tool runs.
Since:
0.1 (2026-09-27)
Author:
Andrey Santrosyan
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default Scope
     
  • Method Details

    • getCustomerId

      String getCustomerId()
    • scope

      default Scope scope()
      Specified by:
      scope in interface Scoped