Codex
{{ codexConfiguration() }}
{{ connectionInfo()?.endpoint }}
@if (connectionInfo()?.endpoint; as endpoint) {
}
{{ 'XP.McpPublication.CapabilityHint' | translate : { Default: 'Capabilities are grouped by their concrete toolset instance. Renaming a public capability does not rename its source.' } }}
{{ description }}
}{{
draft.catalog.capabilityKey
}}
{{ 'XP.McpPublication.PolicyHint' | translate : { Default: 'Policies are enforced after Publication selection and current tenant or organization permission checks.' } }}
@if (selectedCapabilityDrafts().length) {{{ 'XP.McpPublication.AuditHint' | translate : { Default: 'Audit records retain identity, capability, outcome, timing, trace, and safe argument summaries—not raw secrets or full payloads.' } }}
| {{ 'XP.McpPublication.Time' | translate: { Default: 'Time' } }} | {{ 'XP.McpPublication.Capability' | translate: { Default: 'Capability' } }} | {{ 'XP.McpPublication.Subject' | translate: { Default: 'Subject' } }} | {{ 'XP.McpPublication.Client' | translate: { Default: 'Client' } }} | {{ 'XP.McpPublication.StatusLabel' | translate: { Default: 'Status' } }} | {{ 'XP.McpPublication.Duration' | translate: { Default: 'Duration' } }} | {{ 'XP.McpPublication.Trace' | translate: { Default: 'Trace' } }} |
|---|---|---|---|---|---|---|
| {{ entry.createdAt ? (entry.createdAt | date: 'yyyy-MM-dd HH:mm:ss') : '-' }} | {{ entry.publicName || entry.capabilityKey || '-' }} | {{ entry.subjectType }} · {{ entry.subjectId }} | {{ entry.clientName || '-' }} |
{{ entry.errorCode }}
}
|
{{ entry.durationMs ?? '-' }}{{ entry.durationMs !== null && entry.durationMs !== undefined ? ' ms' : '' }} |
{{ entry.traceId || entry.requestId }}
|
{{ 'XP.McpPublication.TestHint' | translate : { Default: 'Checks protocol, capability compatibility, review state, and runtime status.' } }}
{{ 'XP.McpPublication.ConfigSecretHint' | translate : { Default: 'Configurations reference an environment variable. Existing API key secrets are never read back.' } }}
{{ codexConfiguration() }}
{{ jsonClientConfiguration() }}
{{ genericConfiguration() }}