refactor: remove legacy assistant compatibility

This commit is contained in:
Xin Wang
2026-08-18 10:07:18 +08:00
parent abfcd4cd19
commit d003ee77a5
40 changed files with 505 additions and 729 deletions
+2 -2
View File
@@ -52,7 +52,7 @@ class WebRTCOfferMetadataTest(unittest.IsolatedAsyncioTestCase):
["set_photo_button_visible", "show_message"],
)
async def test_client_tool_request_data_remains_a_compatibility_fallback(self):
async def test_client_tool_request_data_is_not_a_capability_channel(self):
request = offer_request()
payload = {
"sdp": "offer",
@@ -68,7 +68,7 @@ class WebRTCOfferMetadataTest(unittest.IsolatedAsyncioTestCase):
await voice_webrtc.http_offer(request, payload)
forwarded = handle_offer.await_args.args[0]
self.assertEqual(forwarded["client_tool_names"], ["show_message"])
self.assertEqual(forwarded["client_tool_names"], [])
async def test_invalid_client_tool_header_is_rejected(self):
request = offer_request(client_tools={"name": "show_message"})