{"provider":{"id":"cernion","name":"Cernion Energy Tools","version":"cernion.agent-sidecar.v1","policyOwner":"cernion"},"domain":"energy","tools":[{"name":"cernion.ask","title":"Ask Cernion","description":"Returns either a Blueprint-compiled evidence execution plan or compact Cernion evidence, process context and guardrails. External business effects remain gated by CET RBAC/HITL. See energychain/cernion-energy-tools#271.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"advisory_reasoning","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["ROLE_UTILITY_HQ","ROLE_GRID_OPERATOR"],"hitlPolicy":"may_surface_required_human_approval_but_must_not_resolve","sideEffects":"none","effectClass":"advisory_reasoning","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"read_only_evidence_or_advisory_no_state_change","localStateEffects":"none","policyOwner":"cernion","targetAction":"personal-agent.askCernionAgent"}},{"name":"cernion.answer_dossier","title":"Answer Dossier","description":"Creates a structured answer dossier with evidence, guardrails and missing-data follow-ups. May update internal CET dossier/session state; no external business effect.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"advisory_reasoning","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["ROLE_UTILITY_HQ","ROLE_GRID_OPERATOR"],"hitlPolicy":"may_surface_required_human_approval_but_must_not_resolve","sideEffects":"none","effectClass":"internal_case_state","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"cet_governed_internal_state_external_effects_require_rbac_hitl","localStateEffects":"answer_dossier_session_state","policyOwner":"cernion","targetAction":"personal-agent.answerDossier"}},{"name":"cernion.recommend_capability","title":"Recommend Capability","description":"Asks the Capability Broker for a recommendation and does not execute the recommended plan.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"advisory_reasoning","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["ROLE_UTILITY_HQ","ROLE_GRID_OPERATOR"],"hitlPolicy":"must_not_create_or_resolve_human_approval","sideEffects":"none","effectClass":"advisory_reasoning","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"read_only_evidence_or_advisory_no_state_change","localStateEffects":"none","policyOwner":"cernion","targetAction":"capability-broker.recommend"}},{"name":"cernion.list_readonly_capabilities","title":"List CET-governed Capabilities","description":"Lists the curated CET-governed Sidecar tools and their server-side policies. Tool name is kept for compatibility.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"read_only_evidence","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["ROLE_UTILITY_HQ","ROLE_GRID_OPERATOR"],"hitlPolicy":"not_applicable","sideEffects":"none","effectClass":"none","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"read_only_evidence_or_advisory_no_state_change","localStateEffects":"none","policyOwner":"cernion","targetAction":"agent-sidecar.listTools"}},{"name":"cernion.get_evidence_status","title":"Get Evidence Status","description":"Calls only dossier-hydration-allowlisted read-only status/evidence actions.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"read_only_evidence","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["ROLE_UTILITY_HQ","ROLE_GRID_OPERATOR"],"hitlPolicy":"must_not_create_or_resolve_human_approval","sideEffects":"none","effectClass":"none","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"read_only_evidence_or_advisory_no_state_change","localStateEffects":"none","policyOwner":"cernion","targetAction":"dossier-hydration.readOnlyStatus"}},{"name":"cernion.classify_task","title":"classify task","description":"CET-governed Domain Router operation. May update internal CET case/event state according to CET authorization; no external business effect.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"advisory_reasoning","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["authenticated_energy_role"],"hitlPolicy":"must_not_create_or_resolve_human_approval","sideEffects":"none","effectClass":"internal_case_state","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"cet_governed_internal_state_external_effects_require_rbac_hitl","localStateEffects":"case_state_and_event_generation_metadata","policyOwner":"cernion","targetAction":"domain-router.classify"}},{"name":"cernion.continue_case","title":"continue case","description":"CET-governed Domain Router operation. May update internal CET case/event state according to CET authorization; no external business effect.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"advisory_reasoning","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["authenticated_energy_role"],"hitlPolicy":"must_not_create_or_resolve_human_approval","sideEffects":"none","effectClass":"internal_case_state","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"cet_governed_internal_state_external_effects_require_rbac_hitl","localStateEffects":"case_state_transitions_and_event_generation_metadata","policyOwner":"cernion","targetAction":"domain-router.continue"}},{"name":"cernion.list_case_events","title":"list case events","description":"CET-governed Domain Router operation. May update internal CET case/event state according to CET authorization; no external business effect.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"advisory_reasoning","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["authenticated_energy_role"],"hitlPolicy":"must_not_create_or_resolve_human_approval","sideEffects":"none","effectClass":"internal_event_outbox","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"cet_governed_internal_state_external_effects_require_rbac_hitl","localStateEffects":"case_event_delivery_state","policyOwner":"cernion","targetAction":"domain-router.events.list"}},{"name":"cernion.ack_case_event","title":"ack case event","description":"CET-governed Domain Router operation. May update internal CET case/event state according to CET authorization; no external business effect.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"advisory_reasoning","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["authenticated_energy_role"],"hitlPolicy":"must_not_create_or_resolve_human_approval","sideEffects":"none","effectClass":"internal_event_outbox","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"cet_governed_internal_state_external_effects_require_rbac_hitl","localStateEffects":"case_event_acknowledgement_state","policyOwner":"cernion","targetAction":"domain-router.events.ack"}},{"name":"cernion.discover_related_sessions","title":"discover related sessions","description":"CET-governed Domain Router operation. May update internal CET case/event state according to CET authorization; no external business effect.","inputSchema":{"type":"object","additionalProperties":true},"annotations":{"safetyClass":"advisory_reasoning","requiredScope":"read-only","tenantPolicy":"context_tenant_must_match_auth_tenant","rolePolicy":["authenticated_energy_role"],"hitlPolicy":"must_not_create_or_resolve_human_approval","sideEffects":"none","effectClass":"advisory_reasoning","requiresCetAuthorization":true,"externalSideEffects":false,"governanceBoundary":"cet_governed_internal_state_external_effects_require_rbac_hitl","localStateEffects":"none","policyOwner":"cernion","targetAction":"domain-router.related-sessions.discover"}}]}