mirror of
https://github.com/siteboon/claudecodeui.git
synced 2026-05-16 09:13:36 +00:00
- Changed the legacy runtime path from 'legacy-runtime.js' to 'index.js' in runtime configuration. - Added a new start script (start.js) to check for the existence of the built TypeScript server entrypoint and import it.
132 KiB
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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.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/index.js:425 |
| GET | /health |
public | Expose server health, timestamp, and install mode for diagnostics. | src/hooks/useVersionCheck.ts | server/index.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 |