Optionalexternal_External system identifier for integration with third-party systems
OptionalextensorsExtended properties for custom integrations
Optionalrecord_Record history tracking information
OptionalidUnique identifier for the entity
OptionalagentAgent the tool is attached to (may be populated on read)
OptionaltoolTool being attached (may be populated on read)
Optionalenvironment_Per-attachment secrets (encrypted server-side)
OptionaltagsOptionalactiveWhether the entity is active
AgentTool entity interface
Mirrors
macs-node-sdk/lib/tools/models/agent-tool.js. Attaches a tool to an agent with optional per-attachment secrets that override the tool'sdefault_environment_secrets.