126 lines
4.6 KiB
JSON
126 lines
4.6 KiB
JSON
{
|
|
"schema": "aios.component-build.v1",
|
|
"components": [
|
|
{
|
|
"component_id": "formal-agent-task",
|
|
"roots": [
|
|
"active-runtime/app/aios_agent_task_protocol.py",
|
|
"active-runtime/app/aios_agent_task_api_lineage_supersession.py",
|
|
"active-runtime/app/aios_task_parameterized_recovery.py"
|
|
],
|
|
"extra_files": [
|
|
"active-runtime/migrations/005_task_lineage_supersession.sql",
|
|
"active-runtime/migrations/006_task_lineage_supersession_initial_projection.sql"
|
|
],
|
|
"entrypoint": "aios_agent_task_protocol:TaskStore",
|
|
"dependency_contract_version": "aios.agent-task.capability-contract.v1",
|
|
"config": {
|
|
"listen_host": "127.0.0.1",
|
|
"listen_port": 18940,
|
|
"writes_enabled": false,
|
|
"credential_refs": [],
|
|
"feature_flags": {
|
|
"auto_claim": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"component_id": "bridge",
|
|
"roots": [
|
|
"active-runtime/app/aios_chatgpt_bridge_v2_server.py",
|
|
"active-runtime/app/agent_context_api.py",
|
|
"active-runtime/app/agent_observability_api.py",
|
|
"active-runtime/app/agent_event_api.py",
|
|
"active-runtime/app/aios_chatgpt_actions_api.py",
|
|
"active-runtime/app/aios_gitops_model_api.py",
|
|
"active-runtime/app/aios_model_api_staging.py",
|
|
"active-runtime/app/aios_control_plane_runtime_status.py",
|
|
"active-runtime/app/governed_unattended_release.py",
|
|
"active-runtime/app/silent_release_execution.py",
|
|
"active-runtime/app/release_standing_authority.py",
|
|
"active-runtime/app/release_host_authority.py",
|
|
"active-runtime/app/release_campaign_authorization.py",
|
|
"active-runtime/app/owner_authorization_broker.py",
|
|
"active-runtime/app/task_center_api.py"
|
|
],
|
|
"extra_files": [
|
|
"deploy/systemd/aios-chatgpt-bridge-v2-staging.service",
|
|
"adapters/gitops/aios_gitops_model_api.py",
|
|
"contracts/release/v1/common.schema.json",
|
|
"contracts/release/v1/release-contract.schema.json",
|
|
"contracts/release/v1/authorization-bundle.schema.json",
|
|
"contracts/release/v1/release-run-event.schema.json",
|
|
"deploy/aios-v2/release-policy.v1.json",
|
|
"overlays/user-control-center/portal/gitops-dashboard/app.js",
|
|
"overlays/user-control-center/portal/gitops-dashboard/index.html",
|
|
"overlays/user-control-center/portal/gitops-dashboard/event_recovery.js",
|
|
"overlays/user-control-center/portal/gitops-dashboard/styles.css"
|
|
],
|
|
"entrypoint": "aios_chatgpt_bridge_v2_server:main",
|
|
"dependency_contract_version": "aios.chatgpt-gitops-bridge.v2",
|
|
"config": {
|
|
"listen_host": "127.0.0.1",
|
|
"listen_port": 18892,
|
|
"writes_enabled": false,
|
|
"credential_refs": [
|
|
"gitea-governance-executor-token"
|
|
],
|
|
"feature_flags": {
|
|
"auto_claim": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"component_id": "task-plane",
|
|
"roots": [
|
|
"active-runtime/app/task_plane/api.py",
|
|
"active-runtime/app/task_plane/c6_composition.py",
|
|
"active-runtime/app/task_plane/host_patch_executor.py",
|
|
"active-runtime/app/task_plane/host_receipt_readers.py",
|
|
"active-runtime/app/task_plane/authorization_composition.py",
|
|
"active-runtime/app/task_plane/patch_contract.py",
|
|
"active-runtime/app/task_plane/evidence_verifier.py",
|
|
"active-runtime/app/task_plane/decision_policy.py"
|
|
],
|
|
"extra_files": [
|
|
"scripts/autonomous-release/c6_host_lab.py",
|
|
"deploy/aios-v2/c6-host-lab.requirements.lock",
|
|
"deploy/aios-v2/c6-host-lab.config.json",
|
|
"deploy/aios-v2/c6-host-lab.service"
|
|
],
|
|
"entrypoint": "app.task_plane.api:run_server",
|
|
"dependency_contract_version": "aios.task-plane.v3",
|
|
"config": {
|
|
"listen_host": "127.0.0.1",
|
|
"listen_port": 18940,
|
|
"writes_enabled": false,
|
|
"credential_refs": [],
|
|
"feature_flags": {
|
|
"auto_claim": false,
|
|
"aro": false
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"component_id": "health",
|
|
"roots": [
|
|
"active-runtime/app/v2r2c2_health_service.py"
|
|
],
|
|
"extra_files": [
|
|
"deploy/aios-v2/systemd/aios-v2r2c2-production.service"
|
|
],
|
|
"entrypoint": "v2r1c6_privacy_tools:main",
|
|
"dependency_contract_version": "aios.component-manifest.v1",
|
|
"config": {
|
|
"listen_host": "127.0.0.1",
|
|
"listen_port": 18928,
|
|
"writes_enabled": false,
|
|
"credential_refs": [],
|
|
"feature_flags": {
|
|
"runtime_verification": true
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|