Artifex/artifex/urls.py
2026-08-15 20:56:56 +07:00

39 lines
2.5 KiB
Python

from __future__ import annotations
from django.contrib import admin
from django.urls import path
from control_plane.projects import views
urlpatterns = [
path("", views.dashboard, name="dashboard"),
path("projects/", views.projects, name="projects"),
path("projects/<uuid:project_id>/", views.project_workspace, name="project_workspace"),
path("projects/<uuid:project_id>/brain/", views.project_brain, name="project_brain"),
path("projects/<uuid:project_id>/archaeologist/", views.project_archaeologist, name="project_archaeologist"),
path("projects/<uuid:project_id>/dag.json", views.project_dag_json, name="project_dag_json"),
path("projects/<uuid:project_id>/explore/run/", views.run_explore, name="run_explore"),
path("projects/<uuid:project_id>/explore/", views.explore, name="project_explore"),
path("projects/<uuid:project_id>/roadmap/", views.roadmap, name="project_roadmap"),
path("projects/<uuid:project_id>/scenarios/", views.scenarios, name="project_scenarios"),
path("projects/<uuid:project_id>/steward/", views.project_steward, name="project_steward"),
path("tasks/<uuid:task_id>/", views.task_detail, name="task_detail"),
path("graph-runs/<int:graph_run_id>/", views.graph_run_detail, name="graph_run_detail"),
path("graph-runs/<int:graph_run_id>/status.json", views.graph_run_json, name="graph_run_json"),
path("steward/", views.steward, name="steward"),
path("explore/", views.explore, name="explore"),
path("opportunities/<uuid:opportunity_id>/action/", views.opportunity_action, name="opportunity_action"),
path("roadmap/", views.roadmap, name="roadmap"),
path("roadmap/<uuid:item_id>/action/", views.roadmap_action, name="roadmap_action"),
path("scenario-lab/", views.scenarios, name="scenarios"),
path("scenario-findings/<uuid:finding_id>/action/", views.scenario_finding_action, name="scenario_finding_action"),
path("progeny/", views.progeny, name="progeny"),
path("agents/", views.agent_control_room, name="agent_control_room"),
path("agents/<uuid:version_id>/", views.agent_detail, name="agent_detail"),
path("agents/<uuid:version_id>/performance.json", views.agent_performance_json, name="agent_performance_json"),
path("resources/", views.resources, name="resources"),
path("approvals/", views.approvals, name="approvals"),
path("approvals/<int:approval_id>/action/", views.approval_action, name="approval_action"),
path("activity/", views.activity, name="activity"),
path("admin/", admin.site.urls),
]