Files
claudecodeui/docs/backend/endpoint-inventory.md

132 KiB

Backend Inventory

Generated on 2026-03-11T17:31:18.119Z.

Summary

  • HTTP routes: 118
  • SSE routes: 3
  • Modular routes: 96
  • Inline routes: 25
  • Route files scanned: 16

Realtime Contracts

  • Incoming websocket message types (14): abort-session, check-session-status, claude-command, claude-permission-response, codex-command, cursor-abort, cursor-command, cursor-resume, gemini-command, get-active-sessions, get-pending-permissions, init, input, resize
  • Outgoing websocket message types (7): active-sessions, auth_url, error, output, pending-permissions-response, session-aborted, session-status

Agent

Method Path Auth Purpose Consumers Source
POST /api/agent api_key_or_platform Accept external agent jobs that run a provider against a local or cloned project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/agent.js:839

Auth

Method Path Auth Purpose Consumers Source
POST /api/auth/login public Authenticate a local user and issue a token. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/auth.js:82
POST /api/auth/logout bearer_token Invalidate the current authenticated session. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/auth.js:129
POST /api/auth/register public Create the first local user account. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/auth.js:23
GET /api/auth/status public Report whether authentication is configured. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/auth.js:9
GET /api/auth/user bearer_token Return the currently authenticated user. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/auth.js:122

CLI Auth

Method Path Auth Purpose Consumers Source
GET /api/cli/claude/status bearer_token Report local authentication status for provider CLIs. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cli-auth.js:9
GET /api/cli/codex/status bearer_token Report local authentication status for provider CLIs. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cli-auth.js:59
GET /api/cli/cursor/status bearer_token Report local authentication status for provider CLIs. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cli-auth.js:39
GET /api/cli/gemini/status bearer_token Report local authentication status for provider CLIs. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cli-auth.js:79

Commands

Method Path Auth Purpose Consumers Source
POST /api/commands/execute bearer_token List, load, or execute slash commands available to the chat experience. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/commands.js:507
POST /api/commands/list bearer_token List, load, or execute slash commands available to the chat experience. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/commands.js:406
POST /api/commands/load bearer_token List, load, or execute slash commands available to the chat experience. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/commands.js:456

Files

Method Path Auth Purpose Consumers Source
GET /api/projects/:projectName/file bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:795
PUT /api/projects/:projectName/file bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:888
GET /api/projects/:projectName/files bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:937
DELETE /api/projects/:projectName/files bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:1170
GET /api/projects/:projectName/files/content bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:835
POST /api/projects/:projectName/files/create bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:1016
PUT /api/projects/:projectName/files/rename bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:1093
POST /api/projects/:projectName/files/upload bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:1396
POST /api/projects/:projectName/upload-images bearer_token Upload images for chat use and return browser-safe data URLs. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:2113

Git

Method Path Auth Purpose Consumers Source
GET /api/git/branches bearer_token List git branches for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:639
POST /api/git/checkout bearer_token POST /api/git/checkout for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:681
POST /api/git/commit bearer_token POST /api/git/commit for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:561
GET /api/git/commit-diff bearer_token Return diff details for a specific commit. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:782
GET /api/git/commits bearer_token List recent commits for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:725
POST /api/git/create-branch bearer_token POST /api/git/create-branch for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:703
POST /api/git/delete-untracked bearer_token POST /api/git/delete-untracked for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:1410
GET /api/git/diff bearer_token Return git diff output for a project or file. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:354
POST /api/git/discard bearer_token POST /api/git/discard for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:1356
POST /api/git/fetch bearer_token POST /api/git/fetch for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:1097
GET /api/git/file-with-diff bearer_token Read, write, create, rename, delete, or upload project files. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:437
POST /api/git/generate-commit-message bearer_token Generate an AI-assisted commit message from the current diff. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:814
POST /api/git/initial-commit bearer_token POST /api/git/initial-commit for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:517
POST /api/git/publish bearer_token POST /api/git/publish for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:1277
POST /api/git/pull bearer_token POST /api/git/pull for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:1138
POST /api/git/push bearer_token POST /api/git/push for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:1206
GET /api/git/remote-status bearer_token Report remote sync status for a project repository. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:1019
POST /api/git/revert-local-commit bearer_token POST /api/git/revert-local-commit for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:592
GET /api/git/status bearer_token Read git status information for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/git.js:291

MCP

Method Path Auth Purpose Consumers Source
GET /api/mcp-utils/all-servers bearer_token Return MCP helper information used by setup flows. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/mcp-utils.js:35
GET /api/mcp-utils/taskmaster-server bearer_token Return MCP helper information used by setup flows. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/mcp-utils.js:18
POST /api/mcp/cli/add bearer_token Manage Claude MCP CLI and configuration state. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/mcp.js:59
POST /api/mcp/cli/add-json bearer_token Manage Claude MCP CLI and configuration state. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/mcp.js:142
GET /api/mcp/cli/get/:name bearer_token Manage Claude MCP CLI and configuration state. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/mcp.js:305
GET /api/mcp/cli/list bearer_token Manage Claude MCP CLI and configuration state. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/mcp.js:16
DELETE /api/mcp/cli/remove/:name bearer_token Manage Claude MCP CLI and configuration state. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/mcp.js:235
GET /api/mcp/config/read bearer_token Manage Claude MCP CLI and configuration state. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/mcp.js:348

Plugins

Method Path Auth Purpose Consumers Source
GET /api/plugins bearer_token List, install, update, serve, enable, or remove plugins. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/plugins.js:27
DELETE /api/plugins/:name bearer_token List, install, update, serve, enable, or remove plugins. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/plugins.js:282
GET /api/plugins/:name/assets/* bearer_token List, install, update, serve, enable, or remove plugins. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/plugins.js:57
PUT /api/plugins/:name/enable bearer_token List, install, update, serve, enable, or remove plugins. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/plugins.js:96
GET /api/plugins/:name/manifest bearer_token List, install, update, serve, enable, or remove plugins. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/plugins.js:40
POST /api/plugins/:name/update bearer_token List, install, update, serve, enable, or remove plugins. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/plugins.js:169
POST /api/plugins/install bearer_token List, install, update, serve, enable, or remove plugins. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/plugins.js:136

Projects

Method Path Auth Purpose Consumers Source
POST /api/create-folder bearer_token Create a new directory on the local filesystem. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:754
GET /api/projects bearer_token List detected projects and workspaces. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:491
DELETE /api/projects/:projectName bearer_token DELETE /api/projects/:projectName for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:589
PUT /api/projects/:projectName/rename bearer_token PUT /api/projects/:projectName/rename for backend runtime support. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:537
GET /api/projects/clone-progress bearer_token Stream workspace cloning progress events to the frontend. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/projects.js:335
POST /api/projects/create bearer_token Manually add a project path to the workspace list. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:601
POST /api/projects/create-workspace bearer_token Create or register a workspace and optionally clone a GitHub repository into it. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/projects.js:175

Providers

Method Path Auth Purpose Consumers Source
GET /api/codex/config bearer_token Manage Codex configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:23
POST /api/codex/mcp/cli/add bearer_token Manage Codex configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:135
GET /api/codex/mcp/cli/get/:name bearer_token Manage Codex configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:220
GET /api/codex/mcp/cli/list bearer_token Manage Codex configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:103
DELETE /api/codex/mcp/cli/remove/:name bearer_token Manage Codex configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:186
GET /api/codex/mcp/config/read bearer_token Manage Codex configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:254
GET /api/codex/sessions bearer_token List or manage sessions associated with a project or provider. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:54
DELETE /api/codex/sessions/:sessionId bearer_token List or manage sessions associated with a project or provider. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:89
GET /api/codex/sessions/:sessionId/messages bearer_token Return paginated messages for a stored session. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/codex.js:71
GET /api/cursor/config bearer_token Manage Cursor configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cursor.js:15
POST /api/cursor/config bearer_token Manage Cursor configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cursor.js:59
GET /api/cursor/mcp bearer_token Manage Cursor configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cursor.js:122
DELETE /api/cursor/mcp/:name bearer_token Manage Cursor configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cursor.js:245
POST /api/cursor/mcp/add bearer_token Manage Cursor configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cursor.js:183
POST /api/cursor/mcp/add-json bearer_token Manage Cursor configuration, MCP settings, and stored sessions. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cursor.js:292
GET /api/cursor/sessions bearer_token List or manage sessions associated with a project or provider. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cursor.js:348
GET /api/cursor/sessions/:sessionId bearer_token List or manage sessions associated with a project or provider. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/cursor.js:583
DELETE /api/gemini/sessions/:sessionId bearer_token List or manage sessions associated with a project or provider. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/gemini.js:37
GET /api/gemini/sessions/:sessionId/messages bearer_token Return paginated messages for a stored session. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/gemini.js:8

Realtime

Method Path Auth Purpose Consumers Source
GET /api/browse-filesystem bearer_token Browse local directories so the UI can suggest workspace locations. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:674
POST /api/transcribe bearer_token Transcribe uploaded audio and optionally enhance the result for prompts or tasks. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:1964

Sessions

Method Path Auth Purpose Consumers Source
GET /api/projects/:projectName/sessions bearer_token List or manage sessions associated with a project or provider. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:500
DELETE /api/projects/:projectName/sessions/:sessionId bearer_token List or manage sessions associated with a project or provider. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:548
GET /api/projects/:projectName/sessions/:sessionId/messages bearer_token Return paginated messages for a stored session. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:512
GET /api/projects/:projectName/sessions/:sessionId/token-usage bearer_token Report token usage for a stored provider session. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:2198
GET /api/search/conversations bearer_token Search conversation history across stored projects and stream results. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:618
PUT /api/sessions/:sessionId/rename bearer_token List or manage sessions associated with a project or provider. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:563

Settings

Method Path Auth Purpose Consumers Source
GET /api/settings/api-keys bearer_token Manage local API keys used to access the backend. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/settings.js:11
POST /api/settings/api-keys bearer_token Manage local API keys used to access the backend. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/settings.js:27
DELETE /api/settings/api-keys/:keyId bearer_token Manage local API keys used to access the backend. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/settings.js:47
PATCH /api/settings/api-keys/:keyId/toggle bearer_token Manage local API keys used to access the backend. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/settings.js:64
GET /api/settings/credentials bearer_token Manage stored provider and GitHub credentials. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/settings.js:91
POST /api/settings/credentials bearer_token Manage stored provider and GitHub credentials. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/settings.js:104
DELETE /api/settings/credentials/:credentialId bearer_token Manage stored provider and GitHub credentials. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/settings.js:139
PATCH /api/settings/credentials/:credentialId/toggle bearer_token Manage stored provider and GitHub credentials. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/settings.js:156

System

Method Path Auth Purpose Consumers Source
GET * public Serve the React application fallback for non-API routes. - server/legacy-runtime.js:2386
POST /api/system/update bearer_token Run the application update workflow on the host machine. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/legacy-runtime.js:425
GET /health public Expose server health, timestamp, and install mode for diagnostics. src/hooks/useVersionCheck.ts server/legacy-runtime.js:345

TaskMaster

Method Path Auth Purpose Consumers Source
POST /api/taskmaster/add-task/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:1060
POST /api/taskmaster/apply-template/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:1838
GET /api/taskmaster/detect-all bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:350
GET /api/taskmaster/detect/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:278
POST /api/taskmaster/init/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:971
POST /api/taskmaster/initialize/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:434
GET /api/taskmaster/installation-status bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:243
GET /api/taskmaster/next/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:460
POST /api/taskmaster/parse-prd/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:1291
GET /api/taskmaster/prd-templates bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:1392
GET /api/taskmaster/prd/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:685
POST /api/taskmaster/prd/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:761
GET /api/taskmaster/prd/:projectName/:fileName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:846
DELETE /api/taskmaster/prd/:projectName/:fileName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:911
GET /api/taskmaster/tasks/:projectName bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:570
PUT /api/taskmaster/update-task/:projectName/:taskId bearer_token Manage TaskMaster detection, PRDs, tasks, templates, and automation for a project. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/taskmaster.js:1164

User

Method Path Auth Purpose Consumers Source
POST /api/user/complete-onboarding bearer_token Mark onboarding as completed for the current user. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/user.js:93
GET /api/user/git-config bearer_token Read or update stored git identity settings. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/user.js:28
POST /api/user/git-config bearer_token Read or update stored git identity settings. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/user.js:57
GET /api/user/onboarding-status bearer_token Return onboarding completion status for the current user. src/components/chat/hooks/useChatComposerState.ts
src/components/chat/hooks/useChatProviderState.ts
src/components/chat/hooks/useChatSessionState.ts
src/components/chat/hooks/useSlashCommands.ts
src/components/file-tree/view/ImageViewer.tsx
src/components/git-panel/hooks/useGitPanelController.ts
src/components/git-panel/hooks/useRevertLocalCommit.ts
src/components/onboarding/view/Onboarding.tsx
src/components/plugins/view/PluginIcon.tsx
src/components/plugins/view/PluginTabContent.tsx
src/components/prd-editor/hooks/usePrdSave.ts
src/components/project-creation-wizard/data/workspaceApi.ts
src/components/settings/constants/constants.ts
src/components/settings/hooks/useCredentialsSettings.ts
src/components/settings/hooks/useGitSettings.ts
src/components/settings/hooks/useSettingsController.ts
src/components/version-upgrade/view/VersionUpgradeModal.tsx
src/contexts/PluginsContext.tsx
src/utils/api.js
server/routes/user.js:108