docs: add Agent Profiles RFC - #18
Conversation
|
Codex review: found issues before merge. Reviewed August 15, 2026, 4:54 PM ET / 20:54 UTC. ClawSweeper reviewWhat this changesThe PR adds a draft Agent Profiles RFC proposing a versioned registry for model-specific agent-harness behavior and future profile distribution. Merge readinessKeep open. This member-authored draft is not ready to merge because it reuses RFC 0009, already assigned to Hosted Feeds on current main, and its required maintainer-discussion thread remains pending. Priority: P2 Review scores
Verification
How this fits togetherThe RFC repository records proposed OpenClaw contracts before runtime implementation. This document would guide how model metadata and provider capabilities select agent-harness behavior. flowchart LR
A[Model metadata] --> B[Profile selection]
B --> C[Agent profile registry]
C --> D[Provider capability checks]
D --> E[Agent harness behavior]
C --> F[Future profile distribution]
Decision needed
Why: The draft proposes future public configuration, migration, and distribution semantics that require maintainer product ownership beyond documentation review. Before merge
Findings
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Assign an unused RFC identifier, update all internal references, and use the maintainer-discussion thread to decide whether Agent Profiles should become an OpenClaw compatibility contract. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR is a design RFC and does not claim to repair a runnable current behavior. Is this the best way to solve the issue? No: the document cannot enter the RFC sequence while it reuses an existing identifier and lacks the required maintainer discussion. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: not found in the target repository. Codex review notes: model internal, reasoning high; reviewed against af708f0ddb6f. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rank-up movesOptional improvements that raise the rating; they are not merge blockers.
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (49 earlier review cycles; latest 8 shown)
|
|
Applied a Schemator-guided naming simplification pass to the model profile RFC. This kept the corrected stable vocabulary like Next I will do a manual pass over the full document to catch product-language issues, naming consistency, and any places where the automated schema review should not drive the final RFC wording. |
Status: In progress. A manual pass over the full RFC is still pending after the Schemator-guided naming update and Agent Profiles rename.
Summary
spec.commonfor harness-agnostic behavior and domain-owned sections such asspec.openclaw.aifor harness-specific behavior.Scope
This is an RFC only. It does not change OpenClaw runtime behavior or add a configuration surface in this PR.
Verification
git diff --checkRFC Lifecycle