Rename all project references from quicproquo/qpq to quicprochat/qpc across documentation, Docker configuration, CI workflows, packaging scripts, operational configs, and build tooling. - Docker: crate paths, binary names, user/group, data dirs, env vars - CI: workflow crate references, binary names, artifact names - Docs: all markdown files under docs/, SDK READMEs, book.toml - Packaging: OpenWrt Makefile, init script, UCI config (file renames) - Scripts: justfile, dev-shell, screenshot, cross-compile, ai_team - Operations: Prometheus config, alert rules, Grafana dashboard - Config: .env.example (QPQ_* → QPC_*), CODEOWNERS paths - Top-level: README, CONTRIBUTING, ROADMAP, CLAUDE.md
19 lines
413 B
Ruby
19 lines
413 B
Ruby
# frozen_string_literal: true
|
|
|
|
module QuicProChat
|
|
# Base error for quicprochat SDK.
|
|
class Error < StandardError; end
|
|
|
|
# OPAQUE authentication failed (bad credentials).
|
|
class AuthError < Error; end
|
|
|
|
# Operation timed out.
|
|
class TimeoutError < Error; end
|
|
|
|
# Client is not connected.
|
|
class NotConnectedError < Error; end
|
|
|
|
# Connection to the server failed.
|
|
class ConnectionError < Error; end
|
|
end
|