Skip to main content

Module api_teams

Module api_teams 

Source
Expand description

REST API handlers for team management (/api/teams).

Proxies to Kumiho FastAPI for persistent team storage. Each team is a Kumiho bundle in the Construct/Teams space. Team members are agents from Construct/AgentPool connected by directed edges (REPORTS_TO, SUPPORTS, DEPENDS_ON) forming a DAG.

Structs§

CreateTeamBody
DeprecateBody
TeamEdgeBody
TeamEdgeResponse
TeamListQuery
TeamMemberResponse
TeamResponse

Functions§

handle_create_team
POST /api/teams
handle_delete_team
DELETE /api/teams/{*kref}
handle_deprecate_team
POST /api/teams/deprecate
handle_get_team
GET /api/teams/{*kref}
handle_list_teams
GET /api/teams
handle_update_team
PUT /api/teams/{*kref}
invalidate_team_cache