supercode-frontend-tui 0.4.2

Attachable terminal frontend primitives for Supercode SDK runtimes.
Documentation
{
  "history_cursor": 4,
  "history": [
    {
      "role": "user",
      "content": "Continue the migration without repeating the prior answer."
    },
    {
      "role": "assistant",
      "content": "Earlier context is loaded and the source session remains unchanged."
    }
  ],
  "events": [
    {
      "sequence": 4,
      "kind": "user_message",
      "payload": {
        "type": "user_message",
        "text": "Continue the migration without repeating the prior answer."
      }
    },
    {
      "sequence": 5,
      "kind": "tool_call_started",
      "payload": {
        "type": "tool_call_started",
        "id": "call-check",
        "name": "exec_command",
        "arguments": "{\"cmd\":\"cargo test -p supercode-frontend-tui\"}"
      }
    },
    {
      "sequence": 6,
      "kind": "tool_call_completed",
      "payload": {
        "type": "tool_call_completed",
        "id": "call-check",
        "name": "exec_command",
        "output": "\u001b[32m171 tests passed\u001b[0m",
        "is_error": false
      }
    },
    {
      "sequence": 7,
      "kind": "text_delta",
      "payload": {
        "type": "text_delta",
        "text": "## Result\nThe attach boundary keeps one canonical transcript while live output arrives.\n\n- history is replayed once\n- streaming updates one assistant cell\n\n| Check | State |\n| --- | --- |\n| source session | unchanged |\n| live stream | attached |\n\n"
      }
    },
    {
      "sequence": 8,
      "kind": "text_delta",
      "payload": {
        "type": "text_delta",
        "text": "```rust\nfn resume_losslessly() -> bool { true }\n```\nThe final answer is deliberately long enough to reflow when the terminal width changes a second time."
      }
    },
    {
      "sequence": 9,
      "kind": "turn_completed",
      "payload": {
        "type": "turn_completed"
      }
    }
  ]
}