http4k
Toggle table of contents
6.55.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
http4k
http4k-ai-a2a-core
/
org.http4k.ai.a2a.model
/
AgentSkill
Agent
Skill
@
JsonSerializable
data
class
AgentSkill
(
val
id
:
SkillId
,
val
name
:
String
,
val
description
:
String
,
val
tags
:
List
<
String
>
=
emptyList()
,
val
examples
:
List
<
String
>
?
=
null
,
val
inputModes
:
List
<
MimeType
>
?
=
null
,
val
outputModes
:
List
<
MimeType
>
?
=
null
,
val
securityRequirements
:
List
<
SecurityRequirement
>
?
=
null
)
(
source
)
Members
Constructors
Agent
Skill
Link copied to clipboard
constructor
(
id
:
SkillId
,
name
:
String
,
description
:
String
,
tags
:
List
<
String
>
=
emptyList()
,
examples
:
List
<
String
>
?
=
null
,
inputModes
:
List
<
MimeType
>
?
=
null
,
outputModes
:
List
<
MimeType
>
?
=
null
,
securityRequirements
:
List
<
SecurityRequirement
>
?
=
null
)
Properties
description
Link copied to clipboard
val
description
:
String
examples
Link copied to clipboard
val
examples
:
List
<
String
>
?
id
Link copied to clipboard
val
id
:
SkillId
input
Modes
Link copied to clipboard
val
inputModes
:
List
<
MimeType
>
?
name
Link copied to clipboard
val
name
:
String
output
Modes
Link copied to clipboard
val
outputModes
:
List
<
MimeType
>
?
security
Requirements
Link copied to clipboard
val
securityRequirements
:
List
<
SecurityRequirement
>
?
tags
Link copied to clipboard
val
tags
:
List
<
String
>