(session_id: str, text: str, *, level: str = "info")
| 1659 | |
| 1660 | |
| 1661 | def _system_message(session_id: str, text: str, *, level: str = "info") -> dict: |
| 1662 | return { |
| 1663 | "type": "system", |
| 1664 | "subtype": "status", |
| 1665 | "session_id": session_id, |
| 1666 | "level": level, |
| 1667 | "message": text, |
| 1668 | } |
| 1669 | |
| 1670 | |
| 1671 | def _extract_prompt_text(msg: dict) -> str: |