Beignet API reference
Preparing search index...
@beignet/core
agent-capabilities
AgentCapabilities
Interface AgentCapabilities<Ctx, Principal>
Context-bound capability definition helpers.
interface
AgentCapabilities
<
Ctx
,
Principal
>
{
defineAgentCapability
<
const
Name
extends
string
,
Input
extends
AgentCapabilitySchema
,
Output
extends
AgentCapabilitySchema
,
>
(
name
:
Name
,
options
:
DefineAgentCapabilityOptions
<
Name
,
Input
,
Output
,
Ctx
,
Principal
>
,
)
:
AgentCapabilityDef
<
Name
,
Input
,
Output
,
Ctx
,
Principal
>
;
defineAgentCapabilityRegistry
<
const
Definitions
extends
readonly
AgentCapabilityFor
<
Ctx
,
Principal
>
[]
,
>
(
definitions
:
Definitions
,
)
:
AgentCapabilityRegistry
<
Definitions
>
;
}
Type Parameters
Ctx
Principal
Index
Methods
define
Agent
Capability
define
Agent
Capability
Registry
Methods
define
Agent
Capability
defineAgentCapability
<
const
Name
extends
string
,
Input
extends
AgentCapabilitySchema
,
Output
extends
AgentCapabilitySchema
,
>
(
name
:
Name
,
options
:
DefineAgentCapabilityOptions
<
Name
,
Input
,
Output
,
Ctx
,
Principal
>
,
)
:
AgentCapabilityDef
<
Name
,
Input
,
Output
,
Ctx
,
Principal
>
Type Parameters
const
Name
extends
string
Input
extends
AgentCapabilitySchema
Output
extends
AgentCapabilitySchema
Parameters
name
:
Name
options
:
DefineAgentCapabilityOptions
<
Name
,
Input
,
Output
,
Ctx
,
Principal
>
Returns
AgentCapabilityDef
<
Name
,
Input
,
Output
,
Ctx
,
Principal
>
define
Agent
Capability
Registry
defineAgentCapabilityRegistry
<
const
Definitions
extends
readonly
AgentCapabilityFor
<
Ctx
,
Principal
>
[]
,
>
(
definitions
:
Definitions
,
)
:
AgentCapabilityRegistry
<
Definitions
>
Type Parameters
const
Definitions
extends
readonly
AgentCapabilityFor
<
Ctx
,
Principal
>
[]
Parameters
definitions
:
Definitions
Returns
AgentCapabilityRegistry
<
Definitions
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
define
Agent
Capability
define
Agent
Capability
Registry
Beignet API reference
Loading...
Context-bound capability definition helpers.