The contract between the ask session host and every client (terminal TUI, web console, bots, IDE) — plus the shared Client and Host. Defines the canonical session event vocabulary, the resolvable interaction types (approvals, plan proposals, user input), the client-to-host method surface, protocol versioning, and generated JSON Schema artifacts. No runtime, no transports — just the contract.

Required Ruby Version

>= 3.2

Authors

Kaka Ruto

Versions

  1. 0.2.1
    1. source

      1. 0.2.1 source September 22, 2026 (24.5 KB)
  2. 0.2.0
    1. source

      1. 0.2.0 source September 04, 2026 (23 KB)

Pushed by

SHA 256 checksum