Metadata-Version: 2.4
Name: raccha-client
Version: 0.1.0
Summary: raccha.ai API
Home-page: 
Author: OpenAPI Generator community
Author-email: team@openapitools.org
Keywords: OpenAPI,OpenAPI-Generator,raccha.ai API
Description-Content-Type: text/markdown
Requires-Dist: urllib3<2.1.0,>=1.25.3
Requires-Dist: python-dateutil
Requires-Dist: pydantic>=2
Requires-Dist: typing-extensions>=4.7.1
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: keywords
Dynamic: requires-dist
Dynamic: summary

    HTTP API for raccha.ai: passwordless auth, a per-account key/value store, FIFO queues, scoped access keys, Telegram pairing, stateless utility tools, and account stats.  GENERATED — this file is produced by &#x60;cargo run --bin generate-openapi&#x60; (bundle-23) directly from the axum route/handler definitions in service/src/{auth,kv,queue,access,telegram,http_tools,stats}.rs via lib.rs&#39;s build_app(). Do not hand-edit it; edit the routes/handlers and regenerate. See sdk/generate.sh, cli/&#39;s generator, and this bundle&#39;s report in .docs/backlog.yaml for the rest of the codegen pipeline this feeds.  ### Authentication  Every route except &#x60;/auth/request-link&#x60; and &#x60;/auth/verify&#x60; requires a credential, supplied either as &#x60;Authorization: Bearer &lt;owner_key&gt;&#x60; or an &#x60;owner_key&#x60; cookie (set by &#x60;/auth/verify&#x60;). A request with neither returns 401 &#x60;\&quot;missing credential\&quot;&#x60;. A request with a credential that is malformed, unknown, or revoked returns 401 &#x60;\&quot;invalid credential\&quot;&#x60; — deliberately indistinguishable, same as a KV slug that exists but belongs to a different account returning the same 404 as a slug that does not exist at all.
    
