Skip to content

RFC-011: Agentic Context Protocol (ACP) — 5. Context Types

AIGP SpecificationRFC-011: Agentic Context Protocol (ACP) › 5. Context Types

← 4. Protocol Participants · Section index · 6. Context Assembly for Manufacturing →

5. Context Types

5.1 Identity Context (from identity-service)

context_type: user_entitlements
schema_version: "1.0"
fields:
- ccms_id
- scim_id
- username
- display_name
- management_state
- groups: [{ccms_id, group_name, scim_id}]
- role_assignments: [{role_id, role_name, project_id, active}]
- sod_violations: [{rule_name, entity_a, entity_b, has_exception}]

5.2 Analytics Context (from analytics-service)

context_type: conversion_state
schema_version: "1.0"
fields:
- conversion_id
- playbook_id
- source_fingerprint
- total_policies
- converted
- gaps
- manual_review
- confidence_score
- gap_details: [{source_field, reason, severity, recommendation}]

5.3 Policy Context (from governance-server)

context_type: governance_posture
schema_version: "1.0"
fields:
- mode: REPORT | ENFORCE
- allowed_models: [model_id]
- guardrails: [{guardrail_id, type, active}]
- consent_status: {app_id, tier, last_heartbeat}
- budget_status: {daily_remaining, monthly_remaining}
- autonomy_limits: {max_steps, require_approval_above}

5.4 Execution Context (from runbook-service)

context_type: execution_state
schema_version: "1.0"
fields:
- active_runs: [{run_id, plan_id, status, current_step}]
- agent_configs: [{agent_id, action_groups, tools}]
- recent_artifacts: [{artifact_id, type, status, approved}]

← 4. Protocol Participants · Section index · 6. Context Assembly for Manufacturing →