Expand description
Stable Batty <-> OpenClaw DTOs and capability negotiation.
This module is the anti-corruption boundary between Batty’s internal supervision model and the external OpenClaw-facing contract. Batty remains authoritative for prompts, workflow policy, and operator actions; this module exports only versioned DTOs, enums, and counters.
Structs§
- Anti
Corruption Boundary - Approval
Requirement - Approval
Surface - Capability
Negotiation Request - Capability
Negotiation Result - Command
Actor - Command
Policy - Contract
Descriptor - DtoKinds
- Escalation
Surface - Lifecycle
Command - Member
Status - Merge
Command - Nudge
Command - Pipeline
Metrics - Project
Event Envelope - Restart
Command - Review
Command - Send
Command - Team
Command - Team
Event - Team
Status - Versioning
Policy
Enums§
- Approval
Level - Backend
Health - Command
Scope - Escalation
Authority - Escalation
Kind - Human
Decision Kind - Member
Health - Member
State - Merge
Strategy - Open
Claw Capability - Review
Disposition - Team
Command Action - Team
Command Kind - Team
Event Kind - Team
Event Topic - Team
Lifecycle
Constants§
- CAPABILITY_
NEGOTIATION_ KIND - CONTRACT_
DESCRIPTOR_ KIND - CONTRACT_
SCHEMA_ VERSION - MIN_
SUPPORTED_ SCHEMA_ VERSION - TEAM_
COMMAND_ KIND - TEAM_
EVENT_ KIND - TEAM_
STATUS_ KIND