{ "metadata": { "source": "/app/plandex/app/server", "endpoints_count": 80, "categories_count": 15 }, "statistics": { "total_endpoints": 80, "streaming_endpoints": 3, "categories": 15, "methods": { "POST": 20, "GET": 34, "DELETE": 7, "PUT": 9, "PATCH": 10 } }, "endpoints_by_category": { "Authentication": [ { "path": "/accounts/email_verifications", "method": "POST", "handler": "CreateEmailVerificationHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/accounts/email_verifications/check_pin", "method": "POST", "handler": "CheckEmailPinHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/accounts/sign_in_codes", "method": "POST", "handler": "CreateSignInCodeHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "like UI to CLI or vice versa", "category": "Authentication" }, { "path": "/accounts/sign_in", "method": "POST", "handler": "SignInHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/accounts/sign_out", "method": "POST", "handler": "SignOutHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/accounts", "method": "POST", "handler": "CreateAccountHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" } ], "Organizations": [ { "path": "/orgs/session", "method": "GET", "handler": "GetOrgSessionHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Organizations" }, { "path": "/orgs", "method": "GET", "handler": "ListOrgsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Organizations" }, { "path": "/orgs", "method": "POST", "handler": "CreateOrgHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Organizations" }, { "path": "/orgs/users/{userId}", "method": "DELETE", "handler": "DeleteOrgUserHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "userId" ], "description": "", "category": "Organizations" }, { "path": "/orgs/roles", "method": "GET", "handler": "ListOrgRolesHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Organizations" } ], "Users": [ { "path": "/users", "method": "GET", "handler": "ListUsersHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Users" } ], "Invitations": [ { "path": "/invites", "method": "POST", "handler": "InviteUserHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Invitations" }, { "path": "/invites/pending", "method": "GET", "handler": "ListPendingInvitesHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Invitations" }, { "path": "/invites/accepted", "method": "GET", "handler": "ListAcceptedInvitesHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Invitations" }, { "path": "/invites/all", "method": "GET", "handler": "ListAllInvitesHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Invitations" }, { "path": "/invites/{inviteId}", "method": "DELETE", "handler": "DeleteInviteHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "inviteId" ], "description": "", "category": "Invitations" } ], "Projects": [ { "path": "/projects", "method": "POST", "handler": "CreateProjectHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Projects" }, { "path": "/projects", "method": "GET", "handler": "ListProjectsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/set_plan", "method": "PUT", "handler": "ProjectSetPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/rename", "method": "PUT", "handler": "RenameProjectHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/plans/current_branches", "method": "POST", "handler": "GetCurrentBranchByPlanIdHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/plans", "method": "POST", "handler": "CreatePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/plans", "method": "DELETE", "handler": "DeleteAllPlansHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" } ], "Plans": [ { "path": "/plans", "method": "GET", "handler": "ListPlansHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Plans" }, { "path": "/plans/archive", "method": "GET", "handler": "ListArchivedPlansHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Plans" }, { "path": "/plans/ps", "method": "GET", "handler": "ListPlansRunningHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Plans" }, { "path": "/plans/{planId}", "method": "GET", "handler": "GetPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}", "method": "DELETE", "handler": "DeletePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/current_plan/{sha}", "method": "GET", "handler": "CurrentPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "sha" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/current_plan", "method": "GET", "handler": "CurrentPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/apply", "method": "PATCH", "handler": "ApplyPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/archive", "method": "PATCH", "handler": "ArchivePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/unarchive", "method": "PATCH", "handler": "UnarchivePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/rename", "method": "PATCH", "handler": "RenamePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/reject_all", "method": "PATCH", "handler": "RejectAllChangesHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/reject_file", "method": "PATCH", "handler": "RejectFileHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/reject_files", "method": "PATCH", "handler": "RejectFilesHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/diffs", "method": "GET", "handler": "GetPlanDiffsHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/rewind", "method": "PATCH", "handler": "RewindPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/logs", "method": "GET", "handler": "ListLogsHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/status", "method": "GET", "handler": "GetPlanStatusHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/tell", "method": "POST", "handler": "TellPlanHandler", "is_streaming": true, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/build", "method": "PATCH", "handler": "BuildPlanHandler", "is_streaming": true, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/load_cached_file_map", "method": "POST", "handler": "LoadCachedFileMapHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/connect", "method": "PATCH", "handler": "ConnectPlanHandler", "is_streaming": true, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/stop", "method": "DELETE", "handler": "StopPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/respond_missing_file", "method": "POST", "handler": "RespondMissingFileHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/auto_load_context", "method": "POST", "handler": "AutoLoadContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/build_status", "method": "GET", "handler": "GetBuildStatusHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" } ], "Plan Context": [ { "path": "/plans/{planId}/{branch}/context", "method": "GET", "handler": "ListContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/context", "method": "POST", "handler": "LoadContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/context/{contextId}/body", "method": "GET", "handler": "GetContextBodyHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch", "contextId" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/context", "method": "PUT", "handler": "UpdateContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/context", "method": "DELETE", "handler": "DeleteContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Context" } ], "Plan Conversation": [ { "path": "/plans/{planId}/{branch}/convo", "method": "GET", "handler": "ListConvoHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Conversation" } ], "Plan Branches": [ { "path": "/plans/{planId}/branches", "method": "GET", "handler": "ListBranchesHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plan Branches" }, { "path": "/plans/{planId}/branches/{branch}", "method": "DELETE", "handler": "DeleteBranchHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Branches" }, { "path": "/plans/{planId}/{branch}/branches", "method": "POST", "handler": "CreateBranchHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Branches" } ], "Plan Settings": [ { "path": "/plans/{planId}/{branch}/settings", "method": "GET", "handler": "GetSettingsHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Settings" }, { "path": "/plans/{planId}/{branch}/settings", "method": "PUT", "handler": "UpdateSettingsHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Settings" }, { "path": "/plans/{planId}/config", "method": "GET", "handler": "GetPlanConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plan Settings" }, { "path": "/plans/{planId}/config", "method": "PUT", "handler": "UpdatePlanConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plan Settings" } ], "Models": [ { "path": "/custom_models", "method": "GET", "handler": "ListCustomModelsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/custom_models", "method": "POST", "handler": "UpsertCustomModelsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/custom_models/{modelId}", "method": "GET", "handler": "GetCustomModelHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "modelId" ], "description": "", "category": "Models" }, { "path": "/custom_providers", "method": "GET", "handler": "ListCustomProvidersHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/custom_providers/{providerId}", "method": "GET", "handler": "GetCustomProviderHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "providerId" ], "description": "", "category": "Models" }, { "path": "/model_sets", "method": "GET", "handler": "ListModelPacksHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/model_sets", "method": "POST", "handler": "CreateModelPackHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/model_sets/{setId}", "method": "PUT", "handler": "UpdateModelPackHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "setId" ], "description": "", "category": "Models" } ], "Settings": [ { "path": "/default_settings", "method": "GET", "handler": "GetDefaultSettingsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Settings" }, { "path": "/default_settings", "method": "PUT", "handler": "UpdateDefaultSettingsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Settings" }, { "path": "/org_user_config", "method": "GET", "handler": "GetOrgUserConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Settings" }, { "path": "/org_user_config", "method": "PUT", "handler": "UpdateOrgUserConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Settings" } ], "File Management": [ { "path": "/file_map", "method": "POST", "handler": "GetFileMapHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "File Management" } ], "Other": [ { "path": "/default_plan_config", "method": "GET", "handler": "GetDefaultPlanConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Other" }, { "path": "/default_plan_config", "method": "PUT", "handler": "UpdateDefaultPlanConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Other" } ], "System": [ { "path": "/health", "method": "GET", "handler": "HealthHandler", "is_streaming": false, "requires_auth": false, "path_params": [], "description": "", "category": "System" }, { "path": "/version", "method": "GET", "handler": "VersionHandler", "is_streaming": false, "requires_auth": false, "path_params": [], "description": "", "category": "System" } ] }, "all_endpoints": [ { "path": "/accounts/email_verifications", "method": "POST", "handler": "CreateEmailVerificationHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/accounts/email_verifications/check_pin", "method": "POST", "handler": "CheckEmailPinHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/accounts/sign_in_codes", "method": "POST", "handler": "CreateSignInCodeHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "like UI to CLI or vice versa", "category": "Authentication" }, { "path": "/accounts/sign_in", "method": "POST", "handler": "SignInHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/accounts/sign_out", "method": "POST", "handler": "SignOutHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/accounts", "method": "POST", "handler": "CreateAccountHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Authentication" }, { "path": "/orgs/session", "method": "GET", "handler": "GetOrgSessionHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Organizations" }, { "path": "/orgs", "method": "GET", "handler": "ListOrgsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Organizations" }, { "path": "/orgs", "method": "POST", "handler": "CreateOrgHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Organizations" }, { "path": "/users", "method": "GET", "handler": "ListUsersHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Users" }, { "path": "/orgs/users/{userId}", "method": "DELETE", "handler": "DeleteOrgUserHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "userId" ], "description": "", "category": "Organizations" }, { "path": "/orgs/roles", "method": "GET", "handler": "ListOrgRolesHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Organizations" }, { "path": "/invites", "method": "POST", "handler": "InviteUserHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Invitations" }, { "path": "/invites/pending", "method": "GET", "handler": "ListPendingInvitesHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Invitations" }, { "path": "/invites/accepted", "method": "GET", "handler": "ListAcceptedInvitesHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Invitations" }, { "path": "/invites/all", "method": "GET", "handler": "ListAllInvitesHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Invitations" }, { "path": "/invites/{inviteId}", "method": "DELETE", "handler": "DeleteInviteHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "inviteId" ], "description": "", "category": "Invitations" }, { "path": "/projects", "method": "POST", "handler": "CreateProjectHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Projects" }, { "path": "/projects", "method": "GET", "handler": "ListProjectsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/set_plan", "method": "PUT", "handler": "ProjectSetPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/rename", "method": "PUT", "handler": "RenameProjectHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/plans/current_branches", "method": "POST", "handler": "GetCurrentBranchByPlanIdHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/plans", "method": "GET", "handler": "ListPlansHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Plans" }, { "path": "/plans/archive", "method": "GET", "handler": "ListArchivedPlansHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Plans" }, { "path": "/plans/ps", "method": "GET", "handler": "ListPlansRunningHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Plans" }, { "path": "/projects/{projectId}/plans", "method": "POST", "handler": "CreatePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/projects/{projectId}/plans", "method": "DELETE", "handler": "DeleteAllPlansHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "projectId" ], "description": "", "category": "Projects" }, { "path": "/plans/{planId}", "method": "GET", "handler": "GetPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}", "method": "DELETE", "handler": "DeletePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/current_plan/{sha}", "method": "GET", "handler": "CurrentPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "sha" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/current_plan", "method": "GET", "handler": "CurrentPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/apply", "method": "PATCH", "handler": "ApplyPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/archive", "method": "PATCH", "handler": "ArchivePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/unarchive", "method": "PATCH", "handler": "UnarchivePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/rename", "method": "PATCH", "handler": "RenamePlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/reject_all", "method": "PATCH", "handler": "RejectAllChangesHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/reject_file", "method": "PATCH", "handler": "RejectFileHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/reject_files", "method": "PATCH", "handler": "RejectFilesHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/diffs", "method": "GET", "handler": "GetPlanDiffsHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/context", "method": "GET", "handler": "ListContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/context", "method": "POST", "handler": "LoadContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/context/{contextId}/body", "method": "GET", "handler": "GetContextBodyHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch", "contextId" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/context", "method": "PUT", "handler": "UpdateContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/context", "method": "DELETE", "handler": "DeleteContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Context" }, { "path": "/plans/{planId}/{branch}/convo", "method": "GET", "handler": "ListConvoHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Conversation" }, { "path": "/plans/{planId}/{branch}/rewind", "method": "PATCH", "handler": "RewindPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/logs", "method": "GET", "handler": "ListLogsHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/branches", "method": "GET", "handler": "ListBranchesHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plan Branches" }, { "path": "/plans/{planId}/branches/{branch}", "method": "DELETE", "handler": "DeleteBranchHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Branches" }, { "path": "/plans/{planId}/{branch}/branches", "method": "POST", "handler": "CreateBranchHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Branches" }, { "path": "/plans/{planId}/{branch}/settings", "method": "GET", "handler": "GetSettingsHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Settings" }, { "path": "/plans/{planId}/{branch}/settings", "method": "PUT", "handler": "UpdateSettingsHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plan Settings" }, { "path": "/plans/{planId}/{branch}/status", "method": "GET", "handler": "GetPlanStatusHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/tell", "method": "POST", "handler": "TellPlanHandler", "is_streaming": true, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/build", "method": "PATCH", "handler": "BuildPlanHandler", "is_streaming": true, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/custom_models", "method": "GET", "handler": "ListCustomModelsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/custom_models", "method": "POST", "handler": "UpsertCustomModelsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/custom_models/{modelId}", "method": "GET", "handler": "GetCustomModelHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "modelId" ], "description": "", "category": "Models" }, { "path": "/custom_providers", "method": "GET", "handler": "ListCustomProvidersHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/custom_providers/{providerId}", "method": "GET", "handler": "GetCustomProviderHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "providerId" ], "description": "", "category": "Models" }, { "path": "/model_sets", "method": "GET", "handler": "ListModelPacksHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/model_sets", "method": "POST", "handler": "CreateModelPackHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Models" }, { "path": "/model_sets/{setId}", "method": "PUT", "handler": "UpdateModelPackHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "setId" ], "description": "", "category": "Models" }, { "path": "/default_settings", "method": "GET", "handler": "GetDefaultSettingsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Settings" }, { "path": "/default_settings", "method": "PUT", "handler": "UpdateDefaultSettingsHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Settings" }, { "path": "/file_map", "method": "POST", "handler": "GetFileMapHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "File Management" }, { "path": "/plans/{planId}/{branch}/load_cached_file_map", "method": "POST", "handler": "LoadCachedFileMapHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/config", "method": "GET", "handler": "GetPlanConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plan Settings" }, { "path": "/plans/{planId}/config", "method": "PUT", "handler": "UpdatePlanConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId" ], "description": "", "category": "Plan Settings" }, { "path": "/default_plan_config", "method": "GET", "handler": "GetDefaultPlanConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Other" }, { "path": "/default_plan_config", "method": "PUT", "handler": "UpdateDefaultPlanConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Other" }, { "path": "/org_user_config", "method": "GET", "handler": "GetOrgUserConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Settings" }, { "path": "/org_user_config", "method": "PUT", "handler": "UpdateOrgUserConfigHandler", "is_streaming": false, "requires_auth": true, "path_params": [], "description": "", "category": "Settings" }, { "path": "/plans/{planId}/{branch}/connect", "method": "PATCH", "handler": "ConnectPlanHandler", "is_streaming": true, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/stop", "method": "DELETE", "handler": "StopPlanHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/respond_missing_file", "method": "POST", "handler": "RespondMissingFileHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/auto_load_context", "method": "POST", "handler": "AutoLoadContextHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/plans/{planId}/{branch}/build_status", "method": "GET", "handler": "GetBuildStatusHandler", "is_streaming": false, "requires_auth": true, "path_params": [ "planId", "branch" ], "description": "", "category": "Plans" }, { "path": "/health", "method": "GET", "handler": "HealthHandler", "is_streaming": false, "requires_auth": false, "path_params": [], "description": "", "category": "System" }, { "path": "/version", "method": "GET", "handler": "VersionHandler", "is_streaming": false, "requires_auth": false, "path_params": [], "description": "", "category": "System" } ] }