Metadata-Version: 2.4
Name: cumuluse-backend
Version: 0.1.0
Summary: Durable local Python backend for the Cumuluse Codex and Claude Code panel.
Author: Cumuluse
License-Expression: MIT
Project-URL: Homepage, https://www.npmjs.com/package/cumuluse
Project-URL: Changelog, https://www.npmjs.com/package/cumuluse
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: server
Requires-Dist: fastapi>=0.115; extra == "server"
Requires-Dist: uvicorn>=0.30; extra == "server"
Provides-Extra: ingest
Requires-Dist: pypdf>=5; extra == "ingest"
Provides-Extra: test
Requires-Dist: pytest>=8; extra == "test"
Requires-Dist: httpx>=0.28; extra == "test"
Dynamic: license-file

# cumuluse-backend

Durable Python backend foundation for the Cumuluse local Codex and Claude Code panel.

It provides project-local `.cumuluse/` state, SHA-256 hashing, tiered ingestion, SQLite WAL run state, stage manifests, redacted diagnostics, approval records, Codex app-server supervision over stdio JSON-RPC, degraded `codex exec --json` fallback, and an optional FastAPI/SSE/WebSocket app.

```bash
cumuluse-backend doctor --project /Users/miguel/Documents/engineering
cumuluse-backend run "Summarize this workspace" --dry-run
cumuluse-backend serve --project /Users/miguel/Documents/engineering --port 8792
cumuluse-backend bundle <run-id>
```

`agent-panel` remains as a compatibility command during the package rename.
