Skip to content

History / WebSocket

Revisions

  • Add WebSocket + Llm pages, refresh Home/Getting-Started - WebSocket: full reference for the v0.5 RFC 6455 server-side battery. Scope table, DSL surface (`websocket '/p' do |ws|` + on_open / on_message / on_close / on_ping / on_pong / on_error), Driver API, lifecycle diagram, compliance posture, NUL-byte caveat for binary payloads (waiting on a spinel-side length-prefixed bytes value), end-to-end echo example + integration test pointer, and the lower- level `Tep::Handler`-subclass form. - Llm: reference for the chat-completions client. Scope, sync `chat` + streaming `chat_stream`, three-backend story (Ollama / OpenAI / toy), multi-turn history pattern with Tep::SQLite, error model, pitfalls. Cross-links to Parallel for the multi-backend compare story (currently sequential pending matz/spinel#575). - Home: add both new pages under Batteries. Drop the stale "GB10 dashboard" example reference (deleted in v0.5 Phase G) and list the current example set instead. - Getting-Started: same stale-example fix. No code; this is the v0.5 wiki coverage that was missing.

    @OriPekelman OriPekelman committed May 18, 2026