(part_id, text, *, message_id=None, part_type="text")
| 240 | assert runner._config["agent"]["assetops"]["permission"]["read"] == "allow" |
| 241 | |
| 242 | def _text_part(part_id, text, *, message_id=None, part_type="text"): |
| 243 | part = {"id": part_id, "type": part_type, "text": text} |
| 244 | if message_id is not None: |
| 245 | part["messageID"] = message_id |
| 246 | return {"type": "message.part.updated", "properties": {"part": part}} |
| 247 | |
| 248 | |
| 249 | def _tool_part(part_id, tool, *, input=None, output=None): |
no outgoing calls
no test coverage detected