<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CLI - Sharur</title><link>https://goppydae.github.io/sharur/user/cli/index.html</link><description>shr is the sharur CLI binary. It supports three runtime modes and a rich flag surface for model selection, session management, tools, and extensions.
Runtime Modes Mode Flag Description TUI --mode tui (default) Interactive Bubble Tea terminal interface with streaming, tool cards, and session management JSON --mode json One-shot query with line-delimited JSON event output — useful for shell pipelines gRPC --mode grpc Persistent multi-session gRPC service — any gRPC-capable client can connect Quick Start # Launch the interactive TUI shr # One-shot answer (JSONL output) shr --mode json "What is the best way to structure a Go project?" # Resume the most recent session shr --continue See the sub-pages for full keybinding and slash command references, JSON event schema, gRPC proto overview, provider setup, and the full configuration schema.</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://goppydae.github.io/sharur/user/cli/index.xml" rel="self" type="application/rss+xml"/><item><title>Configuration</title><link>https://goppydae.github.io/sharur/user/cli/configuration/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://goppydae.github.io/sharur/user/cli/configuration/index.html</guid><description>config.json schema, layering, and CLI flag reference</description></item><item><title>Provider Setup</title><link>https://goppydae.github.io/sharur/user/cli/providers/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://goppydae.github.io/sharur/user/cli/providers/index.html</guid><description>Configuring each LLM provider — API keys, base URLs, model names, and env vars</description></item><item><title>TUI</title><link>https://goppydae.github.io/sharur/user/cli/tui/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://goppydae.github.io/sharur/user/cli/tui/index.html</guid><description>Keybindings, slash commands, bang commands, and at-file attachments</description></item><item><title>JSON Mode</title><link>https://goppydae.github.io/sharur/user/cli/json-mode/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://goppydae.github.io/sharur/user/cli/json-mode/index.html</guid><description>One-shot CLI with line-delimited JSON event output</description></item><item><title>gRPC Mode</title><link>https://goppydae.github.io/sharur/user/cli/grpc-mode/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://goppydae.github.io/sharur/user/cli/grpc-mode/index.html</guid><description>Persistent multi-session gRPC service</description></item></channel></rss>