|
122 | 122 | "description": "Optional capabilities supported by the agent."
|
123 | 123 | },
|
124 | 124 | "defaultInputModes": {
|
125 |
| - "description": "The set of interaction modes that the agent\nsupports across all skills. This can be overridden per-skill.\nSupported mime types for input.", |
| 125 | + "description": "The set of interaction modes that the agent supports across all skills. This can be overridden per-skill.\nSupported mime types for input.", |
126 | 126 | "items": {
|
127 | 127 | "type": "string"
|
128 | 128 | },
|
|
178 | 178 | },
|
179 | 179 | "type": "array"
|
180 | 180 | },
|
| 181 | + "supportsAuthenticatedExtendedCard": { |
| 182 | + "description": "true if the agent supports providing an extended agent card when the user is authenticated.\nDefaults to false if not specified.", |
| 183 | + "type": "boolean" |
| 184 | + }, |
181 | 185 | "url": {
|
182 | 186 | "description": "A URL to the address the agent is hosted at.",
|
183 | 187 | "type": "string"
|
|
221 | 225 | "description": "Represents a unit of capability that an agent can perform.",
|
222 | 226 | "properties": {
|
223 | 227 | "description": {
|
224 |
| - "description": "Description of the skill - will be used by the client or a human\nas a hint to understand what the skill does.", |
| 228 | + "description": "Description of the skill - will be used by the client or a human \nas a hint to understand what the skill does.", |
225 | 229 | "type": "string"
|
226 | 230 | },
|
227 | 231 | "examples": {
|
228 |
| - "description": "The set of example scenarios that the skill can perform.\nWill be used by the client as a hint to understand how the skill can be\nused.", |
| 232 | + "description": "The set of example scenarios that the skill can perform.\nWill be used by the client as a hint to understand how the skill can be used.", |
229 | 233 | "items": {
|
230 | 234 | "type": "string"
|
231 | 235 | },
|
|
254 | 258 | "type": "array"
|
255 | 259 | },
|
256 | 260 | "tags": {
|
257 |
| - "description": "Set of tagwords describing classes of capabilities for this specific\nskill.", |
| 261 | + "description": "Set of tagwords describing classes of capabilities for this specific skill.", |
258 | 262 | "items": {
|
259 | 263 | "type": "string"
|
260 | 264 | },
|
|
307 | 311 | "description": "Configuration details for a supported OAuth Flow",
|
308 | 312 | "properties": {
|
309 | 313 | "authorizationUrl": {
|
310 |
| - "description": "The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS", |
| 314 | + "description": "The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS", |
311 | 315 | "type": "string"
|
312 | 316 | },
|
313 | 317 | "refreshUrl": {
|
314 |
| - "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS.", |
| 318 | + "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS.", |
315 | 319 | "type": "string"
|
316 | 320 | },
|
317 | 321 | "scopes": {
|
318 | 322 | "additionalProperties": {
|
319 | 323 | "type": "string"
|
320 | 324 | },
|
321 |
| - "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short\ndescription for it. The map MAY be empty.", |
| 325 | + "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short \ndescription for it. The map MAY be empty.", |
322 | 326 | "type": "object"
|
323 | 327 | },
|
324 | 328 | "tokenUrl": {
|
325 |
| - "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard\nrequires the use of TLS.", |
| 329 | + "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard \nrequires the use of TLS.", |
326 | 330 | "type": "string"
|
327 | 331 | }
|
328 | 332 | },
|
|
337 | 341 | "description": "JSON-RPC request model for the 'tasks/cancel' method.",
|
338 | 342 | "properties": {
|
339 | 343 | "id": {
|
340 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 344 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
341 | 345 | "type": [
|
342 | 346 | "string",
|
343 | 347 | "integer"
|
|
380 | 384 | "description": "JSON-RPC success response model for the 'tasks/cancel' method.",
|
381 | 385 | "properties": {
|
382 | 386 | "id": {
|
383 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 387 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
384 | 388 | "type": [
|
385 | 389 | "string",
|
386 | 390 | "integer"
|
|
406 | 410 | "description": "Configuration details for a supported OAuth Flow",
|
407 | 411 | "properties": {
|
408 | 412 | "refreshUrl": {
|
409 |
| - "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS.", |
| 413 | + "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS.", |
410 | 414 | "type": "string"
|
411 | 415 | },
|
412 | 416 | "scopes": {
|
413 | 417 | "additionalProperties": {
|
414 | 418 | "type": "string"
|
415 | 419 | },
|
416 |
| - "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short\ndescription for it. The map MAY be empty.", |
| 420 | + "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short \ndescription for it. The map MAY be empty.", |
417 | 421 | "type": "object"
|
418 | 422 | },
|
419 | 423 | "tokenUrl": {
|
420 |
| - "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard\nrequires the use of TLS.", |
| 424 | + "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard \nrequires the use of TLS.", |
421 | 425 | "type": "string"
|
422 | 426 | }
|
423 | 427 | },
|
|
566 | 570 | "description": "JSON-RPC request model for the 'tasks/pushNotificationConfig/get' method.",
|
567 | 571 | "properties": {
|
568 | 572 | "id": {
|
569 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 573 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
570 | 574 | "type": [
|
571 | 575 | "string",
|
572 | 576 | "integer"
|
|
609 | 613 | "description": "JSON-RPC success response model for the 'tasks/pushNotificationConfig/get' method.",
|
610 | 614 | "properties": {
|
611 | 615 | "id": {
|
612 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 616 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
613 | 617 | "type": [
|
614 | 618 | "string",
|
615 | 619 | "integer"
|
|
635 | 639 | "description": "JSON-RPC request model for the 'tasks/get' method.",
|
636 | 640 | "properties": {
|
637 | 641 | "id": {
|
638 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 642 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
639 | 643 | "type": [
|
640 | 644 | "string",
|
641 | 645 | "integer"
|
|
678 | 682 | "description": "JSON-RPC success response for the 'tasks/get' method.",
|
679 | 683 | "properties": {
|
680 | 684 | "id": {
|
681 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 685 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
682 | 686 | "type": [
|
683 | 687 | "string",
|
684 | 688 | "integer"
|
|
704 | 708 | "description": "HTTP Authentication security scheme.",
|
705 | 709 | "properties": {
|
706 | 710 | "bearerFormat": {
|
707 |
| - "description": "A hint to the client to identify how the bearer token is formatted. Bearer tokens are usually\ngenerated by an authorization server, so this information is primarily for documentation\npurposes.", |
| 711 | + "description": "A hint to the client to identify how the bearer token is formatted. Bearer tokens are usually \ngenerated by an authorization server, so this information is primarily for documentation \npurposes.", |
708 | 712 | "type": "string"
|
709 | 713 | },
|
710 | 714 | "description": {
|
|
730 | 734 | "description": "Configuration details for a supported OAuth Flow",
|
731 | 735 | "properties": {
|
732 | 736 | "authorizationUrl": {
|
733 |
| - "description": "The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS", |
| 737 | + "description": "The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS", |
734 | 738 | "type": "string"
|
735 | 739 | },
|
736 | 740 | "refreshUrl": {
|
737 |
| - "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS.", |
| 741 | + "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS.", |
738 | 742 | "type": "string"
|
739 | 743 | },
|
740 | 744 | "scopes": {
|
741 | 745 | "additionalProperties": {
|
742 | 746 | "type": "string"
|
743 | 747 | },
|
744 |
| - "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short\ndescription for it. The map MAY be empty.", |
| 748 | + "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short \ndescription for it. The map MAY be empty.", |
745 | 749 | "type": "object"
|
746 | 750 | }
|
747 | 751 | },
|
|
931 | 935 | ]
|
932 | 936 | },
|
933 | 937 | "id": {
|
934 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 938 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
935 | 939 | "type": [
|
936 | 940 | "string",
|
937 | 941 | "integer"
|
|
953 | 957 | "description": "Base interface for any JSON-RPC 2.0 request or response.",
|
954 | 958 | "properties": {
|
955 | 959 | "id": {
|
956 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 960 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
957 | 961 | "type": [
|
958 | 962 | "string",
|
959 | 963 | "integer"
|
|
974 | 978 | "description": "Represents a JSON-RPC 2.0 Request object.",
|
975 | 979 | "properties": {
|
976 | 980 | "id": {
|
977 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 981 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
978 | 982 | "type": [
|
979 | 983 | "string",
|
980 | 984 | "integer"
|
|
1031 | 1035 | "description": "Represents a JSON-RPC 2.0 Result object.",
|
1032 | 1036 | "properties": {
|
1033 | 1037 | "id": {
|
1034 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 1038 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
1035 | 1039 | "type": [
|
1036 | 1040 | "string",
|
1037 | 1041 | "integer"
|
|
1081 | 1085 | "type": "array"
|
1082 | 1086 | },
|
1083 | 1087 | "referenceTaskIds": {
|
1084 |
| - "description": "list of tasks referenced as context by this message.", |
| 1088 | + "description": "List of tasks referenced as context by this message.", |
1085 | 1089 | "items": {
|
1086 | 1090 | "type": "string"
|
1087 | 1091 | },
|
|
1276 | 1280 | "description": "Configuration details for a supported OAuth Flow",
|
1277 | 1281 | "properties": {
|
1278 | 1282 | "refreshUrl": {
|
1279 |
| - "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2\nstandard requires the use of TLS.", |
| 1283 | + "description": "The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2 \nstandard requires the use of TLS.", |
1280 | 1284 | "type": "string"
|
1281 | 1285 | },
|
1282 | 1286 | "scopes": {
|
1283 | 1287 | "additionalProperties": {
|
1284 | 1288 | "type": "string"
|
1285 | 1289 | },
|
1286 |
| - "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short\ndescription for it. The map MAY be empty.", |
| 1290 | + "description": "The available scopes for the OAuth2 security scheme. A map between the scope name and a short \ndescription for it. The map MAY be empty.", |
1287 | 1291 | "type": "object"
|
1288 | 1292 | },
|
1289 | 1293 | "tokenUrl": {
|
1290 |
| - "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard\nrequires the use of TLS.", |
| 1294 | + "description": "The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard \nrequires the use of TLS.", |
1291 | 1295 | "type": "string"
|
1292 | 1296 | }
|
1293 | 1297 | },
|
|
1391 | 1395 | "description": "JSON-RPC request model for the 'message/send' method.",
|
1392 | 1396 | "properties": {
|
1393 | 1397 | "id": {
|
1394 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 1398 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
1395 | 1399 | "type": [
|
1396 | 1400 | "string",
|
1397 | 1401 | "integer"
|
|
1434 | 1438 | "description": "JSON-RPC success response model for the 'message/send' method.",
|
1435 | 1439 | "properties": {
|
1436 | 1440 | "id": {
|
1437 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 1441 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
1438 | 1442 | "type": [
|
1439 | 1443 | "string",
|
1440 | 1444 | "integer"
|
|
1467 | 1471 | "description": "JSON-RPC request model for the 'message/stream' method.",
|
1468 | 1472 | "properties": {
|
1469 | 1473 | "id": {
|
1470 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 1474 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
1471 | 1475 | "type": [
|
1472 | 1476 | "string",
|
1473 | 1477 | "integer"
|
|
1510 | 1514 | "description": "JSON-RPC success response model for the 'message/stream' method.",
|
1511 | 1515 | "properties": {
|
1512 | 1516 | "id": {
|
1513 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 1517 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
1514 | 1518 | "type": [
|
1515 | 1519 | "string",
|
1516 | 1520 | "integer"
|
|
1549 | 1553 | "description": "JSON-RPC request model for the 'tasks/pushNotificationConfig/set' method.",
|
1550 | 1554 | "properties": {
|
1551 | 1555 | "id": {
|
1552 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 1556 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
1553 | 1557 | "type": [
|
1554 | 1558 | "string",
|
1555 | 1559 | "integer"
|
|
1592 | 1596 | "description": "JSON-RPC success response model for the 'tasks/pushNotificationConfig/set' method.",
|
1593 | 1597 | "properties": {
|
1594 | 1598 | "id": {
|
1595 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 1599 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
1596 | 1600 | "type": [
|
1597 | 1601 | "string",
|
1598 | 1602 | "integer"
|
|
1808 | 1812 | "description": "JSON-RPC request model for the 'tasks/resubscribe' method.",
|
1809 | 1813 | "properties": {
|
1810 | 1814 | "id": {
|
1811 |
| - "description": "An identifier established by the Client that MUST contain a String, Number\nNumbers SHOULD NOT contain fractional parts.", |
| 1815 | + "description": "An identifier established by the Client that MUST contain a String, Number. \nNumbers SHOULD NOT contain fractional parts.", |
1812 | 1816 | "type": [
|
1813 | 1817 | "string",
|
1814 | 1818 | "integer"
|
|
0 commit comments