| RFC 0001: The RFC Process |
Governance |
Accepted |
| RFC 0002: Agent Identity and Reasoning Events |
Agent |
Accepted |
| RFC 0003: Agent Packs |
Agent |
Accepted |
| RFC 0004: Memory Layer |
Agent |
Accepted |
| RFC 0005: Multi-Turn Conversation |
Agent |
Accepted |
| RFC 0006: Run Orchestrator |
Agent |
Accepted |
| RFC 0007: Dispatch (`core.dispatch` Node Pattern) |
Agent |
Accepted |
| RFC 0008: WASM ABI for Cross-Language Node Packs |
Other |
Accepted |
| RFC 0009: Production-Profile Conformance |
Conformance |
Accepted |
| RFC 0010: Auth-Profile Conformance |
Auth |
Accepted |
| RFC 0011: Auth-Scoped Discovery Advertisement |
Auth |
Accepted |
| RFC 0012: Memory Compaction Profile |
Agent |
Accepted |
| RFC 0013: Workflow-chain packs |
Composition |
Accepted |
| RFC 0014: host.fs capability |
Host capability |
Accepted |
| RFC 0015: host.kvStorage capability |
Host capability |
Accepted |
| RFC 0016: host.tableStorage capability |
Host capability |
Accepted |
| RFC 0017: host.queueBus capability |
Host capability |
Accepted |
| RFC 0018: host.sql + host.vectorStore + host.searchIndex capabilities |
Host capability |
Accepted |
| RFC 0019: host.blobStorage + host.cache capabilities |
Host capability |
Accepted |
| RFC 0020: host-side MCP server composition |
Composition |
Accepted |
| RFC 0021: AI Envelope Primitive |
Envelope |
Accepted |
| RFC 0022: `core.dispatch` + `core.subWorkflow` runtime variable mapping |
Agent |
Accepted |
| RFC 0023: Conformance Agent-Event Emitters |
Agent |
Accepted |
| RFC 0024: Streaming `agent.reasoned` Deltas |
Agent |
Accepted |
| RFC 0025: Test-mode Registry Namespace |
Composition |
Accepted |
| RFC 0026: `provider.usage` Event |
Other |
Accepted |
| RFC 0027: Prompt Templates |
Other |
Accepted |
| RFC 0028: Prompt Library Endpoints + Prompt Pack Kind |
Composition |
Accepted |
| RFC 0029: Prompt Override Hierarchy + `agent.promptResolved` event |
Agent |
Accepted |
| RFC 0030: Envelope `reasoning` field + Tier 1 Structured-Output Subset (informative) |
Agent |
Accepted |
| RFC 0031: Envelope variant discrimination + model-capability declarations |
Envelope |
Accepted |
| RFC 0032: Envelope-reliability run-event vocabulary |
Envelope |
Accepted |
| RFC 0033: Envelope-completion contract (truncation vs schema-violation distinction) |
Envelope |
Accepted |
| RFC 0034: OTel collector test seam + secret-leakage invariant promotion |
Auth |
Accepted |
| RFC 0035: Sandbox execution contract for pack-loaded typeIds |
Composition |
Active |
| RFC 0036: Multi-region idempotency + cross-engine append-ordering guarantees |
Other |
Accepted |
| RFC 0037: Multi-agent execution model + replay determinism under nondeterministic models |
Agent |
Accepted |
| RFC 0038: OpenWOP Working Group charter |
Other |
Draft |
| RFC 0039: Multi-agent execution model `version: 2` — confidence-threshold escalation + agent memory lifecycle |
Agent |
Accepted |
| RFC 0040: Multi-agent execution model `version: 3` — cross-host causation linking |
Agent |
Accepted |
| RFC 0041: Multi-agent execution model `version: 4` — replay determinism under nondeterministic models |
Agent |
Accepted |
| RFC 0042: Experimental capability tier |
Other |
Accepted |
| RFC 0043: Registry and extension-policy |
Composition |
Active |
| RFC 0044: Confidence-escalation interrupt-kind advertisement (clarification to RFC 0039 §A) |
Interrupt |
Accepted |
| RFC 0045: Connector pack manifest & action model |
Composition |
Accepted |
| RFC 0046: host.credentials capability — credential vault, encryption, sharing & rotation |
Other |
Accepted |
| RFC 0047: host.oauth — OAuth 2.0 authorization flows for connectors |
Auth |
Accepted |
| RFC 0048: Tenant · Workspace · Principal identity model |
Other |
Accepted |
| RFC 0049: RBAC scopes & authorization decisions |
Other |
Accepted |
| RFC 0050: SAML / SCIM (and optional LDAP) enterprise identity profiles |
Other |
Accepted |
| RFC 0051: Approval & deployment-gate primitive |
Other |
Accepted |
| RFC 0052: Scheduling & time-based triggers (promote + extend RFC 0017) |
Other |
Accepted |
| RFC 0053: Dead-letter routing & failure sinks |
Other |
Accepted |
| RFC 0054: Run diff & execution comparison |
Other |
Accepted |
| RFC 0055: Multimodal envelope variants & rendering hints (extend RFC 0031) |
Envelope |
Accepted |
| RFC 0056: Run feedback & annotation event (`run.annotated`) |
Other |
Accepted |
| RFC 0057: Memory write-attribution event (`memory.written`) |
Agent |
Accepted |
| RFC 0058: Run execution bounds (`runTimeoutMs` + `maxLoopIterations`) |
Other |
Accepted |
| RFC 0059: Agent workspace (`host.workspace`) |
Agent |
Accepted |
| RFC 0060: Host heartbeat capability (`host.heartbeat`) |
Other |
Accepted |
| RFC 0061: Stateful agent-loop lifecycle (`multiAgent.executionModel.version: 5`) |
Agent |
Accepted |
| RFC 0062: Scheduled memory distillation — "dreams" (`memory.distillation`) |
Agent |
Accepted |
| RFC 0063: Sub-run output attestation & merge gating (`core.subWorkflow.outputAttestation`) |
Other |
Accepted |
| RFC 0064: Tool invocation hooks & per-tool authorization (`host.toolHooks`) |
Other |
Accepted |
| RFC 0065: Workflow node primary-output annotation |
Composition |
Accepted |
| RFC 0066: `x-openwop-form` Vendor Extension on Pack `configSchema` |
Composition |
Accepted |
| RFC 0067: Provider-catalog conventions — provider-name vocabulary + BYOK auth-mode advertisement |
Auth |
Accepted |
| RFC 0068: Memory consolidation + standing commitments |
Agent |
Accepted |
| RFC 0069: Host-extension safety contract for `exec`-class tools |
Other |
Accepted |
| RFC 0070: Agent Manifest Runtime Capability (`agents.manifestRuntime`) |
Agent |
Accepted |
| RFC 0071: Artifact-Type Packs and AI Chat Card Packs |
Other |
Accepted |
| RFC 0072: Agent Inventory + Dispatch Normative Surface (amends RFC 0070) |
Agent |
Accepted |
| RFC 0073: Capability families are document-root properties of `/.well-known/openwop` |
Other |
Accepted |
| RFC 0074: Tenant-Scoped Manifest-Agent Inventory (amends RFC 0072) |
Agent |
Accepted |
| RFC 0075: Artifact-Type Packs — real-world adoption amendment (RFC 0071 Phase-1.1 erratum) |
Other |
Accepted |
| RFC 0076: Pack runtime-requirements declaration + host-provided safe-fetch |
Composition |
Accepted |
| RFC 0077: Agent Run Lifecycle + Live Manifest Dispatch |
Agent |
Accepted |
| RFC 0078: Portable Tool Catalog + Tool Session Contract |
Other |
Accepted |
| RFC 0079: Credential Provenance + Egress Policy |
Other |
Accepted |
| RFC 0080: Agent Memory Capability Reconciliation |
Agent |
Accepted |
| RFC 0081: Agent Evaluation, Scorecards, and Promotion Gates |
Agent |
Accepted |
| RFC 0082: Agent Deployment Lifecycle |
Agent |
Accepted |
| RFC 0083: Durable Trigger + Channel Bridge Profile |
Other |
Accepted |
| RFC 0084: Budget, Quota, and Cost Policy |
Other |
Accepted |
| RFC 0085: `openwop-agent-platform` Meta-Profile |
Agent |
Accepted |
| RFC 0086: Standing Agent Roster + Workflow Portfolio |
Agent |
Accepted |
| RFC 0087: Agent Org-Chart |
Agent |
Accepted |
| RFC 0088: `openwop-core-standard` — the stable Core Standard Profile |
Other |
Accepted |
| RFC 0089: Conformance certification bundle — machine-readable per-profile evidence |
Conformance |
Accepted |
| RFC 0090: Agent verifier turn + convergence criteria (multi-agent execution `version: 6`) |
Agent |
Accepted |
| RFC 0091: Multimodal perception input on `ctx.callAI` (typed content parts) |
Other |
Accepted |
| RFC 0092: Agent-level capability requirements (`AgentManifest.requiresCapabilities`) |
Agent |
Accepted |
| RFC 0093: Protocol hardening — webhook delivery egress, interrupt-token lifecycle, retryable-response caching, approval-gate timeout semantics |
Auth |
Accepted |
| RFC 0094: Wire-shape reconciliation — schema/prose defect repairs and forward-compat closure policy |
Envelope |
Accepted |
| RFC 0095: Connection packs — portable provider definitions |
Other |
Accepted |
| RFC 0096: Reviewable Learning — Skill/Automation Proposal Lifecycle |
Other |
Accepted |
| RFC 0097: Standing Goals and Judge-Based Continuation |
Other |
Accepted |
| RFC 0098: Agent Platform Portability — Export Bundle and Tenant Import |
Agent |
Accepted |
| RFC 0099: External-Event Trigger Ingestion (webhook / email / form sources) |
Transport |
Accepted |
| RFC 0100: Async / Durable A2A Tasks — durable task persistence, streaming + push for cross-host handoffs |
Other |
Active |
| RFC 0101: Multi-party group conversation (shared transcript, speaker attribution) |
Agent |
Draft |
| RFC 0102: A2UI agent-authored interface surfaces |
Agent |
Accepted |
| RFC 0103: Localized Content Surface — durable, authored, structured localized content (pages → sections) extending the Stable i18n annex |
Other |
Accepted |