Commit 1f4b513
Mark Pollack
Add additionalDirectories and per-chunk messageId fields
Catch up to ACP spec v0.13.6 stable additions:
- additionalDirectories (List<String>) on NewSessionRequest,
LoadSessionRequest, ResumeSessionRequest, ForkSessionRequest, and
SessionInfo
- messageId on UserMessageChunk, AgentMessageChunk, AgentThoughtChunk
- delete and additionalDirectories capabilities on SessionCapabilities,
wired through NegotiatedCapabilities (supports*/require* accessors)
Existing convenience constructors are preserved, so no caller changes
are required.1 parent f681eab commit 1f4b513
4 files changed
Lines changed: 202 additions & 15 deletions
File tree
- acp-core/src
- main/java/com/agentclientprotocol/sdk
- capabilities
- spec
- test/java/com/agentclientprotocol/sdk
- capabilities
- spec
Lines changed: 61 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
80 | 84 | | |
81 | 85 | | |
82 | 86 | | |
| |||
100 | 104 | | |
101 | 105 | | |
102 | 106 | | |
| 107 | + | |
| 108 | + | |
103 | 109 | | |
104 | 110 | | |
105 | 111 | | |
| |||
156 | 162 | | |
157 | 163 | | |
158 | 164 | | |
| 165 | + | |
| 166 | + | |
159 | 167 | | |
160 | 168 | | |
161 | 169 | | |
| |||
303 | 311 | | |
304 | 312 | | |
305 | 313 | | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
306 | 331 | | |
307 | 332 | | |
308 | 333 | | |
| |||
391 | 416 | | |
392 | 417 | | |
393 | 418 | | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
394 | 439 | | |
395 | 440 | | |
396 | 441 | | |
| |||
423 | 468 | | |
424 | 469 | | |
425 | 470 | | |
426 | | - | |
| 471 | + | |
| 472 | + | |
427 | 473 | | |
428 | 474 | | |
429 | 475 | | |
| |||
454 | 500 | | |
455 | 501 | | |
456 | 502 | | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
457 | 507 | | |
458 | 508 | | |
459 | 509 | | |
| |||
516 | 566 | | |
517 | 567 | | |
518 | 568 | | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
519 | 579 | | |
520 | 580 | | |
521 | 581 | | |
| |||
Lines changed: 54 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
| 276 | + | |
276 | 277 | | |
277 | 278 | | |
278 | | - | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
279 | 284 | | |
280 | 285 | | |
281 | 286 | | |
| |||
299 | 304 | | |
300 | 305 | | |
301 | 306 | | |
| 307 | + | |
302 | 308 | | |
303 | 309 | | |
304 | | - | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
305 | 316 | | |
306 | 317 | | |
307 | 318 | | |
| |||
482 | 493 | | |
483 | 494 | | |
484 | 495 | | |
| 496 | + | |
485 | 497 | | |
486 | 498 | | |
487 | | - | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
488 | 505 | | |
489 | 506 | | |
490 | 507 | | |
| |||
510 | 527 | | |
511 | 528 | | |
512 | 529 | | |
| 530 | + | |
513 | 531 | | |
514 | 532 | | |
515 | | - | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
516 | 539 | | |
517 | 540 | | |
518 | 541 | | |
| |||
1034 | 1057 | | |
1035 | 1058 | | |
1036 | 1059 | | |
1037 | | - | |
| 1060 | + | |
| 1061 | + | |
1038 | 1062 | | |
1039 | 1063 | | |
1040 | | - | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
1041 | 1069 | | |
1042 | 1070 | | |
1043 | 1071 | | |
| |||
1075 | 1103 | | |
1076 | 1104 | | |
1077 | 1105 | | |
| 1106 | + | |
1078 | 1107 | | |
1079 | 1108 | | |
1080 | | - | |
| 1109 | + | |
1081 | 1110 | | |
1082 | 1111 | | |
1083 | 1112 | | |
| |||
1334 | 1363 | | |
1335 | 1364 | | |
1336 | 1365 | | |
1337 | | - | |
| 1366 | + | |
1338 | 1367 | | |
1339 | 1368 | | |
1340 | | - | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
1341 | 1374 | | |
1342 | 1375 | | |
1343 | 1376 | | |
| |||
1347 | 1380 | | |
1348 | 1381 | | |
1349 | 1382 | | |
1350 | | - | |
| 1383 | + | |
1351 | 1384 | | |
1352 | 1385 | | |
1353 | | - | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
1354 | 1391 | | |
1355 | 1392 | | |
1356 | 1393 | | |
| |||
1360 | 1397 | | |
1361 | 1398 | | |
1362 | 1399 | | |
1363 | | - | |
| 1400 | + | |
1364 | 1401 | | |
1365 | 1402 | | |
1366 | | - | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
1367 | 1408 | | |
1368 | 1409 | | |
1369 | 1410 | | |
| |||
Lines changed: 34 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
162 | 196 | | |
163 | 197 | | |
164 | 198 | | |
| |||
Lines changed: 53 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
365 | 365 | | |
366 | 366 | | |
367 | 367 | | |
368 | | - | |
| 368 | + | |
369 | 369 | | |
370 | 370 | | |
371 | 371 | | |
| |||
378 | 378 | | |
379 | 379 | | |
380 | 380 | | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
381 | 433 | | |
382 | 434 | | |
383 | 435 | | |
| |||
0 commit comments