OSVauco/agents/config.py
Chris Christiansen 79b100caff
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
docs(security): komplett sikkerhetsdokumentasjon med 7 manifestfiler
- SECURITY.md: Overordnet visjon med lenker til alle manifestfiler
- SECURITY_AUDITS.md: Historikk og To-Do liste
- RUNBOOK.md: 6 operasjonelle scenarier (ukjent bruker, eksponert secret, 401/403, 50x, VPC-SC, BinAuthz)
- INCIDENT_RESPONSE.md: PICERL-modell med eskaleringsmatrise
- SECRET_MANAGEMENT.md: Policy + lokal utvikling
- ACCESS_CONTROL.md: IAM-policy med service account-oversikt
- COMPLIANCE.md: TYR, Binary Auth, KMS-attestasjon

Opprydding:
- Slettet sensitive filer (test_secret.txt, final-secret-test.txt, tyr/certs/ca_password.txt)
- Slettet engangsskript og midlertidige filer
- Oppdatert .gitignore med *.txt
2026-09-04 08:25:57 +00:00

22 lines
838 B
Python

# agents/config.py
#
# Kanonisk konfigurasjon for OSVauco MCP-infrastruktur.
#
# Denne filen er den eneste sanne kilden for MCP-relaterte konstanter.
# All klient- og serverkode skal importere herfra i stedet for å
# definere egne URL-er eller hente dem fra miljøvariabler direkte.
#
# Endring av MCP_MASTER_URL krever:
# - Oppdatering av OSVxCC-connector-konfigurasjon
# - Eventuell redeploy av opax-mcp (Cloud Run) og relaterte agenter.
# Master MCP-URL for produksjon og utvikling.
MCP_MASTER_URL = "https://opax-mcp-357036551735.us-central1.run.app"
# MCP protokollversjon som klienter skal bruke.
MCP_PROTOCOL_VERSION = "2025-06-18"
# MERK: MCPSECRET (auth-nøkkel) skal IKKE hardkodes her.
# Den skal fortsatt hentes fra miljøvariabel (os.environ.get("MCP_SECRET"))
# eller GCP Secret Manager direkte i klient- og serverkode.