Commit 6766963
fix: multi-turn session reuse via raw_body session_id fallback
conversation_id is only set when the request includes an explicit
"conversation" field. Most callers (invoke scripts, Playground) only
send session_id. The adapter now falls back to context.raw_body
["session_id"] and sets it on context.conversation_id so session
reuse and history bootstrap work transparently.
Also adds build tag canary for deployment verification.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent ac71e54 commit 6766963
File tree
1 file changed
+12
-12
lines changed- sdk/agentserver/azure-ai-agentserver-githubcopilot/azure/ai/agentserver/githubcopilot
1 file changed
+12
-12
lines changedLines changed: 12 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
44 | 48 | | |
45 | 49 | | |
46 | 50 | | |
| |||
365 | 369 | | |
366 | 370 | | |
367 | 371 | | |
368 | | - | |
369 | | - | |
| 372 | + | |
| 373 | + | |
370 | 374 | | |
371 | 375 | | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | | - | |
381 | | - | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
382 | 382 | | |
383 | 383 | | |
384 | 384 | | |
| |||
0 commit comments