-
Notifications
You must be signed in to change notification settings - Fork 0
Generic Agent Adapter SDK And Action Taxonomy
Huzefaaa2 edited this page Jul 4, 2026
·
1 revision
CAVRA R6.2 expands runtime authority beyond coding agents. Generic adapters let non-coding agents request a CAVRA decision before they mutate CRM records, identity roles, data exports, model promotions, support workflows, customer communications, or financial operations.
sequenceDiagram
participant Agent as Non-coding agent
participant Adapter as Generic adapter
participant CAVRA as CAVRA Runtime Authority
participant Human as Approver
participant System as Business system
Agent->>Adapter: proposed action
Adapter->>CAVRA: normalized action + tenant/workspace scope
CAVRA-->>Adapter: allow / require_approval / block
alt allow
Adapter->>System: execute action
else require approval
Adapter->>Human: approval request
Human-->>Adapter: approved or denied
else block
Adapter-->>Agent: stop action
end
Adapter->>CAVRA: evidence reference
| Action type | Domain | Effect | Default |
|---|---|---|---|
knowledge.search |
data | read | allow |
ticket.summarize |
support | read | allow |
crm.update_record |
sales | write | require approval |
customer.email_send |
communications | send | require approval |
data.export_dataset |
data | export | require approval |
model.promote |
model governance | promote | require approval |
identity.grant_role |
identity | grant | block |
finance.release_payment |
finance | approve | block |
workflow.close_control |
workflow | approve | require approval |
Runtime-native actions such as file, command, Git, and MCP checks route back to RuntimeGuard.
cavra adapter taxonomy
cavra adapter manifest-validate examples/generic-adapters/reference-business-agent.manifest.json
cavra adapter evaluate examples/generic-adapters/non-coding-agent-actions.sample.json
cavra adapter export --output-dir dist/generic-agent-adapter
cavra adapter readiness examples/generic-adapters/enterprise-generic-agent-adapter.live.sanitized.example.json --require-livesrc/cavra/generic_agent_adapter.pyscripts/validate_generic_agent_adapter.pyexamples/generic-adapters/action-taxonomy.jsonexamples/generic-adapters/reference-business-agent.manifest.jsonexamples/generic-adapters/non-coding-agent-actions.sample.jsonexamples/generic-adapters/enterprise-generic-agent-adapter.sample.jsonexamples/generic-adapters/enterprise-generic-agent-adapter.live.sanitized.example.json.github/workflows/generic-agent-adapter.ymltests/test_generic_agent_adapter.py
The live gate is accepted only when the packet supplies real CI, taxonomy, adapter-test, and non-coding scenario evidence and returns:
{
"ready_for_live_generic_adapter_sdk": true,
"blocker_count": 0
}
CAVRA Field Compass
Before the agent acts, CAVRA asks: who is acting, what will change, what policy applies, and what evidence will prove it?
Before the agent acts, CAVRA asks: who is acting, what will change, what policy applies, and what evidence will prove it?
| Start | Build | Operate | Assure |
|---|---|---|---|
| Quick Start | CLI | Enterprise Guide | AISPM |
| Reader Paths | Policy Syntax | Deployments | Evidence |
| Community | GUI | Troubleshooting | Conclusion |
Textbook home: Before the Agent Acts |
Development archive: development and testing artifacts |
Source repository: github.com/Huzefaaa2/cavra
- Foreword And Reader Paths
- Why CAVRA Exists
- Runtime Authority Model
- Architecture
- Editions
- Install And Deploy
- Community Guide
- Enterprise Guide
- CLI Reference
- GUI And Sandbox
- AISPM Guide
- Policy And Evidence
- Operations And Integrations
- Labs And Use Cases
- Appendices And FAQ
- Policy Language Reference
- Troubleshooting Playbook
- Technology Stack
- Unified Enterprise Roadmap
- Conclusion
- Development And Testing Archive
- Unified Enterprise Roadmap
- CLI
- API
- CAVRA Trial Field Guide
- AISPM Enterprise Live Ingestion
- Enterprise HA/DR Readiness
- Enterprise HA/DR Azure Map
- Enterprise KMS/HSM Evidence Custody
- Enterprise Immutable Audit Log
- Enterprise Compliance Mapping Packs
- Enterprise Reporting Exports
- Connector SDK And Certification
- Priority Certified Connectors
- Model Registry Connectors