Core System
Features
This page summarizes currently visible capabilities in the OpenCorpo repository.
Runtime + UX
- Desktop-first operator interface (Electron + React)
- Built-in onboarding and provider setup paths
- Views for chat, jobs, settings, and audit
- Daemon lifecycle supervision from desktop shell
Operations Engine
- Job queueing and scheduling
- Job run states including
queued,running,completed,failed,waiting_approval - Tool execution pipeline with input validation
- Tool run history and event stream support
Safety + Governance
- Capability-scoped tool access
- Policy engine (
allow,deny,approve) - Human approval flow for high-risk actions
- Append-only audit recording with repair checks in diagnostics
Self-Editing Surface
OpenCorpo supports controlled mutation through control-plane proposals:
config/ui/*.jsonfor UI pages/routes/blocksconfig/tools/*.jsontool definitionsconfig/policy.jsonpolicy rulesconfig/jobs/*.jsonandconfig/workflows/*.json(where present)
Relevant UI block types in current code include:
markdownstatsnotejob_tablereact_widgetterminal_widgetweb_embed
Integrations
- MCP runtime tool loading from settings
- Codex OAuth connector path
- Pluggable providers and model default settings
- Plugin manifests + handler registration
Last updated from repo snapshot: 2026-02-20
Last updated: 2026-02-20