Repository navigation
Configure AI Gateway model and GitHub MCP policies - #29
Paul Yuknewicz (paulyuk) with Copilot wants to merge 4 commits into
Conversation
Co-authored-by: paulyuk <1968137+paulyuk@users.noreply.github.com>
|
Copilot Please also include the policies: model.?policies ?? [
{
type: 'tokenLimit'
period: 'minute'
count: model.?tokenLimit ?? 10000
counterKey: [
'identity'
]
}
{
id: 'monthly-caller-budget'
type: 'costLimit'
period: 'month'
amount: model.?costLimit ?? 10
counterKey: [
'identity'
]
}
{
type: 'contentSafety'
hateSeverity: model.?contentSafetySeverity ?? 'Medium'
selfHarmSeverity: model.?contentSafetySeverity ?? 'Medium'
sexualSeverity: model.?contentSafetySeverity ?? 'Medium'
violenceSeverity: model.?contentSafetySeverity ?? 'Medium'
}
]Please also assert |
|
Copilot Also make sure both the overall
|
Co-authored-by: paulyuk <1968137+paulyuk@users.noreply.github.com>
Added the per-caller |
Co-authored-by: paulyuk <1968137+paulyuk@users.noreply.github.com>
Added default-policy summaries to the overall README and both infrastructure READMEs, including the sample token rates, $10/month caller budget, Medium content-safety categories, and alias priorities. I also aligned the root deployment input from $0 to $10/month so the documentation matches the deployed policy. Committed as |
Restore first-class
tokenLimitandcontentSafetypolicies for catalog models, andcontentSafetyfor the GitHub MCP ToolServer under the standalone AI Gateway RP contract.identityand aMediumcontent-safety policy. Root registrations set the limit to deployment capacity × 1,000 and passMediumseverity.{ type: 'tokenLimit' period: 'minute' count: model.?tokenLimit ?? 10000 counterKey: ['identity'] }Mediumcontent-safety policy in both Bash and PowerShell credential PUT payloads.