Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
22 lines
897 B
Markdown
22 lines
897 B
Markdown
# OSVx Architecture Documentation
|
|
|
|
This document outlines the architecture of the OSVx platform.
|
|
|
|
## M2M Endpoint Verification
|
|
|
|
### Service: osvx-mcp
|
|
- **URL:** `https://osvx-mcp-357036551735.us-central1.run.app`
|
|
- **Authentication:** `osvx-mcp-api-key` Bearer Token
|
|
|
|
### Verification Details:
|
|
- **Status Endpoint (`/m2m/status`):** Verified PASS with project ID `propane-will-491900-m5`.
|
|
- **Execution Endpoint (`/m2m/execute`):** Verified PASS (exit_code 0) for the following TYR tools:
|
|
- `scan_tyr_surface`
|
|
- `eval_tyr_identity`
|
|
- `get_tyr_forecast`
|
|
- `get_tyr_user_risk`
|
|
- **Local Modules (`tyr/tools/*`):** Confirmed 100% direct Python import and runtime execution integrity within the `.venv-flake8` virtual environment.
|
|
|
|
### Architecture Role:
|
|
- Confirmed unified master hub model where `osvx-mcp` serves both core system utilities and integrated TYR security capabilities.
|