diff --git a/.gitignore b/.gitignore index 7f0a081..7241237 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,9 @@ dist/ *.vsix .DS_Store settings.json -.superpowers/ \ No newline at end of file +.superpowers/ +graphify-out/.graphify_python +graphify-out/.graphify_root +graphify-out/cache/ +graphify-out/manifest.json +graphify-out/cost.json \ No newline at end of file diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json new file mode 100644 index 0000000..f12860b --- /dev/null +++ b/graphify-out/.graphify_labels.json @@ -0,0 +1 @@ +{"0": "Env Vars & Autocomplete Input", "1": "Collection Import/Export Parsing", "2": "SidebarProvider Tree CRUD", "3": "Response Formatting & Truncation", "4": "Cookie Support & First-Launch Seed", "5": "Core Architecture & Persistence Docs", "6": "Build & Release Dev Dependencies", "7": "Request Editor Tabs & Context", "8": "History Editor Panel Feature", "9": "Auth Tab & Request Context", "10": "Provider Cross-Panel Coordination", "11": "Webview Entry Points & Monaco Worker", "12": "Request Context Helpers (cURL/Auth)", "13": "package.json Manifest Metadata", "14": "TypeScript Compiler Config", "15": "Fluid Layout & Response Panel Redesign", "16": "HistoryManager CRUD Methods", "17": "HistoryEditorProvider Delegation", "18": "Sidebar Webview Entry & Icons", "19": "Body Editor & Monaco Theme", "20": "History Panel Providers", "21": "Shared Data Type Definitions", "22": "Dropdown Action Icons", "23": "Folder/Request Drag-Drop UI", "24": "History Entry List & Dialogs", "25": "File Upload / Form Data", "26": "RequestEditorProvider Panel Lifecycle", "27": "Import/Export Provider Icons", "28": "Bearer & API Key Auth Design", "29": "Auth Config Inheritance", "30": "Spacing Token System", "31": "FolderEditorProvider Lifecycle", "32": "Vite Build Script", "33": "Create-User Demo Screenshot", "34": "VS Code Contribution Points", "35": "npm Runtime Dependencies", "36": "npm Build Scripts", "37": "Expanded Folders Persistence", "38": "Add-Collection Icon Asset", "39": "Folder Add/Import Icons", "40": "First-Launch Seed Data", "41": "Claude Local Settings", "42": "Repository Metadata", "43": "Eye Icon Component", "44": "VS Code Launch Config", "45": "VS Code Tasks Config", "46": "Empty State Icon", "47": "Delete Request Wiring", "48": "Rename Folder Wiring", "49": "Rename Request Wiring", "50": "Collection Icon Theme Pair", "51": "Folder Icon Theme Pair", "52": "Request Icon Theme Pair", "53": "Extension Branding Icon", "54": "Deploy Script", "55": "Tab Strip Scroll Hook", "56": "Import Icon Component", "57": "Tailwind Config", "58": "PostCSS Config", "59": "Semantic Release Config", "60": "Worker Type Declarations", "61": "Claude Code Permissions", "62": "MIT License", "63": "Sidebar View Resolution", "64": "Delete Folder Method", "65": "Add Request Method", "66": "Duplicate Request Method", "67": "Duplicate Folder Method", "68": "Move Request Method", "69": "Move Folder Method", "70": "Custom Folder Editor Resolution", "71": "History Lookup by Request", "72": "Clear History for Request", "73": "Monaco Worker Module Declaration", "74": "Monaco Environment Config", "75": "Custom Monaco Theme", "76": "Basic/API Key Auth UI", "77": "Folder Settings Auth Section", "78": "Sidebar Flask Icon", "79": "Export/Import Demo GIF"} \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md new file mode 100644 index 0000000..260c14f --- /dev/null +++ b/graphify-out/GRAPH_REPORT.md @@ -0,0 +1,315 @@ +# Graph Report - . (2026-07-29) + +## Corpus Check +- 145 files · ~183,723 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 700 nodes · 1163 edges · 80 communities (43 shown, 37 thin omitted) +- Extraction: 96% EXTRACTED · 4% INFERRED · 0% AMBIGUOUS · INFERRED: 41 edges (avg confidence: 0.83) +- Token cost: 21,000 input · 1,266,478 output + +## Community Hubs (Navigation) +- [[_COMMUNITY_Env Vars & Autocomplete Input|Env Vars & Autocomplete Input]] +- [[_COMMUNITY_Collection ImportExport Parsing|Collection Import/Export Parsing]] +- [[_COMMUNITY_SidebarProvider Tree CRUD|SidebarProvider Tree CRUD]] +- [[_COMMUNITY_Response Formatting & Truncation|Response Formatting & Truncation]] +- [[_COMMUNITY_Cookie Support & First-Launch Seed|Cookie Support & First-Launch Seed]] +- [[_COMMUNITY_Core Architecture & Persistence Docs|Core Architecture & Persistence Docs]] +- [[_COMMUNITY_Build & Release Dev Dependencies|Build & Release Dev Dependencies]] +- [[_COMMUNITY_Request Editor Tabs & Context|Request Editor Tabs & Context]] +- [[_COMMUNITY_History Editor Panel Feature|History Editor Panel Feature]] +- [[_COMMUNITY_Auth Tab & Request Context|Auth Tab & Request Context]] +- [[_COMMUNITY_Provider Cross-Panel Coordination|Provider Cross-Panel Coordination]] +- [[_COMMUNITY_Webview Entry Points & Monaco Worker|Webview Entry Points & Monaco Worker]] +- [[_COMMUNITY_Request Context Helpers (cURLAuth)|Request Context Helpers (cURL/Auth)]] +- [[_COMMUNITY_package.json Manifest Metadata|package.json Manifest Metadata]] +- [[_COMMUNITY_TypeScript Compiler Config|TypeScript Compiler Config]] +- [[_COMMUNITY_Fluid Layout & Response Panel Redesign|Fluid Layout & Response Panel Redesign]] +- [[_COMMUNITY_HistoryManager CRUD Methods|HistoryManager CRUD Methods]] +- [[_COMMUNITY_HistoryEditorProvider Delegation|HistoryEditorProvider Delegation]] +- [[_COMMUNITY_Sidebar Webview Entry & Icons|Sidebar Webview Entry & Icons]] +- [[_COMMUNITY_Body Editor & Monaco Theme|Body Editor & Monaco Theme]] +- [[_COMMUNITY_History Panel Providers|History Panel Providers]] +- [[_COMMUNITY_Shared Data Type Definitions|Shared Data Type Definitions]] +- [[_COMMUNITY_Dropdown Action Icons|Dropdown Action Icons]] +- [[_COMMUNITY_FolderRequest Drag-Drop UI|Folder/Request Drag-Drop UI]] +- [[_COMMUNITY_History Entry List & Dialogs|History Entry List & Dialogs]] +- [[_COMMUNITY_File Upload Form Data|File Upload / Form Data]] +- [[_COMMUNITY_RequestEditorProvider Panel Lifecycle|RequestEditorProvider Panel Lifecycle]] +- [[_COMMUNITY_ImportExport Provider Icons|Import/Export Provider Icons]] +- [[_COMMUNITY_Bearer & API Key Auth Design|Bearer & API Key Auth Design]] +- [[_COMMUNITY_Auth Config Inheritance|Auth Config Inheritance]] +- [[_COMMUNITY_Spacing Token System|Spacing Token System]] +- [[_COMMUNITY_FolderEditorProvider Lifecycle|FolderEditorProvider Lifecycle]] +- [[_COMMUNITY_Vite Build Script|Vite Build Script]] +- [[_COMMUNITY_Create-User Demo Screenshot|Create-User Demo Screenshot]] +- [[_COMMUNITY_VS Code Contribution Points|VS Code Contribution Points]] +- [[_COMMUNITY_npm Runtime Dependencies|npm Runtime Dependencies]] +- [[_COMMUNITY_npm Build Scripts|npm Build Scripts]] +- [[_COMMUNITY_Expanded Folders Persistence|Expanded Folders Persistence]] +- [[_COMMUNITY_Add-Collection Icon Asset|Add-Collection Icon Asset]] +- [[_COMMUNITY_Folder AddImport Icons|Folder Add/Import Icons]] +- [[_COMMUNITY_First-Launch Seed Data|First-Launch Seed Data]] +- [[_COMMUNITY_Claude Local Settings|Claude Local Settings]] +- [[_COMMUNITY_Repository Metadata|Repository Metadata]] +- [[_COMMUNITY_Eye Icon Component|Eye Icon Component]] +- [[_COMMUNITY_VS Code Launch Config|VS Code Launch Config]] +- [[_COMMUNITY_VS Code Tasks Config|VS Code Tasks Config]] +- [[_COMMUNITY_Delete Request Wiring|Delete Request Wiring]] +- [[_COMMUNITY_Rename Folder Wiring|Rename Folder Wiring]] +- [[_COMMUNITY_Rename Request Wiring|Rename Request Wiring]] +- [[_COMMUNITY_Collection Icon Theme Pair|Collection Icon Theme Pair]] +- [[_COMMUNITY_Folder Icon Theme Pair|Folder Icon Theme Pair]] +- [[_COMMUNITY_Request Icon Theme Pair|Request Icon Theme Pair]] +- [[_COMMUNITY_Extension Branding Icon|Extension Branding Icon]] +- [[_COMMUNITY_Deploy Script|Deploy Script]] +- [[_COMMUNITY_Tab Strip Scroll Hook|Tab Strip Scroll Hook]] +- [[_COMMUNITY_Claude Code Permissions|Claude Code Permissions]] +- [[_COMMUNITY_MIT License|MIT License]] +- [[_COMMUNITY_Sidebar View Resolution|Sidebar View Resolution]] +- [[_COMMUNITY_Delete Folder Method|Delete Folder Method]] +- [[_COMMUNITY_Add Request Method|Add Request Method]] +- [[_COMMUNITY_Duplicate Request Method|Duplicate Request Method]] +- [[_COMMUNITY_Duplicate Folder Method|Duplicate Folder Method]] +- [[_COMMUNITY_Move Request Method|Move Request Method]] +- [[_COMMUNITY_Move Folder Method|Move Folder Method]] +- [[_COMMUNITY_Custom Folder Editor Resolution|Custom Folder Editor Resolution]] +- [[_COMMUNITY_History Lookup by Request|History Lookup by Request]] +- [[_COMMUNITY_Clear History for Request|Clear History for Request]] +- [[_COMMUNITY_Monaco Worker Module Declaration|Monaco Worker Module Declaration]] +- [[_COMMUNITY_Monaco Environment Config|Monaco Environment Config]] +- [[_COMMUNITY_Custom Monaco Theme|Custom Monaco Theme]] +- [[_COMMUNITY_BasicAPI Key Auth UI|Basic/API Key Auth UI]] +- [[_COMMUNITY_Folder Settings Auth Section|Folder Settings Auth Section]] +- [[_COMMUNITY_Sidebar Flask Icon|Sidebar Flask Icon]] +- [[_COMMUNITY_ExportImport Demo GIF|Export/Import Demo GIF]] + +## God Nodes (most connected - your core abstractions) +1. `SidebarProvider` - 52 edges +2. `useRequestContext()` - 17 edges +3. `RequestEditorProvider` - 16 edges +4. `HistoryManager` - 16 edges +5. `RequestContextProvider()` - 14 edges +6. `compilerOptions` - 13 edges +7. `getNonce()` - 13 edges +8. `activate()` - 11 edges +9. `FolderEditorProvider` - 11 edges +10. `HistoryResponseViewer()` - 11 edges + +## Surprising Connections (you probably didn't know these) +- `scripts/deploy.sh (manual release/deploy script)` --semantically_similar_to--> `.releaserc.js (Semantic Release Configuration)` [INFERRED] [semantically similar] + scripts/deploy.sh → .releaserc.js +- `CLAUDE.md (architecture & contributor guide)` --references--> `scripts/build.js (Vite build script)` [AMBIGUOUS] + CLAUDE.md → scripts/build.js +- `scripts/deploy.sh (manual release/deploy script)` --references--> `.github/workflows/release.yml (Semantic Release CI job)` [AMBIGUOUS] + scripts/deploy.sh → .github/workflows/release.yml +- `Folders Demo GIF` --conceptually_related_to--> `SidebarProvider` [EXTRACTED] + resources/demo/folders.gif → src/providers/SidebarProvider.ts +- `Folder Settings Demo (GIF)` --conceptually_related_to--> `FolderEditorProvider` [EXTRACTED] + resources/demo/folder-settings-only.gif → src/providers/FolderEditorProvider.ts + +## Hyperedges (group relationships) +- **Automated release pipeline: commit analysis -> changelog -> version bump -> publish** — releaserc, workflows_release, changelog, package [INFERRED 0.85] +- **Front-end asset build/style pipeline (Vite + PostCSS + Tailwind + TypeScript)** — scripts_build, tsconfig, postcss_config, tailwind_config [INFERRED 0.80] +- **Local extension-host debug launch flow (VS Code tasks + launch configs + npm scripts)** — vscode_launch, vscode_tasks, package [INFERRED 0.75] +- **globalState Persistence Key Contract** — src_extension_seeddefaultdata, providers_sidebarprovider_sidebarprovider, providers_requesteditorprovider_requesteditorprovider, providers_foldereditorprovider_foldereditorprovider, providers_historymanager_historymanager [INFERRED 0.85] +- **Multi-format Collection Import/Export Interop (RESTLab, Postman, Thunder Client)** — utils_importparser_parserestlabcollection, utils_importparser_parsepostmancollection, utils_importparser_parsethunderclientcollection, utils_exportparser_exporttorestlab, utils_exportparser_exporttopostman, utils_exportparser_exporttothunderclient [INFERRED 0.85] +- **Static Map-tracked WebviewPanel Lifecycle Pattern** — providers_requesteditorprovider_requesteditorprovider, providers_foldereditorprovider_foldereditorprovider, providers_historyeditorprovider_historyeditorprovider [INFERRED 0.80] +- **Sidebar Tree Item Actions Flow** — sidebar_sidebar_sidebar, sidebar_folderitem_folderitem, sidebar_folderactionsdropdown_folderactionsdropdown, sidebar_requestactionsdropdown_requestactionsdropdown [INFERRED 0.85] +- **Folder/Collection Settings Editor Flow** — editor_foldereditor_foldereditor, editor_settingstab_settingstab, editor_environmentstab_environmentstab [INFERRED 0.85] +- **Parallel Environment Variable Management UIs** — sidebar_environmentmodal_environmentmodal, editor_foldereditor_foldereditor, editor_environmentstab_environmentstab [INFERRED 0.75] +- **Tab/panel components consuming RequestContext directly** — request_headertab_headertab, request_paramstab_paramstab, request_cookietab_cookietab, request_historytab_historytab, request_responsepanel_responsepanel, request_formfieldeditor_formfieldeditor, request_varinput_varinput [INFERRED 0.80] +- **Inherited-value enable/disable override pattern (headers vs params)** — request_headertab_headertab, request_paramstab_paramstab, request_requestcontext_requestcontextprovider [INFERRED 0.85] +- **Request history capture/restore/delete flow** — request_historytab_historytab, history_historyview_historyview, request_requestcontext_requestcontextprovider, utils_historymanager_historymanager [INFERRED 0.75] +- **Tooltip-warned, confirm-gated history restore** — components_historyentrylist_historyentryactions, components_tooltip_tooltip, components_confirmdialog_confirmdialog [EXTRACTED 1.00] +- **Tooltip-wrapped icon action toolbar for response viewing** — components_historyresponseviewer_historyresponseviewer, components_tooltip_tooltip, icons_copyicon_copyicon, icons_downloadicon_downloadicon, icons_pencilicon_pencilicon [EXTRACTED 1.00] +- **Shared auto-growing single-line textarea pattern** — components_autocompleteinput_autocompleteinput, components_autogrowtextarea_autogrowtextarea, helpers_useautogrow_useautogrow [INFERRED 0.95] +- **Request History Feature Family** — plans_2026_07_16_request_history_historymanager, plans_2026_07_16_history_editor_panel_historyeditorprovider, plans_2026_07_29_history_response_viewer_historyresponseviewer, plans_2026_07_17_history_opt_out_enabled_flag [EXTRACTED 0.90] +- **Request Auth & Security Config Family** — plans_2026_05_17_bearer_auth_authconfig_type, plans_2026_05_17_api_key_basic_auth_resolveauth, plans_2026_05_17_cookie_integration_cookie_types [INFERRED 0.80] +- **Request/Response Panel Visual Redesign** — plans_2026_05_17_response_panel_improvements_responsepanel, plans_2026_06_05_fluid_layout_tailwind_removal_fluid_tokens, plans_2026_07_19_modern_panel_redesign_rounded_panels [EXTRACTED 0.90] +- **History Feature Iterative Redesign** — specs_2026_07_16_request_history_design_request_history, specs_2026_07_16_history_editor_panel_design_history_editor_panel, specs_2026_07_29_history_response_viewer_design_history_response_viewer [EXTRACTED 1.00] +- **Auth Configuration System Evolution** — specs_2026_05_17_bearer_auth_design_bearer_auth, specs_2026_05_17_api_key_basic_auth_design_api_key_basic_auth, specs_2026_05_17_api_key_basic_auth_design_authconfig_type [EXTRACTED 1.00] +- **Fluid Spacing Token System Across UI Passes** — specs_2026_06_05_fluid_layout_tailwind_removal_design_em_token_scale, specs_2026_07_19_modern_panel_redesign_design_shared_tokens, specs_2026_07_19_modern_panel_redesign_design_modern_panel_redesign [INFERRED 0.85] +- **OBSERVATION: SVG asset misplaced among .tsx icon components** — [INFERRED 0.55] + +## Communities (80 total, 37 thin omitted) + +### Community 0 - "Env Vars & Autocomplete Input" +Cohesion: 0.06 +Nodes (32): AutocompleteInput(), AutoGrowTextarea(), AutoGrowTextareaProps, Environment Variable Support Demo (env-support.gif), EnvironmentsTab(), EnvironmentsTabProps, EnvVarInput(), EnvVarInputProps (+24 more) + +### Community 1 - "Collection Import/Export Parsing" +Cohesion: 0.06 +Nodes (44): SidebarProvider._handleCreateRequestFromCurl, SidebarProvider._handleExportCollection, SidebarProvider._handleImportCollection, parseCurlCommand(), ParsedCurlRequest, tokenize(), collectConfigs(), convertFolderToPostmanItems() (+36 more) + +### Community 3 - "Response Formatting & Truncation" +Cohesion: 0.12 +Nodes (18): buildTruncationMessage(), byteLength(), HistoryResponseViewer(), HistoryResponseViewerProps, ResponseTab, Response Format Demo, formatJson(), formatSize() (+10 more) + +### Community 4 - "Cookie Support & First-Launch Seed" +Cohesion: 0.11 +Nodes (28): Persisted Expanded-Folder State (restlab.expandedFolders), Persist Expanded Folders Plan, Cookie / ResponseCookie Types, CookieTab Component, Cookie Integration Plan, Set-Cookie Response Parsing (parseSetCookie), Seeded JSONPlaceholder Example Collection, First-Launch Seed Data Plan (+20 more) + +### Community 5 - "Core Architecture & Persistence Docs" +Cohesion: 0.10 +Nodes (25): CHANGELOG.md (REST Lab release history), CLAUDE.md (architecture & contributor guide), Folder configuration inheritance (child overrides parent, same-key merge), globalState persistence model (folders/folder-config/request-config/expanded-state keys), Three independent React webview bundles (sidebar/editor/request) communicating only via postMessage, Conventional Commits specification, package.json (npm manifest), axios dependency (+17 more) + +### Community 6 - "Build & Release Dev Dependencies" +Cohesion: 0.08 +Nodes (24): devDependencies, autoprefixer, concurrently, conventional-changelog-conventionalcommits, postcss, semantic-release, @semantic-release/changelog, @semantic-release/commit-analyzer (+16 more) + +### Community 7 - "Request Editor Tabs & Context" +Cohesion: 0.18 +Nodes (11): Header Name Autocomplete Demo (GIF), CookieTab(), HeaderTab(), HistoryTab(), ParamsTab(), useRequestContext(), VarInput(), VarInputProps (+3 more) + +### Community 8 - "History Editor Panel Feature" +Cohesion: 0.10 +Nodes (23): src/webview/history/ bundle (HistoryView.tsx, 4th Vite build), Global History as an Editor Panel Design, HistoryEditorProvider (new singleton panel provider), SidebarProvider history methods refactor (public delegation methods), HistoryEntry type, HistoryEntryList.tsx (shared list component), HistoryManager (addEntry/getAll/prune), HistoryPanel.tsx (sidebar global history, later superseded) (+15 more) + +### Community 9 - "Auth Tab & Request Context" +Cohesion: 0.14 +Nodes (14): AuthMode, AuthTab(), AuthTabProps, configToMode(), RequestEditorContent(), EnvironmentModalProps, AuthConfig, Cookie (+6 more) + +### Community 10 - "Provider Cross-Panel Coordination" +Cohesion: 0.15 +Nodes (18): FolderEditorProvider.openFolderEditor, RequestEditorProvider.broadcastToAllPanels, RequestEditorProvider.openRequestEditor, parseSetCookie(), RequestEditorProvider.refreshPanelConfig, RequestEditorProvider._sendHttpRequest, SidebarProvider.addFolder, SidebarProvider.getActiveEnvVariables (+10 more) + +### Community 11 - "Webview Entry Points & Monaco Worker" +Cohesion: 0.13 +Nodes (11): Request Editor Demo (GIF), HistoryView(), vscode, history/index.tsx (webview entry), container, root, request/index.tsx (webview entry), container (+3 more) + +### Community 12 - "Request Context Helpers (cURL/Auth)" +Cohesion: 0.28 +Nodes (14): generateCurlCommand(), formDataToBody(), interpolateVariables(), isFormContentType(), resolveAuth(), stripJsonComments(), ActiveTab, RequestContext (+6 more) + +### Community 13 - "package.json Manifest Metadata" +Cohesion: 0.13 +Nodes (14): activationEvents, categories, description, displayName, engines, vscode, icon, keywords (+6 more) + +### Community 14 - "TypeScript Compiler Config" +Cohesion: 0.13 +Nodes (14): compilerOptions, esModuleInterop, forceConsistentCasingInFileNames, jsx, lib, module, moduleResolution, outDir (+6 more) + +### Community 15 - "Fluid Layout & Response Panel Redesign" +Cohesion: 0.20 +Nodes (14): ResizeObserver Auto-Layout (isSmallScreen), EyeIcon Component, Monaco Find-Widget Paste Fix, Response Panel Improvements Plan, ResponsePanel Component, --rl-* Fluid Spacing Tokens, Fluid Layout + Sidebar Tailwind Removal Plan, sidebar.css (Custom CSS Replacing Tailwind) (+6 more) + +### Community 16 - "HistoryManager CRUD Methods" +Cohesion: 0.25 +Nodes (3): HistoryManager.addEntry, HistoryManager, truncateIfNeeded() + +### Community 17 - "HistoryEditorProvider Delegation" +Cohesion: 0.16 +Nodes (14): HistoryEditorProvider._buildHistoryPayload, HistoryEditorProvider.openHistoryPanel, HistoryEditorProvider.refreshIfOpen, HistoryManager.clearAll, HistoryManager.deleteEntry, HistoryManager.getAll, HistoryManager.isEnabled, HistoryManager.setEnabled (+6 more) + +### Community 18 - "Sidebar Webview Entry & Icons" +Cohesion: 0.15 +Nodes (8): HistoryIconProps, ImportDropdown(), container, Sidebar Webview Entry, root, DragData, Sidebar(), vscode + +### Community 19 - "Body Editor & Monaco Theme" +Cohesion: 0.18 +Nodes (8): getBodyPlaceholder(), BodyEditor(), MonacoEditorProps, VSCODE_THEME_CLASS_TO_MONACO_THEME, BodyTab(), BodyTabProps, RequestConfig, CONTENT_TYPES + +### Community 20 - "History Panel Providers" +Cohesion: 0.32 +Nodes (5): HistoryEditorProvider, ResponseCookie, getNonce(), handleDownloadResponse(), handleOpenResponseInEditor() + +### Community 21 - "Shared Data Type Definitions" +Cohesion: 0.23 +Nodes (9): FolderConfig, SidebarProvider._applyImportResult, Environment, EnvVariable, Folder, FolderConfig, Request, seedDefaultData() (+1 more) + +### Community 23 - "Folder/Request Drag-Drop UI" +Cohesion: 0.23 +Nodes (9): TooltipPosition, Drag-and-Drop Reordering Demo (drag-drop.gif), DragHandleIcon(), FolderActionsDropdown(), FolderItem(), FolderItemProps, getMethodColor(), RequestActionsDropdown() (+1 more) + +### Community 24 - "History Entry List & Dialogs" +Cohesion: 0.25 +Nodes (9): ConfirmDialog(), ConfirmDialogProps, HistoryEntryActions(), HistoryEntryList(), HistoryEntryListProps, renderBody(), Tooltip(), formatRelativeTime() (+1 more) + +### Community 25 - "File Upload / Form Data" +Cohesion: 0.22 +Nodes (5): File Upload Demo (form-data attachment), hasFileFields(), DownloadIcon(), UploadIcon(), FormFieldEditor() + +### Community 27 - "Import/Export Provider Icons" +Cohesion: 0.20 +Nodes (3): EXPORT_FORMATS, IMPORT_PROVIDERS, ImportProvider + +### Community 28 - "Bearer & API Key Auth Design" +Cohesion: 0.20 +Nodes (10): API Key & Basic Auth Design, AuthConfig type (bearer|basic|apikey|none), curl.ts (auth-aware cURL export), RequestContext.tsx (auth merge in handleSendRequest), resolveAuth() function, AuthConfig type (bearer|none), AuthTab.tsx (new Bearer tab), Bearer Token Authentication Design (+2 more) + +### Community 29 - "Auth Config Inheritance" +Cohesion: 0.42 +Nodes (9): API Key Auth Type, Basic Auth Type, API Key & Basic Auth Plan, resolveAuth Helper (generalized auth resolver), AuthConfig Discriminated Union, AuthTab Component (Request Editor), Bottom-Up Auth Inheritance (getInheritedConfig), Bearer Token Authentication Plan (+1 more) + +### Community 30 - "Spacing Token System" +Cohesion: 0.25 +Nodes (8): Em spacing token scale (--rl-sp1..5, --rl-ctrl, --rl-icon), Fluid Layout Fix + Sidebar Tailwind Removal, sidebar.css (new semantic stylesheet), Sidebar Tailwind removal, Modern Panel Redesign (Rounded Sections + Dotted Divider), Dot-indicator resize handle (idle dots / hover line), Shared spacing/radius token consolidation, Sidebar dedicated drag-handle grip (⋮⋮) + +### Community 32 - "Vite Build Script" +Cohesion: 0.38 +Nodes (6): buildAll(), createWebviewConfig(), __dirname, extensionConfig, isWatch, rootDir + +### Community 33 - "Create-User Demo Screenshot" +Cohesion: 0.53 +Nodes (6): create-user.png - REST Lab 'create user' POST request demo screenshot, create user request: POST http://localhost:5002/users, e-mart collection (folder in REST Lab sidebar), Request body: JSON (application/json) with nested user profile/preferences fields, Response: 200 OK, 18ms, 62 B, JSON body {status: success, data: {id: uuid}}, REST Lab extension UI (activity-bar sidebar + request editor panel) + +### Community 34 - "VS Code Contribution Points" +Cohesion: 0.33 +Nodes (6): contributes, commands, views, viewsContainers, restlab-sidebar, activitybar + +### Community 35 - "npm Runtime Dependencies" +Cohesion: 0.33 +Nodes (6): dependencies, axios, form-data, @monaco-editor/react, react, react-dom + +### Community 36 - "npm Build Scripts" +Cohesion: 0.33 +Nodes (6): scripts, build, build:prod, compile, vscode:prepublish, watch + +### Community 37 - "Expanded Folders Persistence" +Cohesion: 0.40 +Nodes (5): restlab.expandedFolders globalState key, Persist Expanded Folders State, saveExpandedFolders wire message, Sidebar.tsx (expanded-folders state), SidebarProvider (expanded-folders handling) + +### Community 38 - "Add-Collection Icon Asset" +Cohesion: 0.50 +Nodes (3): add-collection.svg (stacked plates + plus badge icon), CollectionAddIcon(), CollectionAddIconProps + +### Community 40 - "First-Launch Seed Data" +Cohesion: 0.50 +Nodes (4): Deterministic hard-coded seed IDs, First-Launch Seed Data Design, JSONPlaceholder seeded collection structure, seedDefaultData() function + +### Community 42 - "Repository Metadata" +Cohesion: 0.67 +Nodes (3): repository, type, url + +## Ambiguous Edges - Review These +- `package.json (npm manifest)` → `scripts/build.js (Vite build script)` [AMBIGUOUS] + package.json · relation: references +- `scripts/build.js (Vite build script)` → `CLAUDE.md (architecture & contributor guide)` [AMBIGUOUS] + CLAUDE.md · relation: references +- `scripts/deploy.sh (manual release/deploy script)` → `.github/workflows/release.yml (Semantic Release CI job)` [AMBIGUOUS] + scripts/deploy.sh · relation: references + +## Knowledge Gaps +- **231 isolated node(s):** `name`, `displayName`, `description`, `publisher`, `version` (+226 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **37 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **What is the exact relationship between `package.json (npm manifest)` and `scripts/build.js (Vite build script)`?** + _Edge tagged AMBIGUOUS (relation: references) - confidence is low._ +- **What is the exact relationship between `scripts/build.js (Vite build script)` and `CLAUDE.md (architecture & contributor guide)`?** + _Edge tagged AMBIGUOUS (relation: references) - confidence is low._ +- **What is the exact relationship between `scripts/deploy.sh (manual release/deploy script)` and `.github/workflows/release.yml (Semantic Release CI job)`?** + _Edge tagged AMBIGUOUS (relation: references) - confidence is low._ +- **Why does `SidebarProvider` connect `SidebarProvider Tree CRUD` to `Provider Cross-Panel Coordination`, `History Panel Providers`, `Shared Data Type Definitions`?** + _High betweenness centrality (0.071) - this node is a cross-community bridge._ +- **Why does `activate()` connect `Provider Cross-Panel Coordination` to `SidebarProvider Tree CRUD`, `HistoryManager CRUD Methods`, `HistoryEditorProvider Delegation`, `Shared Data Type Definitions`, `RequestEditorProvider Panel Lifecycle`, `FolderEditorProvider Lifecycle`?** + _High betweenness centrality (0.034) - this node is a cross-community bridge._ +- **Why does `RequestEditorProvider` connect `RequestEditorProvider Panel Lifecycle` to `Provider Cross-Panel Coordination`, `Request Context Helpers (cURL/Auth)`, `History Panel Providers`, `Shared Data Type Definitions`?** + _High betweenness centrality (0.023) - this node is a cross-community bridge._ +- **What connects `name`, `displayName`, `description` to the rest of the system?** + _234 weakly-connected nodes found - possible documentation gaps or missing edges._ \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html new file mode 100644 index 0000000..fe6116a --- /dev/null +++ b/graphify-out/graph.html @@ -0,0 +1,307 @@ + + + + +graphify - graphify-out/graph.html + + + + +
+ + + + + \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json new file mode 100644 index 0000000..aecee0b --- /dev/null +++ b/graphify-out/graph.json @@ -0,0 +1,19831 @@ +{ + "directed": false, + "multigraph": false, + "graph": { + "hyperedges": [ + { + "id": "release_automation_flow", + "label": "Automated release pipeline: commit analysis -> changelog -> version bump -> publish", + "nodes": [ + "releaserc", + "workflows_release", + "changelog", + "package" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": ".releaserc.js" + }, + { + "id": "frontend_build_pipeline", + "label": "Front-end asset build/style pipeline (Vite + PostCSS + Tailwind + TypeScript)", + "nodes": [ + "scripts_build", + "tsconfig", + "postcss_config", + "tailwind_config" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "scripts/build.js" + }, + { + "id": "vscode_dev_launch_flow", + "label": "Local extension-host debug launch flow (VS Code tasks + launch configs + npm scripts)", + "nodes": [ + "vscode_launch", + "vscode_tasks", + "package" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": ".vscode/launch.json" + }, + { + "id": "globalstate_persistence_contract", + "label": "globalState Persistence Key Contract", + "nodes": [ + "src_extension_seeddefaultdata", + "providers_sidebarprovider_sidebarprovider", + "providers_requesteditorprovider_requesteditorprovider", + "providers_foldereditorprovider_foldereditorprovider", + "providers_historymanager_historymanager" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/extension.ts" + }, + { + "id": "collection_import_export_interop", + "label": "Multi-format Collection Import/Export Interop (RESTLab, Postman, Thunder Client)", + "nodes": [ + "utils_importparser_parserestlabcollection", + "utils_importparser_parsepostmancollection", + "utils_importparser_parsethunderclientcollection", + "utils_exportparser_exporttorestlab", + "utils_exportparser_exporttopostman", + "utils_exportparser_exporttothunderclient" + ], + "relation": "form", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/utils/importParser.ts" + }, + { + "id": "webview_panel_lifecycle_pattern", + "label": "Static Map-tracked WebviewPanel Lifecycle Pattern", + "nodes": [ + "providers_requesteditorprovider_requesteditorprovider", + "providers_foldereditorprovider_foldereditorprovider", + "providers_historyeditorprovider_historyeditorprovider" + ], + "relation": "implement", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/providers/RequestEditorProvider.ts" + }, + { + "id": "sidebar_tree_actions_flow", + "label": "Sidebar Tree Item Actions Flow", + "nodes": [ + "sidebar_sidebar_sidebar", + "sidebar_folderitem_folderitem", + "sidebar_folderactionsdropdown_folderactionsdropdown", + "sidebar_requestactionsdropdown_requestactionsdropdown" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/sidebar/Sidebar.tsx" + }, + { + "id": "folder_config_editing_flow", + "label": "Folder/Collection Settings Editor Flow", + "nodes": [ + "editor_foldereditor_foldereditor", + "editor_settingstab_settingstab", + "editor_environmentstab_environmentstab" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/editor/FolderEditor.tsx" + }, + { + "id": "environment_variable_management_pattern", + "label": "Parallel Environment Variable Management UIs", + "nodes": [ + "sidebar_environmentmodal_environmentmodal", + "editor_foldereditor_foldereditor", + "editor_environmentstab_environmentstab" + ], + "relation": "form", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/webview/sidebar/EnvironmentModal.tsx" + }, + { + "id": "request_tab_context_consumers", + "label": "Tab/panel components consuming RequestContext directly", + "nodes": [ + "request_headertab_headertab", + "request_paramstab_paramstab", + "request_cookietab_cookietab", + "request_historytab_historytab", + "request_responsepanel_responsepanel", + "request_formfieldeditor_formfieldeditor", + "request_varinput_varinput" + ], + "relation": "participate_in", + "confidence_score": 0.8, + "source_file": "src/webview/request/RequestContext.tsx" + }, + { + "id": "inherited_config_override_pattern", + "label": "Inherited-value enable/disable override pattern (headers vs params)", + "nodes": [ + "request_headertab_headertab", + "request_paramstab_paramstab", + "request_requestcontext_requestcontextprovider" + ], + "relation": "implement", + "confidence_score": 0.85, + "source_file": "src/webview/request/RequestContext.tsx" + }, + { + "id": "request_history_flow", + "label": "Request history capture/restore/delete flow", + "nodes": [ + "request_historytab_historytab", + "history_historyview_historyview", + "request_requestcontext_requestcontextprovider", + "utils_historymanager_historymanager" + ], + "relation": "form", + "confidence_score": 0.75, + "source_file": "src/webview/request/RequestContext.tsx" + }, + { + "id": "restore_confirmation_flow", + "label": "Tooltip-warned, confirm-gated history restore", + "nodes": [ + "components_historyentrylist_historyentryactions", + "components_tooltip_tooltip", + "components_confirmdialog_confirmdialog" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx" + }, + { + "id": "response_toolbar_actions", + "label": "Tooltip-wrapped icon action toolbar for response viewing", + "nodes": [ + "components_historyresponseviewer_historyresponseviewer", + "components_tooltip_tooltip", + "icons_copyicon_copyicon", + "icons_downloadicon_downloadicon", + "icons_pencilicon_pencilicon" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx" + }, + { + "id": "autogrow_textarea_pattern", + "label": "Shared auto-growing single-line textarea pattern", + "nodes": [ + "components_autocompleteinput_autocompleteinput", + "components_autogrowtextarea_autogrowtextarea", + "helpers_useautogrow_useautogrow" + ], + "relation": "form", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/components/AutocompleteInput.tsx" + }, + { + "id": "history_feature_family", + "label": "Request History Feature Family", + "nodes": [ + "plans_2026_07_16_request_history_historymanager", + "plans_2026_07_16_history_editor_panel_historyeditorprovider", + "plans_2026_07_29_history_response_viewer_historyresponseviewer", + "plans_2026_07_17_history_opt_out_enabled_flag" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md" + }, + { + "id": "request_auth_security_config_family", + "label": "Request Auth & Security Config Family", + "nodes": [ + "plans_2026_05_17_bearer_auth_authconfig_type", + "plans_2026_05_17_api_key_basic_auth_resolveauth", + "plans_2026_05_17_cookie_integration_cookie_types" + ], + "relation": "form", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md" + }, + { + "id": "panel_visual_redesign_family", + "label": "Request/Response Panel Visual Redesign", + "nodes": [ + "plans_2026_05_17_response_panel_improvements_responsepanel", + "plans_2026_06_05_fluid_layout_tailwind_removal_fluid_tokens", + "plans_2026_07_19_modern_panel_redesign_rounded_panels" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md" + }, + { + "id": "history_feature_iterative_redesign", + "label": "History Feature Iterative Redesign", + "nodes": [ + "specs_2026_07_16_request_history_design_request_history", + "specs_2026_07_16_history_editor_panel_design_history_editor_panel", + "specs_2026_07_29_history_response_viewer_design_history_response_viewer" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md" + }, + { + "id": "auth_configuration_system_evolution", + "label": "Auth Configuration System Evolution", + "nodes": [ + "specs_2026_05_17_bearer_auth_design_bearer_auth", + "specs_2026_05_17_api_key_basic_auth_design_api_key_basic_auth", + "specs_2026_05_17_api_key_basic_auth_design_authconfig_type" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md" + }, + { + "id": "fluid_spacing_token_system_across_ui_passes", + "label": "Fluid Spacing Token System Across UI Passes", + "nodes": [ + "specs_2026_06_05_fluid_layout_tailwind_removal_design_em_token_scale", + "specs_2026_07_19_modern_panel_redesign_design_shared_tokens", + "specs_2026_07_19_modern_panel_redesign_design_modern_panel_redesign" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md" + }, + { + "id": "icons_add_collection_observation_odd_location", + "label": "OBSERVATION: SVG asset misplaced among .tsx icon components", + "members": [ + "icons_add_collection_add_collection" + ], + "relation": "observation", + "confidence_score": 0.55, + "explanation": "INFERRED: This is a raw .svg image file located in src/webview/components/icons/, a directory that otherwise (per task description) predominantly contains .tsx icon components such as CollectionAddIcon.tsx. Per project convention (a resources/ directory typically holds static image assets in VS Code extensions), this file's placement among TSX components is unusual and worth flagging for review rather than treated as a normal component export.", + "source_location": null + } + ] + }, + "nodes": [ + { + "label": "tailwind.config.js", + "file_type": "code", + "source_file": "tailwind.config.js", + "source_location": "L1", + "id": "tailwind_config_js", + "community": 57, + "norm_label": "tailwind.config.js" + }, + { + "label": "package.json", + "file_type": "code", + "source_file": "package.json", + "source_location": "L1", + "id": "package_json", + "community": 13, + "norm_label": "package.json" + }, + { + "label": "name", + "file_type": "code", + "source_file": "package.json", + "source_location": "L2", + "id": "restlab_package_name", + "community": 13, + "norm_label": "name" + }, + { + "label": "displayName", + "file_type": "code", + "source_file": "package.json", + "source_location": "L3", + "id": "restlab_package_displayname", + "community": 13, + "norm_label": "displayname" + }, + { + "label": "description", + "file_type": "code", + "source_file": "package.json", + "source_location": "L4", + "id": "restlab_package_description", + "community": 13, + "norm_label": "description" + }, + { + "label": "publisher", + "file_type": "code", + "source_file": "package.json", + "source_location": "L5", + "id": "restlab_package_publisher", + "community": 13, + "norm_label": "publisher" + }, + { + "label": "version", + "file_type": "code", + "source_file": "package.json", + "source_location": "L6", + "id": "restlab_package_version", + "community": 13, + "norm_label": "version" + }, + { + "label": "icon", + "file_type": "code", + "source_file": "package.json", + "source_location": "L7", + "id": "restlab_package_icon", + "community": 13, + "norm_label": "icon" + }, + { + "label": "repository", + "file_type": "code", + "source_file": "package.json", + "source_location": "L8", + "id": "restlab_package_repository", + "community": 42, + "norm_label": "repository" + }, + { + "label": "type", + "file_type": "code", + "source_file": "package.json", + "source_location": "L9", + "id": "restlab_package_repository_type", + "community": 42, + "norm_label": "type" + }, + { + "label": "url", + "file_type": "code", + "source_file": "package.json", + "source_location": "L10", + "id": "restlab_package_repository_url", + "community": 42, + "norm_label": "url" + }, + { + "label": "license", + "file_type": "code", + "source_file": "package.json", + "source_location": "L12", + "id": "restlab_package_license", + "community": 13, + "norm_label": "license" + }, + { + "label": "pricing", + "file_type": "code", + "source_file": "package.json", + "source_location": "L13", + "id": "restlab_package_pricing", + "community": 13, + "norm_label": "pricing" + }, + { + "label": "keywords", + "file_type": "code", + "source_file": "package.json", + "source_location": "L14", + "id": "restlab_package_keywords", + "community": 13, + "norm_label": "keywords" + }, + { + "label": "engines", + "file_type": "code", + "source_file": "package.json", + "source_location": "L58", + "id": "restlab_package_engines", + "community": 13, + "norm_label": "engines" + }, + { + "label": "vscode", + "file_type": "code", + "source_file": "package.json", + "source_location": "L59", + "id": "restlab_package_engines_vscode", + "community": 13, + "norm_label": "vscode" + }, + { + "label": "categories", + "file_type": "code", + "source_file": "package.json", + "source_location": "L61", + "id": "restlab_package_categories", + "community": 13, + "norm_label": "categories" + }, + { + "label": "activationEvents", + "file_type": "code", + "source_file": "package.json", + "source_location": "L65", + "id": "restlab_package_activationevents", + "community": 13, + "norm_label": "activationevents" + }, + { + "label": "main", + "file_type": "code", + "source_file": "package.json", + "source_location": "L66", + "id": "restlab_package_main", + "community": 13, + "norm_label": "main" + }, + { + "label": "contributes", + "file_type": "code", + "source_file": "package.json", + "source_location": "L67", + "id": "restlab_package_contributes", + "community": 34, + "norm_label": "contributes" + }, + { + "label": "viewsContainers", + "file_type": "code", + "source_file": "package.json", + "source_location": "L68", + "id": "restlab_package_contributes_viewscontainers", + "community": 34, + "norm_label": "viewscontainers" + }, + { + "label": "activitybar", + "file_type": "code", + "source_file": "package.json", + "source_location": "L69", + "id": "restlab_package_viewscontainers_activitybar", + "community": 34, + "norm_label": "activitybar" + }, + { + "label": "views", + "file_type": "code", + "source_file": "package.json", + "source_location": "L77", + "id": "restlab_package_contributes_views", + "community": 34, + "norm_label": "views" + }, + { + "label": "restlab-sidebar", + "file_type": "code", + "source_file": "package.json", + "source_location": "L78", + "id": "restlab_package_views_restlab_sidebar", + "community": 34, + "norm_label": "restlab-sidebar" + }, + { + "label": "commands", + "file_type": "code", + "source_file": "package.json", + "source_location": "L87", + "id": "restlab_package_contributes_commands", + "community": 34, + "norm_label": "commands" + }, + { + "label": "scripts", + "file_type": "code", + "source_file": "package.json", + "source_location": "L100", + "id": "restlab_package_scripts", + "community": 36, + "norm_label": "scripts" + }, + { + "label": "vscode:prepublish", + "file_type": "code", + "source_file": "package.json", + "source_location": "L101", + "id": "restlab_package_scripts_vscode_prepublish", + "community": 36, + "norm_label": "vscode:prepublish" + }, + { + "label": "compile", + "file_type": "code", + "source_file": "package.json", + "source_location": "L102", + "id": "restlab_package_scripts_compile", + "community": 36, + "norm_label": "compile" + }, + { + "label": "build", + "file_type": "code", + "source_file": "package.json", + "source_location": "L103", + "id": "restlab_package_scripts_build", + "community": 36, + "norm_label": "build" + }, + { + "label": "build:prod", + "file_type": "code", + "source_file": "package.json", + "source_location": "L104", + "id": "restlab_package_scripts_build_prod", + "community": 36, + "norm_label": "build:prod" + }, + { + "label": "watch", + "file_type": "code", + "source_file": "package.json", + "source_location": "L105", + "id": "restlab_package_scripts_watch", + "community": 36, + "norm_label": "watch" + }, + { + "label": "devDependencies", + "file_type": "code", + "source_file": "package.json", + "source_location": "L107", + "id": "restlab_package_devdependencies", + "community": 6, + "norm_label": "devdependencies" + }, + { + "label": "@semantic-release/changelog", + "file_type": "code", + "source_file": "package.json", + "source_location": "L108", + "id": "restlab_package_devdependencies_semantic_release_changelog", + "community": 6, + "norm_label": "@semantic-release/changelog" + }, + { + "label": "@semantic-release/commit-analyzer", + "file_type": "code", + "source_file": "package.json", + "source_location": "L109", + "id": "restlab_package_devdependencies_semantic_release_commit_analyzer", + "community": 6, + "norm_label": "@semantic-release/commit-analyzer" + }, + { + "label": "@semantic-release/exec", + "file_type": "code", + "source_file": "package.json", + "source_location": "L110", + "id": "restlab_package_devdependencies_semantic_release_exec", + "community": 6, + "norm_label": "@semantic-release/exec" + }, + { + "label": "@semantic-release/git", + "file_type": "code", + "source_file": "package.json", + "source_location": "L111", + "id": "restlab_package_devdependencies_semantic_release_git", + "community": 6, + "norm_label": "@semantic-release/git" + }, + { + "label": "@semantic-release/github", + "file_type": "code", + "source_file": "package.json", + "source_location": "L112", + "id": "restlab_package_devdependencies_semantic_release_github", + "community": 6, + "norm_label": "@semantic-release/github" + }, + { + "label": "@semantic-release/npm", + "file_type": "code", + "source_file": "package.json", + "source_location": "L113", + "id": "restlab_package_devdependencies_semantic_release_npm", + "community": 6, + "norm_label": "@semantic-release/npm" + }, + { + "label": "@semantic-release/release-notes-generator", + "file_type": "code", + "source_file": "package.json", + "source_location": "L114", + "id": "restlab_package_devdependencies_semantic_release_release_notes_generator", + "community": 6, + "norm_label": "@semantic-release/release-notes-generator" + }, + { + "label": "@tailwindcss/postcss", + "file_type": "code", + "source_file": "package.json", + "source_location": "L115", + "id": "restlab_package_devdependencies_tailwindcss_postcss", + "community": 6, + "norm_label": "@tailwindcss/postcss" + }, + { + "label": "@types/node", + "file_type": "code", + "source_file": "package.json", + "source_location": "L116", + "id": "restlab_package_devdependencies_types_node", + "community": 6, + "norm_label": "@types/node" + }, + { + "label": "@types/react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L117", + "id": "restlab_package_devdependencies_types_react", + "community": 6, + "norm_label": "@types/react" + }, + { + "label": "@types/react-dom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L118", + "id": "restlab_package_devdependencies_types_react_dom", + "community": 6, + "norm_label": "@types/react-dom" + }, + { + "label": "@types/vscode", + "file_type": "code", + "source_file": "package.json", + "source_location": "L119", + "id": "restlab_package_devdependencies_types_vscode", + "community": 6, + "norm_label": "@types/vscode" + }, + { + "label": "@types/vscode-webview", + "file_type": "code", + "source_file": "package.json", + "source_location": "L120", + "id": "restlab_package_devdependencies_types_vscode_webview", + "community": 6, + "norm_label": "@types/vscode-webview" + }, + { + "label": "@vitejs/plugin-react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L121", + "id": "restlab_package_devdependencies_vitejs_plugin_react", + "community": 6, + "norm_label": "@vitejs/plugin-react" + }, + { + "label": "autoprefixer", + "file_type": "code", + "source_file": "package.json", + "source_location": "L122", + "id": "restlab_package_devdependencies_autoprefixer", + "community": 6, + "norm_label": "autoprefixer" + }, + { + "label": "concurrently", + "file_type": "code", + "source_file": "package.json", + "source_location": "L123", + "id": "restlab_package_devdependencies_concurrently", + "community": 6, + "norm_label": "concurrently" + }, + { + "label": "conventional-changelog-conventionalcommits", + "file_type": "code", + "source_file": "package.json", + "source_location": "L124", + "id": "restlab_package_devdependencies_conventional_changelog_conventionalcommits", + "community": 6, + "norm_label": "conventional-changelog-conventionalcommits" + }, + { + "label": "postcss", + "file_type": "code", + "source_file": "package.json", + "source_location": "L125", + "id": "restlab_package_devdependencies_postcss", + "community": 6, + "norm_label": "postcss" + }, + { + "label": "semantic-release", + "file_type": "code", + "source_file": "package.json", + "source_location": "L126", + "id": "restlab_package_devdependencies_semantic_release", + "community": 6, + "norm_label": "semantic-release" + }, + { + "label": "tailwindcss", + "file_type": "code", + "source_file": "package.json", + "source_location": "L127", + "id": "restlab_package_devdependencies_tailwindcss", + "community": 6, + "norm_label": "tailwindcss" + }, + { + "label": "tsx", + "file_type": "code", + "source_file": "package.json", + "source_location": "L128", + "id": "restlab_package_devdependencies_tsx", + "community": 6, + "norm_label": "tsx" + }, + { + "label": "typescript", + "file_type": "code", + "source_file": "package.json", + "source_location": "L129", + "id": "restlab_package_devdependencies_typescript", + "community": 6, + "norm_label": "typescript" + }, + { + "label": "vite", + "file_type": "code", + "source_file": "package.json", + "source_location": "L130", + "id": "restlab_package_devdependencies_vite", + "community": 6, + "norm_label": "vite" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "package.json", + "source_location": "L132", + "id": "restlab_package_dependencies", + "community": 35, + "norm_label": "dependencies" + }, + { + "label": "@monaco-editor/react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L133", + "id": "restlab_package_dependencies_monaco_editor_react", + "community": 35, + "norm_label": "@monaco-editor/react" + }, + { + "label": "axios", + "file_type": "code", + "source_file": "package.json", + "source_location": "L134", + "id": "restlab_package_dependencies_axios", + "community": 35, + "norm_label": "axios" + }, + { + "label": "form-data", + "file_type": "code", + "source_file": "package.json", + "source_location": "L135", + "id": "restlab_package_dependencies_form_data", + "community": 35, + "norm_label": "form-data" + }, + { + "label": "react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L136", + "id": "restlab_package_dependencies_react", + "community": 35, + "norm_label": "react" + }, + { + "label": "react-dom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L137", + "id": "restlab_package_dependencies_react_dom", + "community": 35, + "norm_label": "react-dom" + }, + { + "label": "tsconfig.json", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L1", + "id": "tsconfig_json", + "community": 14, + "norm_label": "tsconfig.json" + }, + { + "label": "compilerOptions", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L2", + "id": "restlab_tsconfig_compileroptions", + "community": 14, + "norm_label": "compileroptions" + }, + { + "label": "module", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L3", + "id": "restlab_tsconfig_compileroptions_module", + "community": 14, + "norm_label": "module" + }, + { + "label": "target", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L4", + "id": "restlab_tsconfig_compileroptions_target", + "community": 14, + "norm_label": "target" + }, + { + "label": "lib", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L5", + "id": "restlab_tsconfig_compileroptions_lib", + "community": 14, + "norm_label": "lib" + }, + { + "label": "outDir", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L6", + "id": "restlab_tsconfig_compileroptions_outdir", + "community": 14, + "norm_label": "outdir" + }, + { + "label": "rootDir", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L7", + "id": "restlab_tsconfig_compileroptions_rootdir", + "community": 14, + "norm_label": "rootdir" + }, + { + "label": "strict", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L8", + "id": "restlab_tsconfig_compileroptions_strict", + "community": 14, + "norm_label": "strict" + }, + { + "label": "esModuleInterop", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L9", + "id": "restlab_tsconfig_compileroptions_esmoduleinterop", + "community": 14, + "norm_label": "esmoduleinterop" + }, + { + "label": "skipLibCheck", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L10", + "id": "restlab_tsconfig_compileroptions_skiplibcheck", + "community": 14, + "norm_label": "skiplibcheck" + }, + { + "label": "forceConsistentCasingInFileNames", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L11", + "id": "restlab_tsconfig_compileroptions_forceconsistentcasinginfilenames", + "community": 14, + "norm_label": "forceconsistentcasinginfilenames" + }, + { + "label": "moduleResolution", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L12", + "id": "restlab_tsconfig_compileroptions_moduleresolution", + "community": 14, + "norm_label": "moduleresolution" + }, + { + "label": "resolveJsonModule", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L13", + "id": "restlab_tsconfig_compileroptions_resolvejsonmodule", + "community": 14, + "norm_label": "resolvejsonmodule" + }, + { + "label": "jsx", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L14", + "id": "restlab_tsconfig_compileroptions_jsx", + "community": 14, + "norm_label": "jsx" + }, + { + "label": "exclude", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L16", + "id": "restlab_tsconfig_exclude", + "community": 14, + "norm_label": "exclude" + }, + { + "label": "postcss.config.js", + "file_type": "code", + "source_file": "postcss.config.js", + "source_location": "L1", + "id": "postcss_config_js", + "community": 58, + "norm_label": "postcss.config.js" + }, + { + "label": ".releaserc.js", + "file_type": "code", + "source_file": ".releaserc.js", + "source_location": "L1", + "id": "releaserc_js", + "community": 59, + "norm_label": ".releaserc.js" + }, + { + "label": "settings.local.json", + "file_type": "code", + "source_file": ".claude/settings.local.json", + "source_location": "L1", + "id": "claude_settings_local_json", + "community": 41, + "norm_label": "settings.local.json" + }, + { + "label": "permissions", + "file_type": "code", + "source_file": ".claude/settings.local.json", + "source_location": "L2", + "id": "claude_settings_local_permissions", + "community": 41, + "norm_label": "permissions" + }, + { + "label": "allow", + "file_type": "code", + "source_file": ".claude/settings.local.json", + "source_location": "L3", + "id": "claude_settings_local_permissions_allow", + "community": 41, + "norm_label": "allow" + }, + { + "label": "build.js", + "file_type": "code", + "source_file": "scripts/build.js", + "source_location": "L1", + "id": "scripts_build_js", + "community": 32, + "norm_label": "build.js" + }, + { + "label": "__dirname", + "file_type": "code", + "source_file": "scripts/build.js", + "source_location": "L5", + "id": "scripts_build_dirname", + "community": 32, + "norm_label": "__dirname" + }, + { + "label": "rootDir", + "file_type": "code", + "source_file": "scripts/build.js", + "source_location": "L6", + "id": "scripts_build_rootdir", + "community": 32, + "norm_label": "rootdir" + }, + { + "label": "isWatch", + "file_type": "code", + "source_file": "scripts/build.js", + "source_location": "L7", + "id": "scripts_build_iswatch", + "community": 32, + "norm_label": "iswatch" + }, + { + "label": "extensionConfig", + "file_type": "code", + "source_file": "scripts/build.js", + "source_location": "L10", + "id": "scripts_build_extensionconfig", + "community": 32, + "norm_label": "extensionconfig" + }, + { + "label": "createWebviewConfig()", + "file_type": "code", + "source_file": "scripts/build.js", + "source_location": "L58", + "id": "scripts_build_createwebviewconfig", + "community": 32, + "norm_label": "createwebviewconfig()" + }, + { + "label": "buildAll()", + "file_type": "code", + "source_file": "scripts/build.js", + "source_location": "L109", + "id": "scripts_build_buildall", + "community": 32, + "norm_label": "buildall()" + }, + { + "label": "deploy.sh", + "file_type": "code", + "source_file": "scripts/deploy.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "id": "scripts_deploy_sh", + "community": 54, + "norm_label": "deploy.sh" + }, + { + "label": "deploy.sh script", + "file_type": "code", + "source_file": "scripts/deploy.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "id": "scripts_deploy_sh__entry", + "community": 54, + "norm_label": "deploy.sh script" + }, + { + "label": "launch.json", + "file_type": "code", + "source_file": ".vscode/launch.json", + "source_location": "L1", + "id": "vscode_launch_json", + "community": 44, + "norm_label": "launch.json" + }, + { + "label": "version", + "file_type": "code", + "source_file": ".vscode/launch.json", + "source_location": "L2", + "id": "vscode_launch_version", + "community": 44, + "norm_label": "version" + }, + { + "label": "configurations", + "file_type": "code", + "source_file": ".vscode/launch.json", + "source_location": "L3", + "id": "vscode_launch_configurations", + "community": 44, + "norm_label": "configurations" + }, + { + "label": "tasks.json", + "file_type": "code", + "source_file": ".vscode/tasks.json", + "source_location": "L1", + "id": "vscode_tasks_json", + "community": 45, + "norm_label": "tasks.json" + }, + { + "label": "version", + "file_type": "code", + "source_file": ".vscode/tasks.json", + "source_location": "L2", + "id": "vscode_tasks_version", + "community": 45, + "norm_label": "version" + }, + { + "label": "tasks", + "file_type": "code", + "source_file": ".vscode/tasks.json", + "source_location": "L3", + "id": "vscode_tasks_tasks", + "community": 45, + "norm_label": "tasks" + }, + { + "label": "extension.ts", + "file_type": "code", + "source_file": "src/extension.ts", + "source_location": "L1", + "id": "src_extension_ts", + "community": 21, + "norm_label": "extension.ts" + }, + { + "label": "seedDefaultData()", + "file_type": "code", + "source_file": "src/extension.ts", + "source_location": "L12", + "id": "src_extension_seeddefaultdata", + "community": 21, + "norm_label": "seeddefaultdata()" + }, + { + "label": "activate()", + "file_type": "code", + "source_file": "src/extension.ts", + "source_location": "L156", + "id": "src_extension_activate", + "community": 10, + "norm_label": "activate()" + }, + { + "label": "deactivate()", + "file_type": "code", + "source_file": "src/extension.ts", + "source_location": "L254", + "id": "src_extension_deactivate", + "community": 21, + "norm_label": "deactivate()" + }, + { + "label": "SidebarProvider.ts", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1", + "id": "src_providers_sidebarprovider_ts", + "community": 21, + "norm_label": "sidebarprovider.ts" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L15", + "id": "providers_sidebarprovider_request", + "community": 21, + "norm_label": "request" + }, + { + "label": "Folder", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L22", + "id": "providers_sidebarprovider_folder", + "community": 21, + "norm_label": "folder" + }, + { + "label": "FolderConfig", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L31", + "id": "providers_sidebarprovider_folderconfig", + "community": 21, + "norm_label": "folderconfig" + }, + { + "label": "EnvVariable", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L38", + "id": "providers_sidebarprovider_envvariable", + "community": 21, + "norm_label": "envvariable" + }, + { + "label": "Environment", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L44", + "id": "providers_sidebarprovider_environment", + "community": 21, + "norm_label": "environment" + }, + { + "label": "SidebarProvider", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L50", + "id": "providers_sidebarprovider_sidebarprovider", + "community": 2, + "norm_label": "sidebarprovider" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L54", + "id": "providers_sidebarprovider_sidebarprovider_constructor", + "community": 2, + "norm_label": ".constructor()" + }, + { + "label": ".resolveWebviewView()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L66", + "id": "providers_sidebarprovider_sidebarprovider_resolvewebviewview", + "community": 2, + "norm_label": ".resolvewebviewview()" + }, + { + "label": ".addFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L181", + "id": "providers_sidebarprovider_sidebarprovider_addfolder", + "community": 2, + "norm_label": ".addfolder()" + }, + { + "label": ".addSubfolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L194", + "id": "providers_sidebarprovider_sidebarprovider_addsubfolder", + "community": 2, + "norm_label": ".addsubfolder()" + }, + { + "label": ".deleteFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L226", + "id": "providers_sidebarprovider_sidebarprovider_deletefolder", + "community": 2, + "norm_label": ".deletefolder()" + }, + { + "label": "._findFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L270", + "id": "providers_sidebarprovider_sidebarprovider_findfolder", + "community": 2, + "norm_label": "._findfolder()" + }, + { + "label": ".getInheritedConfig()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L288", + "id": "providers_sidebarprovider_sidebarprovider_getinheritedconfig", + "community": 2, + "norm_label": ".getinheritedconfig()" + }, + { + "label": ".getParentChain()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L349", + "id": "providers_sidebarprovider_sidebarprovider_getparentchain", + "community": 2, + "norm_label": ".getparentchain()" + }, + { + "label": ".addRequest()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L366", + "id": "providers_sidebarprovider_sidebarprovider_addrequest", + "community": 2, + "norm_label": ".addrequest()" + }, + { + "label": ".deleteRequest()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L391", + "id": "providers_sidebarprovider_sidebarprovider_deleterequest", + "community": 2, + "norm_label": ".deleterequest()" + }, + { + "label": "._handleCreateRequestFromCurl()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L402", + "id": "providers_sidebarprovider_sidebarprovider_handlecreaterequestfromcurl", + "community": 2, + "norm_label": "._handlecreaterequestfromcurl()" + }, + { + "label": ".renameFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L478", + "id": "providers_sidebarprovider_sidebarprovider_renamefolder", + "community": 2, + "norm_label": ".renamefolder()" + }, + { + "label": ".renameRequest()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L507", + "id": "providers_sidebarprovider_sidebarprovider_renamerequest", + "community": 2, + "norm_label": ".renamerequest()" + }, + { + "label": ".duplicateRequest()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L555", + "id": "providers_sidebarprovider_sidebarprovider_duplicaterequest", + "community": 2, + "norm_label": ".duplicaterequest()" + }, + { + "label": ".duplicateFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L610", + "id": "providers_sidebarprovider_sidebarprovider_duplicatefolder", + "community": 2, + "norm_label": ".duplicatefolder()" + }, + { + "label": "._deepCloneFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L643", + "id": "providers_sidebarprovider_sidebarprovider_deepclonefolder", + "community": 2, + "norm_label": "._deepclonefolder()" + }, + { + "label": ".moveRequest()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L711", + "id": "providers_sidebarprovider_sidebarprovider_moverequest", + "community": 2, + "norm_label": ".moverequest()" + }, + { + "label": ".moveFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L764", + "id": "providers_sidebarprovider_sidebarprovider_movefolder", + "community": 2, + "norm_label": ".movefolder()" + }, + { + "label": "._isDescendant()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L812", + "id": "providers_sidebarprovider_sidebarprovider_isdescendant", + "community": 2, + "norm_label": "._isdescendant()" + }, + { + "label": "._removeFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L833", + "id": "providers_sidebarprovider_sidebarprovider_removefolder", + "community": 2, + "norm_label": "._removefolder()" + }, + { + "label": "._collectFolderIds()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L859", + "id": "providers_sidebarprovider_sidebarprovider_collectfolderids", + "community": 2, + "norm_label": "._collectfolderids()" + }, + { + "label": "._updateRequestFolderIds()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L870", + "id": "providers_sidebarprovider_sidebarprovider_updaterequestfolderids", + "community": 2, + "norm_label": "._updaterequestfolderids()" + }, + { + "label": ".updateRequestMethod()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L895", + "id": "providers_sidebarprovider_sidebarprovider_updaterequestmethod", + "community": 2, + "norm_label": ".updaterequestmethod()" + }, + { + "label": ".updateRequestName()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L911", + "id": "providers_sidebarprovider_sidebarprovider_updaterequestname", + "community": 2, + "norm_label": ".updaterequestname()" + }, + { + "label": "._handleImportCollection()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L923", + "id": "providers_sidebarprovider_sidebarprovider_handleimportcollection", + "community": 2, + "norm_label": "._handleimportcollection()" + }, + { + "label": "._applyImportResult()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L967", + "id": "providers_sidebarprovider_sidebarprovider_applyimportresult", + "community": 2, + "norm_label": "._applyimportresult()" + }, + { + "label": ".importCollection()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L996", + "id": "providers_sidebarprovider_sidebarprovider_importcollection", + "community": 2, + "norm_label": ".importcollection()" + }, + { + "label": "._handleExportCollection()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1000", + "id": "providers_sidebarprovider_sidebarprovider_handleexportcollection", + "community": 2, + "norm_label": "._handleexportcollection()" + }, + { + "label": ".getRootCollectionId()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1058", + "id": "providers_sidebarprovider_sidebarprovider_getrootcollectionid", + "community": 2, + "norm_label": ".getrootcollectionid()" + }, + { + "label": ".isRootFolder()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1065", + "id": "providers_sidebarprovider_sidebarprovider_isrootfolder", + "community": 2, + "norm_label": ".isrootfolder()" + }, + { + "label": ".getActiveEnvVariables()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1071", + "id": "providers_sidebarprovider_sidebarprovider_getactiveenvvariables", + "community": 2, + "norm_label": ".getactiveenvvariables()" + }, + { + "label": ".getCollectionData()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1090", + "id": "providers_sidebarprovider_sidebarprovider_getcollectiondata", + "community": 2, + "norm_label": ".getcollectiondata()" + }, + { + "label": ".setCollectionActiveEnvironment()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1105", + "id": "providers_sidebarprovider_sidebarprovider_setcollectionactiveenvironment", + "community": 2, + "norm_label": ".setcollectionactiveenvironment()" + }, + { + "label": "._saveFolders()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1121", + "id": "providers_sidebarprovider_sidebarprovider_savefolders", + "community": 2, + "norm_label": "._savefolders()" + }, + { + "label": ".notifyActiveRequest()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1125", + "id": "providers_sidebarprovider_sidebarprovider_notifyactiverequest", + "community": 2, + "norm_label": ".notifyactiverequest()" + }, + { + "label": ".getHistoryEntries()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1136", + "id": "providers_sidebarprovider_sidebarprovider_gethistoryentries", + "community": 2, + "norm_label": ".gethistoryentries()" + }, + { + "label": ".isHistoryEnabled()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1140", + "id": "providers_sidebarprovider_sidebarprovider_ishistoryenabled", + "community": 2, + "norm_label": ".ishistoryenabled()" + }, + { + "label": ".setHistoryEnabled()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1144", + "id": "providers_sidebarprovider_sidebarprovider_sethistoryenabled", + "community": 2, + "norm_label": ".sethistoryenabled()" + }, + { + "label": ".deleteHistoryEntryById()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1148", + "id": "providers_sidebarprovider_sidebarprovider_deletehistoryentrybyid", + "community": 2, + "norm_label": ".deletehistoryentrybyid()" + }, + { + "label": ".clearAllHistoryEntries()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1162", + "id": "providers_sidebarprovider_sidebarprovider_clearallhistoryentries", + "community": 2, + "norm_label": ".clearallhistoryentries()" + }, + { + "label": ".restoreHistoryEntryById()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1180", + "id": "providers_sidebarprovider_sidebarprovider_restorehistoryentrybyid", + "community": 2, + "norm_label": ".restorehistoryentrybyid()" + }, + { + "label": "._sendFoldersToWebview()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1226", + "id": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "community": 2, + "norm_label": "._sendfolderstowebview()" + }, + { + "label": "._getHtmlForWebview()", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1240", + "id": "providers_sidebarprovider_sidebarprovider_gethtmlforwebview", + "community": 2, + "norm_label": "._gethtmlforwebview()" + }, + { + "label": "RequestEditorProvider.ts", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L1", + "id": "src_providers_requesteditorprovider_ts", + "community": 20, + "norm_label": "requesteditorprovider.ts" + }, + { + "label": "parseSetCookie()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L19", + "id": "providers_requesteditorprovider_parsesetcookie", + "community": 10, + "norm_label": "parsesetcookie()" + }, + { + "label": "RequestEditorProvider", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L45", + "id": "providers_requesteditorprovider_requesteditorprovider", + "community": 26, + "norm_label": "requesteditorprovider" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L49", + "id": "providers_requesteditorprovider_requesteditorprovider_constructor", + "community": 26, + "norm_label": ".constructor()" + }, + { + "label": ".updatePanelTitle()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L52", + "id": "providers_requesteditorprovider_requesteditorprovider_updatepaneltitle", + "community": 26, + "norm_label": ".updatepaneltitle()" + }, + { + "label": ".closePanel()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L63", + "id": "providers_requesteditorprovider_requesteditorprovider_closepanel", + "community": 26, + "norm_label": ".closepanel()" + }, + { + "label": ".broadcastToAllPanels()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L71", + "id": "providers_requesteditorprovider_requesteditorprovider_broadcasttoallpanels", + "community": 26, + "norm_label": ".broadcasttoallpanels()" + }, + { + "label": ".refreshPanelHistory()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L79", + "id": "providers_requesteditorprovider_requesteditorprovider_refreshpanelhistory", + "community": 26, + "norm_label": ".refreshpanelhistory()" + }, + { + "label": ".refreshPanelConfig()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L88", + "id": "providers_requesteditorprovider_requesteditorprovider_refreshpanelconfig", + "community": 26, + "norm_label": ".refreshpanelconfig()" + }, + { + "label": ".openRequestEditor()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L133", + "id": "providers_requesteditorprovider_requesteditorprovider_openrequesteditor", + "community": 26, + "norm_label": ".openrequesteditor()" + }, + { + "label": "._sendHttpRequest()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L434", + "id": "providers_requesteditorprovider_requesteditorprovider_sendhttprequest", + "community": 26, + "norm_label": "._sendhttprequest()" + }, + { + "label": "._getHtmlForWebview()", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L622", + "id": "providers_requesteditorprovider_requesteditorprovider_gethtmlforwebview", + "community": 26, + "norm_label": "._gethtmlforwebview()" + }, + { + "label": "FolderEditorProvider.ts", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L1", + "id": "src_providers_foldereditorprovider_ts", + "community": 21, + "norm_label": "foldereditorprovider.ts" + }, + { + "label": "FolderConfig", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L9", + "id": "providers_foldereditorprovider_folderconfig", + "community": 21, + "norm_label": "folderconfig" + }, + { + "label": "FolderEditorProvider", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L19", + "id": "providers_foldereditorprovider_foldereditorprovider", + "community": 31, + "norm_label": "foldereditorprovider" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L25", + "id": "providers_foldereditorprovider_foldereditorprovider_constructor", + "community": 31, + "norm_label": ".constructor()" + }, + { + "label": ".updatePanelTitle()", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L28", + "id": "providers_foldereditorprovider_foldereditorprovider_updatepaneltitle", + "community": 31, + "norm_label": ".updatepaneltitle()" + }, + { + "label": ".openFolderEditor()", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L35", + "id": "providers_foldereditorprovider_foldereditorprovider_openfoldereditor", + "community": 31, + "norm_label": ".openfoldereditor()" + }, + { + "label": ".resolveCustomTextEditor()", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L152", + "id": "providers_foldereditorprovider_foldereditorprovider_resolvecustomtexteditor", + "community": 31, + "norm_label": ".resolvecustomtexteditor()" + }, + { + "label": "._getHtmlForWebview()", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L169", + "id": "providers_foldereditorprovider_foldereditorprovider_gethtmlforwebview", + "community": 31, + "norm_label": "._gethtmlforwebview()" + }, + { + "label": "HistoryEditorProvider.ts", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L1", + "id": "src_providers_historyeditorprovider_ts", + "community": 20, + "norm_label": "historyeditorprovider.ts" + }, + { + "label": "HistoryEditorProvider", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L9", + "id": "providers_historyeditorprovider_historyeditorprovider", + "community": 20, + "norm_label": "historyeditorprovider" + }, + { + "label": ".refreshIfOpen()", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L13", + "id": "providers_historyeditorprovider_historyeditorprovider_refreshifopen", + "community": 20, + "norm_label": ".refreshifopen()" + }, + { + "label": "._buildHistoryPayload()", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L20", + "id": "providers_historyeditorprovider_historyeditorprovider_buildhistorypayload", + "community": 20, + "norm_label": "._buildhistorypayload()" + }, + { + "label": ".openHistoryPanel()", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L28", + "id": "providers_historyeditorprovider_historyeditorprovider_openhistorypanel", + "community": 20, + "norm_label": ".openhistorypanel()" + }, + { + "label": "._getHtmlForWebview()", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L106", + "id": "providers_historyeditorprovider_historyeditorprovider_gethtmlforwebview", + "community": 20, + "norm_label": "._gethtmlforwebview()" + }, + { + "label": "HistoryManager.ts", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L1", + "id": "src_providers_historymanager_ts", + "community": 16, + "norm_label": "historymanager.ts" + }, + { + "label": "truncateIfNeeded()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L10", + "id": "providers_historymanager_truncateifneeded", + "community": 16, + "norm_label": "truncateifneeded()" + }, + { + "label": "HistoryManager", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L24", + "id": "providers_historymanager_historymanager", + "community": 16, + "norm_label": "historymanager" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L25", + "id": "providers_historymanager_historymanager_constructor", + "community": 16, + "norm_label": ".constructor()" + }, + { + "label": ".isEnabled()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L27", + "id": "providers_historymanager_historymanager_isenabled", + "community": 16, + "norm_label": ".isenabled()" + }, + { + "label": ".setEnabled()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L31", + "id": "providers_historymanager_historymanager_setenabled", + "community": 16, + "norm_label": ".setenabled()" + }, + { + "label": "._getAll()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L35", + "id": "providers_historymanager_historymanager_getall", + "community": 16, + "norm_label": "._getall()" + }, + { + "label": "._setAll()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L39", + "id": "providers_historymanager_historymanager_setall", + "community": 16, + "norm_label": "._setall()" + }, + { + "label": ".getForRequest()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L47", + "id": "providers_historymanager_historymanager_getforrequest", + "community": 16, + "norm_label": ".getforrequest()" + }, + { + "label": ".addEntry()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L51", + "id": "providers_historymanager_historymanager_addentry", + "community": 16, + "norm_label": ".addentry()" + }, + { + "label": ".deleteEntry()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L87", + "id": "providers_historymanager_historymanager_deleteentry", + "community": 16, + "norm_label": ".deleteentry()" + }, + { + "label": ".clearForRequest()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L91", + "id": "providers_historymanager_historymanager_clearforrequest", + "community": 16, + "norm_label": ".clearforrequest()" + }, + { + "label": ".clearAll()", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L95", + "id": "providers_historymanager_historymanager_clearall", + "community": 16, + "norm_label": ".clearall()" + }, + { + "label": "config.ts", + "file_type": "code", + "source_file": "src/webview/config.ts", + "source_location": "L1", + "id": "src_webview_config_ts", + "community": 7, + "norm_label": "config.ts" + }, + { + "label": "HTTP_METHODS", + "file_type": "code", + "source_file": "src/webview/config.ts", + "source_location": "L1", + "id": "webview_config_http_methods", + "community": 7, + "norm_label": "http_methods" + }, + { + "label": "METHODS_WITH_BODY", + "file_type": "code", + "source_file": "src/webview/config.ts", + "source_location": "L11", + "id": "webview_config_methods_with_body", + "community": 7, + "norm_label": "methods_with_body" + }, + { + "label": "COMMON_HEADERS", + "file_type": "code", + "source_file": "src/webview/config.ts", + "source_location": "L13", + "id": "webview_config_common_headers", + "community": 7, + "norm_label": "common_headers" + }, + { + "label": "CONTENT_TYPES", + "file_type": "code", + "source_file": "src/webview/config.ts", + "source_location": "L31", + "id": "webview_config_content_types", + "community": 19, + "norm_label": "content_types" + }, + { + "label": "index.tsx", + "file_type": "code", + "source_file": "src/webview/sidebar/index.tsx", + "source_location": "L1", + "id": "src_webview_sidebar_index_tsx", + "community": 18, + "norm_label": "index.tsx" + }, + { + "label": "container", + "file_type": "code", + "source_file": "src/webview/sidebar/index.tsx", + "source_location": "L7", + "id": "sidebar_index_container", + "community": 18, + "norm_label": "container" + }, + { + "label": "root", + "file_type": "code", + "source_file": "src/webview/sidebar/index.tsx", + "source_location": "L9", + "id": "sidebar_index_root", + "community": 18, + "norm_label": "root" + }, + { + "label": "ImportDropdown.tsx", + "file_type": "code", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L1", + "id": "src_webview_sidebar_importdropdown_tsx", + "community": 27, + "norm_label": "importdropdown.tsx" + }, + { + "label": "IMPORT_PROVIDERS", + "file_type": "code", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L9", + "id": "sidebar_importdropdown_import_providers", + "community": 27, + "norm_label": "import_providers" + }, + { + "label": "ImportDropdown()", + "file_type": "code", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L28", + "id": "sidebar_importdropdown_importdropdown", + "community": 18, + "norm_label": "importdropdown()" + }, + { + "label": "FolderActionsDropdown.tsx", + "file_type": "code", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L1", + "id": "src_webview_sidebar_folderactionsdropdown_tsx", + "community": 22, + "norm_label": "folderactionsdropdown.tsx" + }, + { + "label": "EXPORT_FORMATS", + "file_type": "code", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L18", + "id": "sidebar_folderactionsdropdown_export_formats", + "community": 27, + "norm_label": "export_formats" + }, + { + "label": "FolderActionsDropdown()", + "file_type": "code", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L37", + "id": "sidebar_folderactionsdropdown_folderactionsdropdown", + "community": 23, + "norm_label": "folderactionsdropdown()" + }, + { + "label": "EnvironmentModal.tsx", + "file_type": "code", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L1", + "id": "src_webview_sidebar_environmentmodal_tsx", + "community": 9, + "norm_label": "environmentmodal.tsx" + }, + { + "label": "EnvironmentModalProps", + "file_type": "code", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L7", + "id": "sidebar_environmentmodal_environmentmodalprops", + "community": 9, + "norm_label": "environmentmodalprops" + }, + { + "label": "newVariable()", + "file_type": "code", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L14", + "id": "sidebar_environmentmodal_newvariable", + "community": 9, + "norm_label": "newvariable()" + }, + { + "label": "EnvironmentModal()", + "file_type": "code", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L20", + "id": "sidebar_environmentmodal_environmentmodal", + "community": 0, + "norm_label": "environmentmodal()" + }, + { + "label": "RequestActionsDropdown.tsx", + "file_type": "code", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L1", + "id": "src_webview_sidebar_requestactionsdropdown_tsx", + "community": 23, + "norm_label": "requestactionsdropdown.tsx" + }, + { + "label": "RequestActionsDropdown()", + "file_type": "code", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L10", + "id": "sidebar_requestactionsdropdown_requestactionsdropdown", + "community": 23, + "norm_label": "requestactionsdropdown()" + }, + { + "label": "FolderItem.tsx", + "file_type": "code", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L1", + "id": "src_webview_sidebar_folderitem_tsx", + "community": 23, + "norm_label": "folderitem.tsx" + }, + { + "label": "getMethodColor()", + "file_type": "code", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L12", + "id": "sidebar_folderitem_getmethodcolor", + "community": 23, + "norm_label": "getmethodcolor()" + }, + { + "label": "FolderItemProps", + "file_type": "code", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L29", + "id": "sidebar_folderitem_folderitemprops", + "community": 23, + "norm_label": "folderitemprops" + }, + { + "label": "FolderItem()", + "file_type": "code", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L74", + "id": "sidebar_folderitem_folderitem", + "community": 23, + "norm_label": "folderitem()" + }, + { + "label": "Sidebar.tsx", + "file_type": "code", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L1", + "id": "src_webview_sidebar_sidebar_tsx", + "community": 18, + "norm_label": "sidebar.tsx" + }, + { + "label": "vscode", + "file_type": "code", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L16", + "id": "sidebar_sidebar_vscode", + "community": 18, + "norm_label": "vscode" + }, + { + "label": "DragData", + "file_type": "code", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L22", + "id": "sidebar_sidebar_dragdata", + "community": 18, + "norm_label": "dragdata" + }, + { + "label": "Sidebar()", + "file_type": "code", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L29", + "id": "sidebar_sidebar_sidebar", + "community": 18, + "norm_label": "sidebar()" + }, + { + "label": "internal.types.ts", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L1", + "id": "src_webview_types_internal_types_ts", + "community": 9, + "norm_label": "internal.types.ts" + }, + { + "label": "Folder", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L1", + "id": "types_internal_types_folder", + "community": 22, + "norm_label": "folder" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L10", + "id": "types_internal_types_request", + "community": 23, + "norm_label": "request" + }, + { + "label": "ImportProvider", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L17", + "id": "types_internal_types_importprovider", + "community": 27, + "norm_label": "importprovider" + }, + { + "label": "Header", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L23", + "id": "types_internal_types_header", + "community": 9, + "norm_label": "header" + }, + { + "label": "FormDataItem", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L29", + "id": "types_internal_types_formdataitem", + "community": 9, + "norm_label": "formdataitem" + }, + { + "label": "Cookie", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L37", + "id": "types_internal_types_cookie", + "community": 9, + "norm_label": "cookie" + }, + { + "label": "ResponseCookie", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L43", + "id": "types_internal_types_responsecookie", + "community": 20, + "norm_label": "responsecookie" + }, + { + "label": "AuthConfig", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L54", + "id": "types_internal_types_authconfig", + "community": 9, + "norm_label": "authconfig" + }, + { + "label": "RequestConfig", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L60", + "id": "types_internal_types_requestconfig", + "community": 19, + "norm_label": "requestconfig" + }, + { + "label": "FolderConfig", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L75", + "id": "types_internal_types_folderconfig", + "community": 9, + "norm_label": "folderconfig" + }, + { + "label": "EnvVariable", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L84", + "id": "types_internal_types_envvariable", + "community": 9, + "norm_label": "envvariable" + }, + { + "label": "Environment", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L90", + "id": "types_internal_types_environment", + "community": 9, + "norm_label": "environment" + }, + { + "label": "ResponseData", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L96", + "id": "types_internal_types_responsedata", + "community": 3, + "norm_label": "responsedata" + }, + { + "label": "HistoryEntry", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L106", + "id": "types_internal_types_historyentry", + "community": 11, + "norm_label": "historyentry" + }, + { + "label": "RequestEditorProps", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L127", + "id": "types_internal_types_requesteditorprops", + "community": 9, + "norm_label": "requesteditorprops" + }, + { + "label": "worker.d.ts", + "file_type": "code", + "source_file": "src/webview/types/worker.d.ts", + "source_location": "L1", + "id": "src_webview_types_worker_d_ts", + "community": 60, + "norm_label": "worker.d.ts" + }, + { + "label": "monaco.ts", + "file_type": "code", + "source_file": "src/webview/config/monaco.ts", + "source_location": "L1", + "id": "src_webview_config_monaco_ts", + "community": 11, + "norm_label": "monaco.ts" + }, + { + "label": "getWorker()", + "file_type": "code", + "source_file": "src/webview/config/monaco.ts", + "source_location": "L14", + "id": "config_monaco_getworker", + "community": 11, + "norm_label": "getworker()" + }, + { + "label": "ConfirmDialog.tsx", + "file_type": "code", + "source_file": "src/webview/components/ConfirmDialog.tsx", + "source_location": "L1", + "id": "src_webview_components_confirmdialog_tsx", + "community": 24, + "norm_label": "confirmdialog.tsx" + }, + { + "label": "ConfirmDialogProps", + "file_type": "code", + "source_file": "src/webview/components/ConfirmDialog.tsx", + "source_location": "L4", + "id": "components_confirmdialog_confirmdialogprops", + "community": 24, + "norm_label": "confirmdialogprops" + }, + { + "label": "ConfirmDialog()", + "file_type": "code", + "source_file": "src/webview/components/ConfirmDialog.tsx", + "source_location": "L14", + "id": "components_confirmdialog_confirmdialog", + "community": 24, + "norm_label": "confirmdialog()" + }, + { + "label": "AutocompleteInput.tsx", + "file_type": "code", + "source_file": "src/webview/components/AutocompleteInput.tsx", + "source_location": "L1", + "id": "src_webview_components_autocompleteinput_tsx", + "community": 0, + "norm_label": "autocompleteinput.tsx" + }, + { + "label": "AutocompleteInput()", + "file_type": "code", + "source_file": "src/webview/components/AutocompleteInput.tsx", + "source_location": "L5", + "id": "components_autocompleteinput_autocompleteinput", + "community": 0, + "norm_label": "autocompleteinput()" + }, + { + "label": "HistoryEntryList.tsx", + "file_type": "code", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L1", + "id": "src_webview_components_historyentrylist_tsx", + "community": 24, + "norm_label": "historyentrylist.tsx" + }, + { + "label": "HistoryEntryListProps", + "file_type": "code", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L9", + "id": "components_historyentrylist_historyentrylistprops", + "community": 24, + "norm_label": "historyentrylistprops" + }, + { + "label": "renderBody()", + "file_type": "code", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L17", + "id": "components_historyentrylist_renderbody", + "community": 24, + "norm_label": "renderbody()" + }, + { + "label": "HistoryEntryList()", + "file_type": "code", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L22", + "id": "components_historyentrylist_historyentrylist", + "community": 24, + "norm_label": "historyentrylist()" + }, + { + "label": "HistoryEntryActions()", + "file_type": "code", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L117", + "id": "components_historyentrylist_historyentryactions", + "community": 24, + "norm_label": "historyentryactions()" + }, + { + "label": "Tooltip.tsx", + "file_type": "code", + "source_file": "src/webview/components/Tooltip.tsx", + "source_location": "L1", + "id": "src_webview_components_tooltip_tsx", + "community": 23, + "norm_label": "tooltip.tsx" + }, + { + "label": "TooltipPosition", + "file_type": "code", + "source_file": "src/webview/components/Tooltip.tsx", + "source_location": "L4", + "id": "components_tooltip_tooltipposition", + "community": 23, + "norm_label": "tooltipposition" + }, + { + "label": "Tooltip()", + "file_type": "code", + "source_file": "src/webview/components/Tooltip.tsx", + "source_location": "L13", + "id": "components_tooltip_tooltip", + "community": 24, + "norm_label": "tooltip()" + }, + { + "label": "AutoGrowTextarea.tsx", + "file_type": "code", + "source_file": "src/webview/components/AutoGrowTextarea.tsx", + "source_location": "L1", + "id": "src_webview_components_autogrowtextarea_tsx", + "community": 0, + "norm_label": "autogrowtextarea.tsx" + }, + { + "label": "AutoGrowTextareaProps", + "file_type": "code", + "source_file": "src/webview/components/AutoGrowTextarea.tsx", + "source_location": "L4", + "id": "components_autogrowtextarea_autogrowtextareaprops", + "community": 0, + "norm_label": "autogrowtextareaprops" + }, + { + "label": "AutoGrowTextarea()", + "file_type": "code", + "source_file": "src/webview/components/AutoGrowTextarea.tsx", + "source_location": "L16", + "id": "components_autogrowtextarea_autogrowtextarea", + "community": 0, + "norm_label": "autogrowtextarea()" + }, + { + "label": "HistoryResponseViewer.tsx", + "file_type": "code", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L1", + "id": "src_webview_components_historyresponseviewer_tsx", + "community": 3, + "norm_label": "historyresponseviewer.tsx" + }, + { + "label": "ResponseTab", + "file_type": "code", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L16", + "id": "components_historyresponseviewer_responsetab", + "community": 3, + "norm_label": "responsetab" + }, + { + "label": "HistoryResponseViewerProps", + "file_type": "code", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L18", + "id": "components_historyresponseviewer_historyresponseviewerprops", + "community": 3, + "norm_label": "historyresponseviewerprops" + }, + { + "label": "byteLength()", + "file_type": "code", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L25", + "id": "components_historyresponseviewer_bytelength", + "community": 3, + "norm_label": "bytelength()" + }, + { + "label": "buildTruncationMessage()", + "file_type": "code", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L30", + "id": "components_historyresponseviewer_buildtruncationmessage", + "community": 3, + "norm_label": "buildtruncationmessage()" + }, + { + "label": "HistoryResponseViewer()", + "file_type": "code", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L55", + "id": "components_historyresponseviewer_historyresponseviewer", + "community": 3, + "norm_label": "historyresponseviewer()" + }, + { + "label": "ImportIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/ImportIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_importicon_tsx", + "community": 56, + "norm_label": "importicon.tsx" + }, + { + "label": "ImportIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/ImportIcon.tsx", + "source_location": "L2", + "id": "icons_importicon_importicon", + "community": 56, + "norm_label": "importicon()" + }, + { + "label": "CollectionAddIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/CollectionAddIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_collectionaddicon_tsx", + "community": 38, + "norm_label": "collectionaddicon.tsx" + }, + { + "label": "CollectionAddIconProps", + "file_type": "code", + "source_file": "src/webview/components/icons/CollectionAddIcon.tsx", + "source_location": "L3", + "id": "icons_collectionaddicon_collectionaddiconprops", + "community": 38, + "norm_label": "collectionaddiconprops" + }, + { + "label": "CollectionAddIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/CollectionAddIcon.tsx", + "source_location": "L10", + "id": "icons_collectionaddicon_collectionaddicon", + "community": 38, + "norm_label": "collectionaddicon()" + }, + { + "label": "PostmanIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/PostmanIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_postmanicon_tsx", + "community": 27, + "norm_label": "postmanicon.tsx" + }, + { + "label": "PostmanIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/PostmanIcon.tsx", + "source_location": "L2", + "id": "icons_postmanicon_postmanicon", + "community": 27, + "norm_label": "postmanicon()" + }, + { + "label": "CloseIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/CloseIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_closeicon_tsx", + "community": 3, + "norm_label": "closeicon.tsx" + }, + { + "label": "CloseIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/CloseIcon.tsx", + "source_location": "L3", + "id": "icons_closeicon_closeicon", + "community": 3, + "norm_label": "closeicon()" + }, + { + "label": "RestLabIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/RestLabIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_restlabicon_tsx", + "community": 27, + "norm_label": "restlabicon.tsx" + }, + { + "label": "RESTLabIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/RestLabIcon.tsx", + "source_location": "L3", + "id": "icons_restlabicon_restlabicon", + "community": 27, + "norm_label": "restlabicon()" + }, + { + "label": "GearIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/GearIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_gearicon_tsx", + "community": 22, + "norm_label": "gearicon.tsx" + }, + { + "label": "GearIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/GearIcon.tsx", + "source_location": "L2", + "id": "icons_gearicon_gearicon", + "community": 22, + "norm_label": "gearicon()" + }, + { + "label": "NoItemsIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/NoItemsIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_noitemsicon_tsx", + "community": 18, + "norm_label": "noitemsicon.tsx" + }, + { + "label": "NoItemsIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/NoItemsIcon.tsx", + "source_location": "L2", + "id": "icons_noitemsicon_noitemsicon", + "community": 18, + "norm_label": "noitemsicon()" + }, + { + "label": "FolderIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/FolderIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_foldericon_tsx", + "community": 0, + "norm_label": "foldericon.tsx" + }, + { + "label": "FolderIconProps", + "file_type": "code", + "source_file": "src/webview/components/icons/FolderIcon.tsx", + "source_location": "L2", + "id": "icons_foldericon_foldericonprops", + "community": 0, + "norm_label": "foldericonprops" + }, + { + "label": "FolderIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/FolderIcon.tsx", + "source_location": "L5", + "id": "icons_foldericon_foldericon", + "community": 0, + "norm_label": "foldericon()" + }, + { + "label": "ChevronIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/ChevronIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_chevronicon_tsx", + "community": 22, + "norm_label": "chevronicon.tsx" + }, + { + "label": "ChevronIconProps", + "file_type": "code", + "source_file": "src/webview/components/icons/ChevronIcon.tsx", + "source_location": "L2", + "id": "icons_chevronicon_chevroniconprops", + "community": 22, + "norm_label": "chevroniconprops" + }, + { + "label": "ChevronIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/ChevronIcon.tsx", + "source_location": "L5", + "id": "icons_chevronicon_chevronicon", + "community": 22, + "norm_label": "chevronicon()" + }, + { + "label": "SaveIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/SaveIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_saveicon_tsx", + "community": 0, + "norm_label": "saveicon.tsx" + }, + { + "label": "SaveIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/SaveIcon.tsx", + "source_location": "L2", + "id": "icons_saveicon_saveicon", + "community": 0, + "norm_label": "saveicon()" + }, + { + "label": "ArrowIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/ArrowIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_arrowicon_tsx", + "community": 0, + "norm_label": "arrowicon.tsx" + }, + { + "label": "ArrowUpIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/ArrowIcon.tsx", + "source_location": "L2", + "id": "icons_arrowicon_arrowupicon", + "community": 0, + "norm_label": "arrowupicon()" + }, + { + "label": "ExportIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/ExportIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_exporticon_tsx", + "community": 22, + "norm_label": "exporticon.tsx" + }, + { + "label": "ExportIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/ExportIcon.tsx", + "source_location": "L2", + "id": "icons_exporticon_exporticon", + "community": 22, + "norm_label": "exporticon()" + }, + { + "label": "PlusIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/PlusIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_plusicon_tsx", + "community": 7, + "norm_label": "plusicon.tsx" + }, + { + "label": "PlusIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/PlusIcon.tsx", + "source_location": "L2", + "id": "icons_plusicon_plusicon", + "community": 7, + "norm_label": "plusicon()" + }, + { + "label": "MoreActionIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/MoreActionIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_moreactionicon_tsx", + "community": 22, + "norm_label": "moreactionicon.tsx" + }, + { + "label": "MoreActionIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/MoreActionIcon.tsx", + "source_location": "L2", + "id": "icons_moreactionicon_moreactionicon", + "community": 22, + "norm_label": "moreactionicon()" + }, + { + "label": "EmptyGlassIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/EmptyGlassIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_emptyglassicon_tsx", + "community": 46, + "norm_label": "emptyglassicon.tsx" + }, + { + "label": "EmptyGlassIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/EmptyGlassIcon.tsx", + "source_location": "L2", + "id": "icons_emptyglassicon_emptyglassicon", + "community": 46, + "norm_label": "emptyglassicon()" + }, + { + "label": "CodeIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/CodeIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_codeicon_tsx", + "community": 22, + "norm_label": "codeicon.tsx" + }, + { + "label": "CodeIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/CodeIcon.tsx", + "source_location": "L2", + "id": "icons_codeicon_codeicon", + "community": 22, + "norm_label": "codeicon()" + }, + { + "label": "CollectionIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/CollectionIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_collectionicon_tsx", + "community": 0, + "norm_label": "collectionicon.tsx" + }, + { + "label": "CollectionIconProps", + "file_type": "code", + "source_file": "src/webview/components/icons/CollectionIcon.tsx", + "source_location": "L3", + "id": "icons_collectionicon_collectioniconprops", + "community": 0, + "norm_label": "collectioniconprops" + }, + { + "label": "CollectionIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/CollectionIcon.tsx", + "source_location": "L7", + "id": "icons_collectionicon_collectionicon", + "community": 0, + "norm_label": "collectionicon()" + }, + { + "label": "BeautifyIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/BeautifyIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_beautifyicon_tsx", + "community": 19, + "norm_label": "beautifyicon.tsx" + }, + { + "label": "BeautifyIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/BeautifyIcon.tsx", + "source_location": "L2", + "id": "icons_beautifyicon_beautifyicon", + "community": 19, + "norm_label": "beautifyicon()" + }, + { + "label": "CopyIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/CopyIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_copyicon_tsx", + "community": 3, + "norm_label": "copyicon.tsx" + }, + { + "label": "CopyIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/CopyIcon.tsx", + "source_location": "L2", + "id": "icons_copyicon_copyicon", + "community": 3, + "norm_label": "copyicon()" + }, + { + "label": "FolderAddIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/FolderAddIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_folderaddicon_tsx", + "community": 39, + "norm_label": "folderaddicon.tsx" + }, + { + "label": "FolderAddIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/FolderAddIcon.tsx", + "source_location": "L2", + "id": "icons_folderaddicon_folderaddicon", + "community": 39, + "norm_label": "folderaddicon()" + }, + { + "label": "DocumentIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/DocumentIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_documenticon_tsx", + "community": 0, + "norm_label": "documenticon.tsx" + }, + { + "label": "DocumentIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/DocumentIcon.tsx", + "source_location": "L2", + "id": "icons_documenticon_documenticon", + "community": 0, + "norm_label": "documenticon()" + }, + { + "label": "DragHandleIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/DragHandleIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_draghandleicon_tsx", + "community": 23, + "norm_label": "draghandleicon.tsx" + }, + { + "label": "DragHandleIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/DragHandleIcon.tsx", + "source_location": "L2", + "id": "icons_draghandleicon_draghandleicon", + "community": 23, + "norm_label": "draghandleicon()" + }, + { + "label": "EyeIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/EyeIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_eyeicon_tsx", + "community": 43, + "norm_label": "eyeicon.tsx" + }, + { + "label": "EyeIconProps", + "file_type": "code", + "source_file": "src/webview/components/icons/EyeIcon.tsx", + "source_location": "L3", + "id": "icons_eyeicon_eyeiconprops", + "community": 43, + "norm_label": "eyeiconprops" + }, + { + "label": "EyeIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/EyeIcon.tsx", + "source_location": "L5", + "id": "icons_eyeicon_eyeicon", + "community": 43, + "norm_label": "eyeicon()" + }, + { + "label": "TrashIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/TrashIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_trashicon_tsx", + "community": 7, + "norm_label": "trashicon.tsx" + }, + { + "label": "TrashIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/TrashIcon.tsx", + "source_location": "L2", + "id": "icons_trashicon_trashicon", + "community": 24, + "norm_label": "trashicon()" + }, + { + "label": "DownloadIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/DownloadIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_downloadicon_tsx", + "community": 25, + "norm_label": "downloadicon.tsx" + }, + { + "label": "DownloadIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/DownloadIcon.tsx", + "source_location": "L2", + "id": "icons_downloadicon_downloadicon", + "community": 25, + "norm_label": "downloadicon()" + }, + { + "label": "ThunderClientIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/ThunderClientIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_thunderclienticon_tsx", + "community": 27, + "norm_label": "thunderclienticon.tsx" + }, + { + "label": "ThunderClientIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/ThunderClientIcon.tsx", + "source_location": "L2", + "id": "icons_thunderclienticon_thunderclienticon", + "community": 27, + "norm_label": "thunderclienticon()" + }, + { + "label": "FolderImportIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/FolderImportIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_folderimporticon_tsx", + "community": 39, + "norm_label": "folderimporticon.tsx" + }, + { + "label": "FolderImportIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/FolderImportIcon.tsx", + "source_location": "L3", + "id": "icons_folderimporticon_folderimporticon", + "community": 39, + "norm_label": "folderimporticon()" + }, + { + "label": "HistoryIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/HistoryIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_historyicon_tsx", + "community": 18, + "norm_label": "historyicon.tsx" + }, + { + "label": "HistoryIconProps", + "file_type": "code", + "source_file": "src/webview/components/icons/HistoryIcon.tsx", + "source_location": "L3", + "id": "icons_historyicon_historyiconprops", + "community": 18, + "norm_label": "historyiconprops" + }, + { + "label": "HistoryIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/HistoryIcon.tsx", + "source_location": "L7", + "id": "icons_historyicon_historyicon", + "community": 18, + "norm_label": "historyicon()" + }, + { + "label": "WarningIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/WarningIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_warningicon_tsx", + "community": 3, + "norm_label": "warningicon.tsx" + }, + { + "label": "WarningIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/WarningIcon.tsx", + "source_location": "L2", + "id": "icons_warningicon_warningicon", + "community": 3, + "norm_label": "warningicon()" + }, + { + "label": "UploadIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/UploadIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_uploadicon_tsx", + "community": 25, + "norm_label": "uploadicon.tsx" + }, + { + "label": "UploadIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/UploadIcon.tsx", + "source_location": "L2", + "id": "icons_uploadicon_uploadicon", + "community": 25, + "norm_label": "uploadicon()" + }, + { + "label": "SendIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/SendIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_sendicon_tsx", + "community": 7, + "norm_label": "sendicon.tsx" + }, + { + "label": "SendIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/SendIcon.tsx", + "source_location": "L2", + "id": "icons_sendicon_sendicon", + "community": 7, + "norm_label": "sendicon()" + }, + { + "label": "SplitIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/SplitIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_spliticon_tsx", + "community": 3, + "norm_label": "spliticon.tsx" + }, + { + "label": "SplitIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/SplitIcon.tsx", + "source_location": "L2", + "id": "icons_spliticon_spliticon", + "community": 3, + "norm_label": "spliticon()" + }, + { + "label": "FileIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/FileIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_fileicon_tsx", + "community": 0, + "norm_label": "fileicon.tsx" + }, + { + "label": "FileIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/FileIcon.tsx", + "source_location": "L2", + "id": "icons_fileicon_fileicon", + "community": 0, + "norm_label": "fileicon()" + }, + { + "label": "TextIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/TextIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_texticon_tsx", + "community": 25, + "norm_label": "texticon.tsx" + }, + { + "label": "TextIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/TextIcon.tsx", + "source_location": "L2", + "id": "icons_texticon_texticon", + "community": 25, + "norm_label": "texticon()" + }, + { + "label": "PencilIcon.tsx", + "file_type": "code", + "source_file": "src/webview/components/icons/PencilIcon.tsx", + "source_location": "L1", + "id": "src_webview_components_icons_pencilicon_tsx", + "community": 3, + "norm_label": "pencilicon.tsx" + }, + { + "label": "PencilIcon()", + "file_type": "code", + "source_file": "src/webview/components/icons/PencilIcon.tsx", + "source_location": "L2", + "id": "icons_pencilicon_pencilicon", + "community": 3, + "norm_label": "pencilicon()" + }, + { + "label": "index.tsx", + "file_type": "code", + "source_file": "src/webview/history/index.tsx", + "source_location": "L1", + "id": "src_webview_history_index_tsx", + "community": 11, + "norm_label": "index.tsx" + }, + { + "label": "container", + "file_type": "code", + "source_file": "src/webview/history/index.tsx", + "source_location": "L8", + "id": "history_index_container", + "community": 11, + "norm_label": "container" + }, + { + "label": "root", + "file_type": "code", + "source_file": "src/webview/history/index.tsx", + "source_location": "L10", + "id": "history_index_root", + "community": 11, + "norm_label": "root" + }, + { + "label": "HistoryView.tsx", + "file_type": "code", + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": "L1", + "id": "src_webview_history_historyview_tsx", + "community": 11, + "norm_label": "historyview.tsx" + }, + { + "label": "vscode", + "file_type": "code", + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": "L11", + "id": "history_historyview_vscode", + "community": 11, + "norm_label": "vscode" + }, + { + "label": "HistoryView()", + "file_type": "code", + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": "L13", + "id": "history_historyview_historyview", + "community": 11, + "norm_label": "historyview()" + }, + { + "label": "index.tsx", + "file_type": "code", + "source_file": "src/webview/request/index.tsx", + "source_location": "L1", + "id": "src_webview_request_index_tsx", + "community": 11, + "norm_label": "index.tsx" + }, + { + "label": "container", + "file_type": "code", + "source_file": "src/webview/request/index.tsx", + "source_location": "L9", + "id": "request_index_container", + "community": 11, + "norm_label": "container" + }, + { + "label": "root", + "file_type": "code", + "source_file": "src/webview/request/index.tsx", + "source_location": "L15", + "id": "request_index_root", + "community": 11, + "norm_label": "root" + }, + { + "label": "HistoryTab.tsx", + "file_type": "code", + "source_file": "src/webview/request/HistoryTab.tsx", + "source_location": "L1", + "id": "src_webview_request_historytab_tsx", + "community": 7, + "norm_label": "historytab.tsx" + }, + { + "label": "HistoryTab()", + "file_type": "code", + "source_file": "src/webview/request/HistoryTab.tsx", + "source_location": "L5", + "id": "request_historytab_historytab", + "community": 7, + "norm_label": "historytab()" + }, + { + "label": "VarInput.tsx", + "file_type": "code", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L1", + "id": "src_webview_request_varinput_tsx", + "community": 7, + "norm_label": "varinput.tsx" + }, + { + "label": "VarInputProps", + "file_type": "code", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L5", + "id": "request_varinput_varinputprops", + "community": 7, + "norm_label": "varinputprops" + }, + { + "label": "VarInput()", + "file_type": "code", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L16", + "id": "request_varinput_varinput", + "community": 7, + "norm_label": "varinput()" + }, + { + "label": "ParamsTab.tsx", + "file_type": "code", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L1", + "id": "src_webview_request_paramstab_tsx", + "community": 7, + "norm_label": "paramstab.tsx" + }, + { + "label": "ParamsTab()", + "file_type": "code", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L8", + "id": "request_paramstab_paramstab", + "community": 7, + "norm_label": "paramstab()" + }, + { + "label": "HeaderTab.tsx", + "file_type": "code", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L1", + "id": "src_webview_request_headertab_tsx", + "community": 7, + "norm_label": "headertab.tsx" + }, + { + "label": "HeaderTab()", + "file_type": "code", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L10", + "id": "request_headertab_headertab", + "community": 7, + "norm_label": "headertab()" + }, + { + "label": "BodyEditor.tsx", + "file_type": "code", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L1", + "id": "src_webview_request_bodyeditor_tsx", + "community": 19, + "norm_label": "bodyeditor.tsx" + }, + { + "label": "VSCODE_THEME_CLASS_TO_MONACO_THEME", + "file_type": "code", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L8", + "id": "request_bodyeditor_vscode_theme_class_to_monaco_theme", + "community": 19, + "norm_label": "vscode_theme_class_to_monaco_theme" + }, + { + "label": "getMonacoThemeFromBody()", + "file_type": "code", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L15", + "id": "request_bodyeditor_getmonacothemefrombody", + "community": 19, + "norm_label": "getmonacothemefrombody()" + }, + { + "label": "MonacoEditorProps", + "file_type": "code", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L24", + "id": "request_bodyeditor_monacoeditorprops", + "community": 19, + "norm_label": "monacoeditorprops" + }, + { + "label": "BodyEditor()", + "file_type": "code", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L37", + "id": "request_bodyeditor_bodyeditor", + "community": 19, + "norm_label": "bodyeditor()" + }, + { + "label": "RequestContext.tsx", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L1", + "id": "src_webview_request_requestcontext_tsx", + "community": 12, + "norm_label": "requestcontext.tsx" + }, + { + "label": "vscode", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L41", + "id": "request_requestcontext_vscode", + "community": 12, + "norm_label": "vscode" + }, + { + "label": "SplitLayout", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L43", + "id": "request_requestcontext_splitlayout", + "community": 12, + "norm_label": "splitlayout" + }, + { + "label": "ActiveTab", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L44", + "id": "request_requestcontext_activetab", + "community": 12, + "norm_label": "activetab" + }, + { + "label": "ResponseTab", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L45", + "id": "request_requestcontext_responsetab", + "community": 12, + "norm_label": "responsetab" + }, + { + "label": "RequestContextValue", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L47", + "id": "request_requestcontext_requestcontextvalue", + "community": 12, + "norm_label": "requestcontextvalue" + }, + { + "label": "RequestContext", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L138", + "id": "request_requestcontext_requestcontext", + "community": 12, + "norm_label": "requestcontext" + }, + { + "label": "useRequestContext()", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L140", + "id": "request_requestcontext_userequestcontext", + "community": 7, + "norm_label": "userequestcontext()" + }, + { + "label": "RequestContextProviderProps", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L150", + "id": "request_requestcontext_requestcontextproviderprops", + "community": 12, + "norm_label": "requestcontextproviderprops" + }, + { + "label": "RequestContextProvider()", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L154", + "id": "request_requestcontext_requestcontextprovider", + "community": 12, + "norm_label": "requestcontextprovider()" + }, + { + "label": "CookieTab.tsx", + "file_type": "code", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L1", + "id": "src_webview_request_cookietab_tsx", + "community": 7, + "norm_label": "cookietab.tsx" + }, + { + "label": "CookieTab()", + "file_type": "code", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L8", + "id": "request_cookietab_cookietab", + "community": 7, + "norm_label": "cookietab()" + }, + { + "label": "ResponsePanel.tsx", + "file_type": "code", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L1", + "id": "src_webview_request_responsepanel_tsx", + "community": 3, + "norm_label": "responsepanel.tsx" + }, + { + "label": "ResponsePanel()", + "file_type": "code", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L18", + "id": "request_responsepanel_responsepanel", + "community": 3, + "norm_label": "responsepanel()" + }, + { + "label": "AuthTab.tsx", + "file_type": "code", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L1", + "id": "src_webview_request_authtab_tsx", + "community": 9, + "norm_label": "authtab.tsx" + }, + { + "label": "AuthMode", + "file_type": "code", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L6", + "id": "request_authtab_authmode", + "community": 9, + "norm_label": "authmode" + }, + { + "label": "configToMode()", + "file_type": "code", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L8", + "id": "request_authtab_configtomode", + "community": 9, + "norm_label": "configtomode()" + }, + { + "label": "AuthTabProps", + "file_type": "code", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L16", + "id": "request_authtab_authtabprops", + "community": 9, + "norm_label": "authtabprops" + }, + { + "label": "AuthTab()", + "file_type": "code", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L22", + "id": "request_authtab_authtab", + "community": 9, + "norm_label": "authtab()" + }, + { + "label": "FormFieldEditor.tsx", + "file_type": "code", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L1", + "id": "src_webview_request_formfieldeditor_tsx", + "community": 25, + "norm_label": "formfieldeditor.tsx" + }, + { + "label": "FormFieldEditor()", + "file_type": "code", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L12", + "id": "request_formfieldeditor_formfieldeditor", + "community": 25, + "norm_label": "formfieldeditor()" + }, + { + "label": "BodyTab.tsx", + "file_type": "code", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L1", + "id": "src_webview_request_bodytab_tsx", + "community": 19, + "norm_label": "bodytab.tsx" + }, + { + "label": "BodyTabProps", + "file_type": "code", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L9", + "id": "request_bodytab_bodytabprops", + "community": 19, + "norm_label": "bodytabprops" + }, + { + "label": "BodyTab()", + "file_type": "code", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L17", + "id": "request_bodytab_bodytab", + "community": 19, + "norm_label": "bodytab()" + }, + { + "label": "RequestEditor.tsx", + "file_type": "code", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L1", + "id": "src_webview_request_requesteditor_tsx", + "community": 7, + "norm_label": "requesteditor.tsx" + }, + { + "label": "RequestEditorContent()", + "file_type": "code", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L20", + "id": "request_requesteditor_requesteditorcontent", + "community": 9, + "norm_label": "requesteditorcontent()" + }, + { + "label": "RequestEditor()", + "file_type": "code", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L318", + "id": "request_requesteditor_requesteditor", + "community": 11, + "norm_label": "requesteditor()" + }, + { + "label": "helper.ts", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L1", + "id": "src_webview_helpers_helper_ts", + "community": 3, + "norm_label": "helper.ts" + }, + { + "label": "getEditorLanguageFromContentType()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L4", + "id": "helpers_helper_geteditorlanguagefromcontenttype", + "community": 3, + "norm_label": "geteditorlanguagefromcontenttype()" + }, + { + "label": "formatJson()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L20", + "id": "helpers_helper_formatjson", + "community": 3, + "norm_label": "formatjson()" + }, + { + "label": "getStatusColor()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L29", + "id": "helpers_helper_getstatuscolor", + "community": 3, + "norm_label": "getstatuscolor()" + }, + { + "label": "getFileExtension()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L38", + "id": "helpers_helper_getfileextension", + "community": 3, + "norm_label": "getfileextension()" + }, + { + "label": "formatSize()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L50", + "id": "helpers_helper_formatsize", + "community": 3, + "norm_label": "formatsize()" + }, + { + "label": "parseTruncationOriginalSize()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L63", + "id": "helpers_helper_parsetruncationoriginalsize", + "community": 3, + "norm_label": "parsetruncationoriginalsize()" + }, + { + "label": "getBodyPlaceholder()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L72", + "id": "helpers_helper_getbodyplaceholder", + "community": 19, + "norm_label": "getbodyplaceholder()" + }, + { + "label": "isFormContentType()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L90", + "id": "helpers_helper_isformcontenttype", + "community": 12, + "norm_label": "isformcontenttype()" + }, + { + "label": "formDataToBody()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L94", + "id": "helpers_helper_formdatatobody", + "community": 12, + "norm_label": "formdatatobody()" + }, + { + "label": "stripJsonComments()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L123", + "id": "helpers_helper_stripjsoncomments", + "community": 12, + "norm_label": "stripjsoncomments()" + }, + { + "label": "hasFileFields()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L134", + "id": "helpers_helper_hasfilefields", + "community": 25, + "norm_label": "hasfilefields()" + }, + { + "label": "interpolateVariables()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L138", + "id": "helpers_helper_interpolatevariables", + "community": 12, + "norm_label": "interpolatevariables()" + }, + { + "label": "buildEnvVariables()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L151", + "id": "helpers_helper_buildenvvariables", + "community": 3, + "norm_label": "buildenvvariables()" + }, + { + "label": "ResolvedAuth", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L164", + "id": "helpers_helper_resolvedauth", + "community": 3, + "norm_label": "resolvedauth" + }, + { + "label": "resolveAuth()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L174", + "id": "helpers_helper_resolveauth", + "community": 12, + "norm_label": "resolveauth()" + }, + { + "label": "formatRelativeTime()", + "file_type": "code", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L213", + "id": "helpers_helper_formatrelativetime", + "community": 24, + "norm_label": "formatrelativetime()" + }, + { + "label": "useAutoGrow.ts", + "file_type": "code", + "source_file": "src/webview/helpers/useAutoGrow.ts", + "source_location": "L1", + "id": "src_webview_helpers_useautogrow_ts", + "community": 0, + "norm_label": "useautogrow.ts" + }, + { + "label": "useAutoGrow()", + "file_type": "code", + "source_file": "src/webview/helpers/useAutoGrow.ts", + "source_location": "L9", + "id": "helpers_useautogrow_useautogrow", + "community": 0, + "norm_label": "useautogrow()" + }, + { + "label": "curl.ts", + "file_type": "code", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L1", + "id": "src_webview_helpers_curl_ts", + "community": 12, + "norm_label": "curl.ts" + }, + { + "label": "generateCurlCommand()", + "file_type": "code", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L10", + "id": "helpers_curl_generatecurlcommand", + "community": 12, + "norm_label": "generatecurlcommand()" + }, + { + "label": "index.tsx", + "file_type": "code", + "source_file": "src/webview/editor/index.tsx", + "source_location": "L1", + "id": "src_webview_editor_index_tsx", + "community": 0, + "norm_label": "index.tsx" + }, + { + "label": "container", + "file_type": "code", + "source_file": "src/webview/editor/index.tsx", + "source_location": "L7", + "id": "editor_index_container", + "community": 0, + "norm_label": "container" + }, + { + "label": "root", + "file_type": "code", + "source_file": "src/webview/editor/index.tsx", + "source_location": "L13", + "id": "editor_index_root", + "community": 0, + "norm_label": "root" + }, + { + "label": "SettingsTab.tsx", + "file_type": "code", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L1", + "id": "src_webview_editor_settingstab_tsx", + "community": 0, + "norm_label": "settingstab.tsx" + }, + { + "label": "SettingsTabProps", + "file_type": "code", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L13", + "id": "editor_settingstab_settingstabprops", + "community": 0, + "norm_label": "settingstabprops" + }, + { + "label": "buildEnvVars()", + "file_type": "code", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L35", + "id": "editor_settingstab_buildenvvars", + "community": 0, + "norm_label": "buildenvvars()" + }, + { + "label": "InheritedList()", + "file_type": "code", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L53", + "id": "editor_settingstab_inheritedlist", + "community": 0, + "norm_label": "inheritedlist()" + }, + { + "label": "SettingsTab()", + "file_type": "code", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L73", + "id": "editor_settingstab_settingstab", + "community": 0, + "norm_label": "settingstab()" + }, + { + "label": "types.ts", + "file_type": "code", + "source_file": "src/webview/editor/types.ts", + "source_location": "L1", + "id": "src_webview_editor_types_ts", + "community": 0, + "norm_label": "types.ts" + }, + { + "label": "AuthConfig", + "file_type": "code", + "source_file": "src/webview/editor/types.ts", + "source_location": "L1", + "id": "editor_types_authconfig", + "community": 0, + "norm_label": "authconfig" + }, + { + "label": "Header", + "file_type": "code", + "source_file": "src/webview/editor/types.ts", + "source_location": "L7", + "id": "editor_types_header", + "community": 0, + "norm_label": "header" + }, + { + "label": "EnvVariable", + "file_type": "code", + "source_file": "src/webview/editor/types.ts", + "source_location": "L13", + "id": "editor_types_envvariable", + "community": 0, + "norm_label": "envvariable" + }, + { + "label": "Environment", + "file_type": "code", + "source_file": "src/webview/editor/types.ts", + "source_location": "L19", + "id": "editor_types_environment", + "community": 0, + "norm_label": "environment" + }, + { + "label": "FolderConfig", + "file_type": "code", + "source_file": "src/webview/editor/types.ts", + "source_location": "L25", + "id": "editor_types_folderconfig", + "community": 0, + "norm_label": "folderconfig" + }, + { + "label": "FolderEditorProps", + "file_type": "code", + "source_file": "src/webview/editor/types.ts", + "source_location": "L36", + "id": "editor_types_foldereditorprops", + "community": 0, + "norm_label": "foldereditorprops" + }, + { + "label": "InheritedConfig", + "file_type": "code", + "source_file": "src/webview/editor/types.ts", + "source_location": "L42", + "id": "editor_types_inheritedconfig", + "community": 0, + "norm_label": "inheritedconfig" + }, + { + "label": "EnvVarInput.tsx", + "file_type": "code", + "source_file": "src/webview/editor/EnvVarInput.tsx", + "source_location": "L1", + "id": "src_webview_editor_envvarinput_tsx", + "community": 0, + "norm_label": "envvarinput.tsx" + }, + { + "label": "EnvVarInputProps", + "file_type": "code", + "source_file": "src/webview/editor/EnvVarInput.tsx", + "source_location": "L3", + "id": "editor_envvarinput_envvarinputprops", + "community": 0, + "norm_label": "envvarinputprops" + }, + { + "label": "EnvVarInput()", + "file_type": "code", + "source_file": "src/webview/editor/EnvVarInput.tsx", + "source_location": "L15", + "id": "editor_envvarinput_envvarinput", + "community": 0, + "norm_label": "envvarinput()" + }, + { + "label": "FolderEditor.tsx", + "file_type": "code", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L1", + "id": "src_webview_editor_foldereditor_tsx", + "community": 0, + "norm_label": "foldereditor.tsx" + }, + { + "label": "vscode", + "file_type": "code", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L21", + "id": "editor_foldereditor_vscode", + "community": 0, + "norm_label": "vscode" + }, + { + "label": "FolderEditor()", + "file_type": "code", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L23", + "id": "editor_foldereditor_foldereditor", + "community": 0, + "norm_label": "foldereditor()" + }, + { + "label": "EnvironmentsTab.tsx", + "file_type": "code", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L1", + "id": "src_webview_editor_environmentstab_tsx", + "community": 0, + "norm_label": "environmentstab.tsx" + }, + { + "label": "EnvironmentsTabProps", + "file_type": "code", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L8", + "id": "editor_environmentstab_environmentstabprops", + "community": 0, + "norm_label": "environmentstabprops" + }, + { + "label": "EnvironmentsTab()", + "file_type": "code", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L30", + "id": "editor_environmentstab_environmentstab", + "community": 0, + "norm_label": "environmentstab()" + }, + { + "label": "importParser.ts", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L1", + "id": "src_utils_importparser_ts", + "community": 1, + "norm_label": "importparser.ts" + }, + { + "label": "ImportedRequest", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L3", + "id": "utils_importparser_importedrequest", + "community": 1, + "norm_label": "importedrequest" + }, + { + "label": "ImportResult", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L14", + "id": "utils_importparser_importresult", + "community": 21, + "norm_label": "importresult" + }, + { + "label": "PostmanCollection", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L21", + "id": "utils_importparser_postmancollection", + "community": 1, + "norm_label": "postmancollection" + }, + { + "label": "PostmanItem", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L30", + "id": "utils_importparser_postmanitem", + "community": 1, + "norm_label": "postmanitem" + }, + { + "label": "PostmanRequest", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L36", + "id": "utils_importparser_postmanrequest", + "community": 1, + "norm_label": "postmanrequest" + }, + { + "label": "PostmanUrl", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L43", + "id": "utils_importparser_postmanurl", + "community": 1, + "norm_label": "postmanurl" + }, + { + "label": "PostmanHeader", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L50", + "id": "utils_importparser_postmanheader", + "community": 1, + "norm_label": "postmanheader" + }, + { + "label": "PostmanBody", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L56", + "id": "utils_importparser_postmanbody", + "community": 1, + "norm_label": "postmanbody" + }, + { + "label": "PostmanVariable", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L63", + "id": "utils_importparser_postmanvariable", + "community": 1, + "norm_label": "postmanvariable" + }, + { + "label": "ThunderCollection", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L69", + "id": "utils_importparser_thundercollection", + "community": 1, + "norm_label": "thundercollection" + }, + { + "label": "ThunderFolder", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L76", + "id": "utils_importparser_thunderfolder", + "community": 1, + "norm_label": "thunderfolder" + }, + { + "label": "ThunderRequest", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L82", + "id": "utils_importparser_thunderrequest", + "community": 1, + "norm_label": "thunderrequest" + }, + { + "label": "RESTLabCollection", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L95", + "id": "utils_importparser_restlabcollection", + "community": 1, + "norm_label": "restlabcollection" + }, + { + "label": "parseImportedFile()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L113", + "id": "utils_importparser_parseimportedfile", + "community": 1, + "norm_label": "parseimportedfile()" + }, + { + "label": "isRESTLabCollection()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L169", + "id": "utils_importparser_isrestlabcollection", + "community": 1, + "norm_label": "isrestlabcollection()" + }, + { + "label": "parseRESTLabCollection()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L179", + "id": "utils_importparser_parserestlabcollection", + "community": 1, + "norm_label": "parserestlabcollection()" + }, + { + "label": "isPostmanCollection()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L259", + "id": "utils_importparser_ispostmancollection", + "community": 1, + "norm_label": "ispostmancollection()" + }, + { + "label": "isThunderClientCollection()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L268", + "id": "utils_importparser_isthunderclientcollection", + "community": 1, + "norm_label": "isthunderclientcollection()" + }, + { + "label": "parsePostmanCollection()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L279", + "id": "utils_importparser_parsepostmancollection", + "community": 1, + "norm_label": "parsepostmancollection()" + }, + { + "label": "parsePostmanItems()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L316", + "id": "utils_importparser_parsepostmanitems", + "community": 1, + "norm_label": "parsepostmanitems()" + }, + { + "label": "parsePostmanRequest()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L357", + "id": "utils_importparser_parsepostmanrequest", + "community": 1, + "norm_label": "parsepostmanrequest()" + }, + { + "label": "parseThunderClientCollection()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L443", + "id": "utils_importparser_parsethunderclientcollection", + "community": 1, + "norm_label": "parsethunderclientcollection()" + }, + { + "label": "parseThunderFolders()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L488", + "id": "utils_importparser_parsethunderfolders", + "community": 1, + "norm_label": "parsethunderfolders()" + }, + { + "label": "parseThunderRequest()", + "file_type": "code", + "source_file": "src/utils/importParser.ts", + "source_location": "L532", + "id": "utils_importparser_parsethunderrequest", + "community": 1, + "norm_label": "parsethunderrequest()" + }, + { + "label": "getNonce.ts", + "file_type": "code", + "source_file": "src/utils/getNonce.ts", + "source_location": "L1", + "id": "src_utils_getnonce_ts", + "community": 20, + "norm_label": "getnonce.ts" + }, + { + "label": "getNonce()", + "file_type": "code", + "source_file": "src/utils/getNonce.ts", + "source_location": "L1", + "id": "utils_getnonce_getnonce", + "community": 20, + "norm_label": "getnonce()" + }, + { + "label": "responseFileActions.ts", + "file_type": "code", + "source_file": "src/utils/responseFileActions.ts", + "source_location": "L1", + "id": "src_utils_responsefileactions_ts", + "community": 20, + "norm_label": "responsefileactions.ts" + }, + { + "label": "handleDownloadResponse()", + "file_type": "code", + "source_file": "src/utils/responseFileActions.ts", + "source_location": "L3", + "id": "utils_responsefileactions_handledownloadresponse", + "community": 20, + "norm_label": "handledownloadresponse()" + }, + { + "label": "handleOpenResponseInEditor()", + "file_type": "code", + "source_file": "src/utils/responseFileActions.ts", + "source_location": "L26", + "id": "utils_responsefileactions_handleopenresponseineditor", + "community": 20, + "norm_label": "handleopenresponseineditor()" + }, + { + "label": "exportParser.ts", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L1", + "id": "src_utils_exportparser_ts", + "community": 1, + "norm_label": "exportparser.ts" + }, + { + "label": "RequestConfig", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L4", + "id": "utils_exportparser_requestconfig", + "community": 1, + "norm_label": "requestconfig" + }, + { + "label": "RESTLabCollection", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L14", + "id": "utils_exportparser_restlabcollection", + "community": 1, + "norm_label": "restlabcollection" + }, + { + "label": "exportToRESTLab()", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L23", + "id": "utils_exportparser_exporttorestlab", + "community": 1, + "norm_label": "exporttorestlab()" + }, + { + "label": "collectConfigs()", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L42", + "id": "utils_exportparser_collectconfigs", + "community": 1, + "norm_label": "collectconfigs()" + }, + { + "label": "PostmanCollection", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L76", + "id": "utils_exportparser_postmancollection", + "community": 1, + "norm_label": "postmancollection" + }, + { + "label": "PostmanItem", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L86", + "id": "utils_exportparser_postmanitem", + "community": 1, + "norm_label": "postmanitem" + }, + { + "label": "PostmanRequest", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L92", + "id": "utils_exportparser_postmanrequest", + "community": 1, + "norm_label": "postmanrequest" + }, + { + "label": "PostmanVariable", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L111", + "id": "utils_exportparser_postmanvariable", + "community": 1, + "norm_label": "postmanvariable" + }, + { + "label": "exportToPostman()", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L117", + "id": "utils_exportparser_exporttopostman", + "community": 1, + "norm_label": "exporttopostman()" + }, + { + "label": "convertFolderToPostmanItems()", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L153", + "id": "utils_exportparser_convertfoldertopostmanitems", + "community": 1, + "norm_label": "convertfoldertopostmanitems()" + }, + { + "label": "exportToThunderClient()", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L224", + "id": "utils_exportparser_exporttothunderclient", + "community": 1, + "norm_label": "exporttothunderclient()" + }, + { + "label": "ThunderCollection", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L244", + "id": "utils_exportparser_thundercollection", + "community": 1, + "norm_label": "thundercollection" + }, + { + "label": "ThunderFolder", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L250", + "id": "utils_exportparser_thunderfolder", + "community": 1, + "norm_label": "thunderfolder" + }, + { + "label": "ThunderRequest", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L256", + "id": "utils_exportparser_thunderrequest", + "community": 1, + "norm_label": "thunderrequest" + }, + { + "label": "convertFolderToThunderFormat()", + "file_type": "code", + "source_file": "src/utils/exportParser.ts", + "source_location": "L267", + "id": "utils_exportparser_convertfoldertothunderformat", + "community": 1, + "norm_label": "convertfoldertothunderformat()" + }, + { + "label": "curlParser.ts", + "file_type": "code", + "source_file": "src/utils/curlParser.ts", + "source_location": "L1", + "id": "src_utils_curlparser_ts", + "community": 1, + "norm_label": "curlparser.ts" + }, + { + "label": "ParsedCurlRequest", + "file_type": "code", + "source_file": "src/utils/curlParser.ts", + "source_location": "L1", + "id": "utils_curlparser_parsedcurlrequest", + "community": 1, + "norm_label": "parsedcurlrequest" + }, + { + "label": "tokenize()", + "file_type": "code", + "source_file": "src/utils/curlParser.ts", + "source_location": "L21", + "id": "utils_curlparser_tokenize", + "community": 1, + "norm_label": "tokenize()" + }, + { + "label": "parseCurlCommand()", + "file_type": "code", + "source_file": "src/utils/curlParser.ts", + "source_location": "L90", + "id": "utils_curlparser_parsecurlcommand", + "community": 1, + "norm_label": "parsecurlcommand()" + }, + { + "label": "tailwind.config.js (Tailwind CSS Configuration)", + "file_type": "code", + "source_file": "tailwind.config.js", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "tailwind_config", + "community": 5, + "norm_label": "tailwind.config.js (tailwind css configuration)" + }, + { + "label": "postcss.config.js", + "file_type": "code", + "source_file": "postcss.config.js", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "postcss_config", + "community": 5, + "norm_label": "postcss.config.js" + }, + { + "label": "tsconfig.json", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "tsconfig", + "community": 5, + "norm_label": "tsconfig.json" + }, + { + "label": ".releaserc.js (Semantic Release Configuration)", + "file_type": "code", + "source_file": ".releaserc.js", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "releaserc", + "community": 5, + "norm_label": ".releaserc.js (semantic release configuration)" + }, + { + "label": "package.json (npm manifest)", + "file_type": "code", + "source_file": "package.json", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "package", + "community": 5, + "norm_label": "package.json (npm manifest)" + }, + { + "label": "axios dependency", + "file_type": "code", + "source_file": "package.json", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "package_axios", + "community": 5, + "norm_label": "axios dependency" + }, + { + "label": "@monaco-editor/react dependency", + "file_type": "code", + "source_file": "package.json", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "package_monaco_editor_react", + "community": 5, + "norm_label": "@monaco-editor/react dependency" + }, + { + "label": "scripts/build.js (Vite build script)", + "file_type": "code", + "source_file": "scripts/build.js", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "scripts_build", + "community": 5, + "norm_label": "scripts/build.js (vite build script)" + }, + { + "label": "scripts/deploy.sh (manual release/deploy script)", + "file_type": "code", + "source_file": "scripts/deploy.sh", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "scripts_deploy", + "community": 5, + "norm_label": "scripts/deploy.sh (manual release/deploy script)" + }, + { + "label": ".vscode/launch.json (Run Extension debug configs)", + "file_type": "code", + "source_file": ".vscode/launch.json", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "vscode_launch", + "community": 5, + "norm_label": ".vscode/launch.json (run extension debug configs)" + }, + { + "label": ".vscode/tasks.json (npm build/watch tasks)", + "file_type": "code", + "source_file": ".vscode/tasks.json", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "vscode_tasks", + "community": 5, + "norm_label": ".vscode/tasks.json (npm build/watch tasks)" + }, + { + "label": ".github/workflows/release.yml (Semantic Release CI job)", + "file_type": "code", + "source_file": ".github/workflows/release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "workflows_release", + "community": 5, + "norm_label": ".github/workflows/release.yml (semantic release ci job)" + }, + { + "label": ".github/workflows/validate-pr-title.yml (Conventional Commit PR title check)", + "file_type": "code", + "source_file": ".github/workflows/validate-pr-title.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "workflows_validate_pr_title", + "community": 5, + "norm_label": ".github/workflows/validate-pr-title.yml (conventional commit pr title check)" + }, + { + "label": ".claude/settings.local.json (Claude Code local permissions)", + "file_type": "code", + "source_file": ".claude/settings.local.json", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_settings_local", + "community": 61, + "norm_label": ".claude/settings.local.json (claude code local permissions)" + }, + { + "label": "LICENSE.md (MIT License)", + "file_type": "document", + "source_file": "LICENSE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "license", + "community": 62, + "norm_label": "license.md (mit license)" + }, + { + "label": "CHANGELOG.md (REST Lab release history)", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "changelog", + "community": 5, + "norm_label": "changelog.md (rest lab release history)" + }, + { + "label": "README.md (REST Lab feature overview)", + "file_type": "document", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "readme", + "community": 5, + "norm_label": "readme.md (rest lab feature overview)" + }, + { + "label": "CLAUDE.md (architecture & contributor guide)", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude", + "community": 5, + "norm_label": "claude.md (architecture & contributor guide)" + }, + { + "label": "SidebarProvider (WebviewViewProvider, owns folder/request tree)", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider", + "community": 5, + "norm_label": "sidebarprovider (webviewviewprovider, owns folder/request tree)" + }, + { + "label": "RequestEditorProvider (WebviewPanel manager, executes HTTP via axios)", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_requesteditorprovider", + "community": 5, + "norm_label": "requesteditorprovider (webviewpanel manager, executes http via axios)" + }, + { + "label": "FolderEditorProvider (folder-settings custom editor)", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_foldereditorprovider", + "community": 5, + "norm_label": "foldereditorprovider (folder-settings custom editor)" + }, + { + "label": "RequestContext.tsx (React Context centralising request editor state)", + "file_type": "code", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "request_requestcontext", + "community": 5, + "norm_label": "requestcontext.tsx (react context centralising request editor state)" + }, + { + "label": "extension.ts (activation entry point)", + "file_type": "code", + "source_file": "src/extension.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "src_extension", + "community": 5, + "norm_label": "extension.ts (activation entry point)" + }, + { + "label": "internal.types.ts (TypeScript-only shared types)", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "types_internal_types", + "community": 5, + "norm_label": "internal.types.ts (typescript-only shared types)" + }, + { + "label": "curl.ts (cURL parsing/export utility)", + "file_type": "code", + "source_file": "src/utils/curl.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "utils_curl", + "community": 5, + "norm_label": "curl.ts (curl parsing/export utility)" + }, + { + "label": "Folder configuration inheritance (child overrides parent, same-key merge)", + "file_type": "rationale", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_folder_config_inheritance", + "community": 5, + "norm_label": "folder configuration inheritance (child overrides parent, same-key merge)" + }, + { + "label": "globalState persistence model (folders/folder-config/request-config/expanded-state keys)", + "file_type": "rationale", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_globalstate_persistence", + "community": 5, + "norm_label": "globalstate persistence model (folders/folder-config/request-config/expanded-state keys)" + }, + { + "label": "Three independent React webview bundles (sidebar/editor/request) communicating only via postMessage", + "file_type": "rationale", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "claude_three_webview_architecture", + "community": 5, + "norm_label": "three independent react webview bundles (sidebar/editor/request) communicating only via postmessage" + }, + { + "label": "Conventional Commits specification", + "file_type": "concept", + "source_file": ".releaserc.js", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "concept_conventional_commits", + "community": 5, + "norm_label": "conventional commits specification" + }, + { + "label": "SidebarProvider.resolveWebviewView", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_resolvewebviewview", + "community": 63, + "norm_label": "sidebarprovider.resolvewebviewview" + }, + { + "label": "SidebarProvider.addFolder", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_addfolder", + "community": 10, + "norm_label": "sidebarprovider.addfolder" + }, + { + "label": "SidebarProvider.deleteFolder", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_deletefolder", + "community": 64, + "norm_label": "sidebarprovider.deletefolder" + }, + { + "label": "SidebarProvider.getInheritedConfig", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_getinheritedconfig", + "community": 10, + "norm_label": "sidebarprovider.getinheritedconfig" + }, + { + "label": "SidebarProvider.getParentChain", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_getparentchain", + "community": 10, + "norm_label": "sidebarprovider.getparentchain" + }, + { + "label": "SidebarProvider.addRequest", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_addrequest", + "community": 65, + "norm_label": "sidebarprovider.addrequest" + }, + { + "label": "SidebarProvider.deleteRequest", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_deleterequest", + "community": 47, + "norm_label": "sidebarprovider.deleterequest" + }, + { + "label": "SidebarProvider._handleCreateRequestFromCurl", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_handlecreaterequestfromcurl", + "community": 1, + "norm_label": "sidebarprovider._handlecreaterequestfromcurl" + }, + { + "label": "SidebarProvider.renameFolder", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_renamefolder", + "community": 48, + "norm_label": "sidebarprovider.renamefolder" + }, + { + "label": "SidebarProvider.renameRequest", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_renamerequest", + "community": 49, + "norm_label": "sidebarprovider.renamerequest" + }, + { + "label": "SidebarProvider.duplicateRequest", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_duplicaterequest", + "community": 66, + "norm_label": "sidebarprovider.duplicaterequest" + }, + { + "label": "SidebarProvider.duplicateFolder", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_duplicatefolder", + "community": 67, + "norm_label": "sidebarprovider.duplicatefolder" + }, + { + "label": "SidebarProvider.moveRequest", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_moverequest", + "community": 68, + "norm_label": "sidebarprovider.moverequest" + }, + { + "label": "SidebarProvider.moveFolder", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_movefolder", + "community": 69, + "norm_label": "sidebarprovider.movefolder" + }, + { + "label": "SidebarProvider._handleImportCollection", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_handleimportcollection", + "community": 1, + "norm_label": "sidebarprovider._handleimportcollection" + }, + { + "label": "SidebarProvider._applyImportResult", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_applyimportresult", + "community": 21, + "norm_label": "sidebarprovider._applyimportresult" + }, + { + "label": "SidebarProvider.importCollection", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_importcollection", + "community": 10, + "norm_label": "sidebarprovider.importcollection" + }, + { + "label": "SidebarProvider._handleExportCollection", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_handleexportcollection", + "community": 1, + "norm_label": "sidebarprovider._handleexportcollection" + }, + { + "label": "SidebarProvider.getRootCollectionId", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_getrootcollectionid", + "community": 10, + "norm_label": "sidebarprovider.getrootcollectionid" + }, + { + "label": "SidebarProvider.isRootFolder", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_isrootfolder", + "community": 10, + "norm_label": "sidebarprovider.isrootfolder" + }, + { + "label": "SidebarProvider.getActiveEnvVariables", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_getactiveenvvariables", + "community": 10, + "norm_label": "sidebarprovider.getactiveenvvariables" + }, + { + "label": "SidebarProvider.getCollectionData", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_getcollectiondata", + "community": 10, + "norm_label": "sidebarprovider.getcollectiondata" + }, + { + "label": "SidebarProvider.setCollectionActiveEnvironment", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_setcollectionactiveenvironment", + "community": 10, + "norm_label": "sidebarprovider.setcollectionactiveenvironment" + }, + { + "label": "SidebarProvider.notifyActiveRequest", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_notifyactiverequest", + "community": 10, + "norm_label": "sidebarprovider.notifyactiverequest" + }, + { + "label": "SidebarProvider.getHistoryEntries", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_gethistoryentries", + "community": 17, + "norm_label": "sidebarprovider.gethistoryentries" + }, + { + "label": "SidebarProvider.isHistoryEnabled", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_ishistoryenabled", + "community": 17, + "norm_label": "sidebarprovider.ishistoryenabled" + }, + { + "label": "SidebarProvider.setHistoryEnabled", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_sethistoryenabled", + "community": 17, + "norm_label": "sidebarprovider.sethistoryenabled" + }, + { + "label": "SidebarProvider.deleteHistoryEntryById", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_deletehistoryentrybyid", + "community": 17, + "norm_label": "sidebarprovider.deletehistoryentrybyid" + }, + { + "label": "SidebarProvider.clearAllHistoryEntries", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_clearallhistoryentries", + "community": 17, + "norm_label": "sidebarprovider.clearallhistoryentries" + }, + { + "label": "SidebarProvider.restoreHistoryEntryById", + "file_type": "code", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_sidebarprovider_restorehistoryentrybyid", + "community": 10, + "norm_label": "sidebarprovider.restorehistoryentrybyid" + }, + { + "label": "RequestEditorProvider.updatePanelTitle", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_requesteditorprovider_updatepaneltitle", + "community": 49, + "norm_label": "requesteditorprovider.updatepaneltitle" + }, + { + "label": "RequestEditorProvider.closePanel", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_requesteditorprovider_closepanel", + "community": 47, + "norm_label": "requesteditorprovider.closepanel" + }, + { + "label": "RequestEditorProvider.broadcastToAllPanels", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_requesteditorprovider_broadcasttoallpanels", + "community": 10, + "norm_label": "requesteditorprovider.broadcasttoallpanels" + }, + { + "label": "RequestEditorProvider.refreshPanelHistory", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_requesteditorprovider_refreshpanelhistory", + "community": 17, + "norm_label": "requesteditorprovider.refreshpanelhistory" + }, + { + "label": "RequestEditorProvider.refreshPanelConfig", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_requesteditorprovider_refreshpanelconfig", + "community": 10, + "norm_label": "requesteditorprovider.refreshpanelconfig" + }, + { + "label": "RequestEditorProvider.openRequestEditor", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_requesteditorprovider_openrequesteditor", + "community": 10, + "norm_label": "requesteditorprovider.openrequesteditor" + }, + { + "label": "RequestEditorProvider._sendHttpRequest", + "file_type": "code", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_requesteditorprovider_sendhttprequest", + "community": 10, + "norm_label": "requesteditorprovider._sendhttprequest" + }, + { + "label": "FolderEditorProvider.updatePanelTitle", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_foldereditorprovider_updatepaneltitle", + "community": 48, + "norm_label": "foldereditorprovider.updatepaneltitle" + }, + { + "label": "FolderEditorProvider.openFolderEditor", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_foldereditorprovider_openfoldereditor", + "community": 10, + "norm_label": "foldereditorprovider.openfoldereditor" + }, + { + "label": "FolderEditorProvider.resolveCustomTextEditor", + "file_type": "code", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_foldereditorprovider_resolvecustomtexteditor", + "community": 70, + "norm_label": "foldereditorprovider.resolvecustomtexteditor" + }, + { + "label": "HistoryEditorProvider.refreshIfOpen", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historyeditorprovider_refreshifopen", + "community": 17, + "norm_label": "historyeditorprovider.refreshifopen" + }, + { + "label": "HistoryEditorProvider.openHistoryPanel", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historyeditorprovider_openhistorypanel", + "community": 17, + "norm_label": "historyeditorprovider.openhistorypanel" + }, + { + "label": "HistoryEditorProvider._buildHistoryPayload", + "file_type": "code", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historyeditorprovider_buildhistorypayload", + "community": 17, + "norm_label": "historyeditorprovider._buildhistorypayload" + }, + { + "label": "HistoryManager.isEnabled", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historymanager_isenabled", + "community": 17, + "norm_label": "historymanager.isenabled" + }, + { + "label": "HistoryManager.setEnabled", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historymanager_setenabled", + "community": 17, + "norm_label": "historymanager.setenabled" + }, + { + "label": "HistoryManager.getAll", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historymanager_getall", + "community": 17, + "norm_label": "historymanager.getall" + }, + { + "label": "HistoryManager.getForRequest", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historymanager_getforrequest", + "community": 71, + "norm_label": "historymanager.getforrequest" + }, + { + "label": "HistoryManager.addEntry", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historymanager_addentry", + "community": 16, + "norm_label": "historymanager.addentry" + }, + { + "label": "HistoryManager.deleteEntry", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historymanager_deleteentry", + "community": 17, + "norm_label": "historymanager.deleteentry" + }, + { + "label": "HistoryManager.clearForRequest", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historymanager_clearforrequest", + "community": 72, + "norm_label": "historymanager.clearforrequest" + }, + { + "label": "HistoryManager.clearAll", + "file_type": "code", + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "providers_historymanager_clearall", + "community": 17, + "norm_label": "historymanager.clearall" + }, + { + "label": "WorkerFactory module declaration", + "file_type": "code", + "source_file": "src/webview/types/worker.d.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "types_worker_d_workerfactory", + "community": 73, + "norm_label": "workerfactory module declaration" + }, + { + "label": "MonacoEnvironment getWorker config", + "file_type": "code", + "source_file": "src/webview/config/monaco.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "config_monaco_monacoenvironment", + "community": 74, + "norm_label": "monacoenvironment getworker config" + }, + { + "label": "restlab-dark Monaco theme", + "file_type": "code", + "source_file": "src/webview/config/monaco.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "config_monaco_restlab_dark_theme", + "community": 75, + "norm_label": "restlab-dark monaco theme" + }, + { + "label": "Sidebar Webview Entry", + "file_type": "code", + "source_file": "src/webview/sidebar/index.tsx", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "sidebar_index_index", + "community": 18, + "norm_label": "sidebar webview entry" + }, + { + "label": "Folder Editor Webview Entry", + "file_type": "code", + "source_file": "src/webview/editor/index.tsx", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "editor_index_index", + "community": 0, + "norm_label": "folder editor webview entry" + }, + { + "label": "Environment interface (webview internal types)", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "internal_types_environment", + "community": 0, + "norm_label": "environment interface (webview internal types)" + }, + { + "label": "EnvVariable interface (webview internal types)", + "file_type": "code", + "source_file": "src/webview/types/internal.types.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "internal_types_envvariable", + "community": 0, + "norm_label": "envvariable interface (webview internal types)" + }, + { + "label": "request/index.tsx (webview entry)", + "file_type": "code", + "source_file": "src/webview/request/index.tsx", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "request_index", + "community": 11, + "norm_label": "request/index.tsx (webview entry)" + }, + { + "label": "history/index.tsx (webview entry)", + "file_type": "code", + "source_file": "src/webview/history/index.tsx", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "history_index", + "community": 11, + "norm_label": "history/index.tsx (webview entry)" + }, + { + "label": "HistoryManager (extension host, inferred)", + "file_type": "code", + "source_file": "src/utils/HistoryManager.ts", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "utils_historymanager_historymanager", + "community": 3, + "norm_label": "historymanager (extension host, inferred)" + }, + { + "label": "Response Panel Improvements Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_response_panel_improvements_plan", + "community": 15, + "norm_label": "response panel improvements plan" + }, + { + "label": "ResponsePanel Component", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": "src/webview/request/ResponsePanel.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_response_panel_improvements_responsepanel", + "community": 15, + "norm_label": "responsepanel component" + }, + { + "label": "EyeIcon Component", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": "src/webview/components/icons/EyeIcon.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_response_panel_improvements_eyeicon", + "community": 15, + "norm_label": "eyeicon component" + }, + { + "label": "ResizeObserver Auto-Layout (isSmallScreen)", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_response_panel_improvements_auto_layout", + "community": 15, + "norm_label": "resizeobserver auto-layout (issmallscreen)" + }, + { + "label": "Monaco Find-Widget Paste Fix", + "file_type": "rationale", + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": "src/webview/request/BodyEditor.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_response_panel_improvements_monaco_paste_fix", + "community": 15, + "norm_label": "monaco find-widget paste fix" + }, + { + "label": "Fluid Layout + Sidebar Tailwind Removal Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-06-05-fluid-layout-tailwind-removal.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_06_05_fluid_layout_tailwind_removal_plan", + "community": 15, + "norm_label": "fluid layout + sidebar tailwind removal plan" + }, + { + "label": "--rl-* Fluid Spacing Tokens", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-06-05-fluid-layout-tailwind-removal.md", + "source_location": "src/webview/request/styles.css", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_06_05_fluid_layout_tailwind_removal_fluid_tokens", + "community": 15, + "norm_label": "--rl-* fluid spacing tokens" + }, + { + "label": "sidebar.css (Custom CSS Replacing Tailwind)", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-06-05-fluid-layout-tailwind-removal.md", + "source_location": "src/webview/sidebar/sidebar.css", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_06_05_fluid_layout_tailwind_removal_sidebar_css", + "community": 15, + "norm_label": "sidebar.css (custom css replacing tailwind)" + }, + { + "label": "Tab Strip Scroll Fade Hook", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-06-05-fluid-layout-tailwind-removal.md", + "source_location": "src/webview/request/RequestEditor.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_06_05_fluid_layout_tailwind_removal_tab_scroll_hook", + "community": 15, + "norm_label": "tab strip scroll fade hook" + }, + { + "label": "Modern Panel Redesign Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_19_modern_panel_redesign_plan", + "community": 15, + "norm_label": "modern panel redesign plan" + }, + { + "label": "Symmetric Rounded Card Panels", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": "src/webview/request/styles.css", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_19_modern_panel_redesign_rounded_panels", + "community": 15, + "norm_label": "symmetric rounded card panels" + }, + { + "label": "Dot-Indicator Divider / Bold Hover Line", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": "src/webview/request/ResponsePanel.tsx:64-69", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_19_modern_panel_redesign_dot_divider", + "community": 15, + "norm_label": "dot-indicator divider / bold hover line" + }, + { + "label": "FolderItem Extraction (500-line rule)", + "file_type": "rationale", + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": "src/webview/sidebar/FolderItem.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_19_modern_panel_redesign_folderitem_extraction", + "community": 15, + "norm_label": "folderitem extraction (500-line rule)" + }, + { + "label": "Sidebar Drag Grip Handle (row-grip)", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": "src/webview/components/icons/DragHandleIcon.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_19_modern_panel_redesign_drag_grip", + "community": 15, + "norm_label": "sidebar drag grip handle (row-grip)" + }, + { + "label": "History Opt-Out Toggle Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-07-17-history-opt-out.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_17_history_opt_out_plan", + "community": 4, + "norm_label": "history opt-out toggle plan" + }, + { + "label": "History Enabled/Disabled Flag", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-07-17-history-opt-out.md", + "source_location": "src/providers/HistoryManager.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_17_history_opt_out_enabled_flag", + "community": 4, + "norm_label": "history enabled/disabled flag" + }, + { + "label": "History Panel Enable/Disable Toggle UI", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-17-history-opt-out.md", + "source_location": "src/webview/history/HistoryView.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_17_history_opt_out_toggle_ui", + "community": 4, + "norm_label": "history panel enable/disable toggle ui" + }, + { + "label": "Cookie Integration Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_cookie_integration_plan", + "community": 4, + "norm_label": "cookie integration plan" + }, + { + "label": "Cookie / ResponseCookie Types", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": "src/webview/types/internal.types.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_cookie_integration_cookie_types", + "community": 4, + "norm_label": "cookie / responsecookie types" + }, + { + "label": "CookieTab Component", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": "src/webview/request/CookieTab.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_cookie_integration_cookietab", + "community": 4, + "norm_label": "cookietab component" + }, + { + "label": "Set-Cookie Response Parsing (parseSetCookie)", + "file_type": "rationale", + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": "src/providers/RequestEditorProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_cookie_integration_setcookie_parsing", + "community": 4, + "norm_label": "set-cookie response parsing (parsesetcookie)" + }, + { + "label": "Persist Expanded Folders Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-04-17-persist-expanded-folders.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_04_17_persist_expanded_folders_plan", + "community": 4, + "norm_label": "persist expanded folders plan" + }, + { + "label": "Persisted Expanded-Folder State (restlab.expandedFolders)", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-04-17-persist-expanded-folders.md", + "source_location": "src/providers/SidebarProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_04_17_persist_expanded_folders_expanded_state", + "community": 4, + "norm_label": "persisted expanded-folder state (restlab.expandedfolders)" + }, + { + "label": "First-Launch Seed Data Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-06-07-first-launch-seed.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_06_07_first_launch_seed_plan", + "community": 4, + "norm_label": "first-launch seed data plan" + }, + { + "label": "seedDefaultData Function", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-06-07-first-launch-seed.md", + "source_location": "src/extension.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_06_07_first_launch_seed_seeddefaultdata", + "community": 4, + "norm_label": "seeddefaultdata function" + }, + { + "label": "Seeded JSONPlaceholder Example Collection", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-06-07-first-launch-seed.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_06_07_first_launch_seed_jsonplaceholder_collection", + "community": 4, + "norm_label": "seeded jsonplaceholder example collection" + }, + { + "label": "API Key & Basic Auth Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_api_key_basic_auth_plan", + "community": 29, + "norm_label": "api key & basic auth plan" + }, + { + "label": "resolveAuth Helper (generalized auth resolver)", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": "src/webview/helpers/helper.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_api_key_basic_auth_resolveauth", + "community": 29, + "norm_label": "resolveauth helper (generalized auth resolver)" + }, + { + "label": "Basic Auth Type", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_api_key_basic_auth_basic_auth", + "community": 29, + "norm_label": "basic auth type" + }, + { + "label": "API Key Auth Type", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_api_key_basic_auth_apikey_auth", + "community": 29, + "norm_label": "api key auth type" + }, + { + "label": "History Response Viewer & Restore UX Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_29_history_response_viewer_plan", + "community": 4, + "norm_label": "history response viewer & restore ux plan" + }, + { + "label": "HistoryResponseViewer Component", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": "src/webview/components/HistoryResponseViewer.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_29_history_response_viewer_historyresponseviewer", + "community": 4, + "norm_label": "historyresponseviewer component" + }, + { + "label": "ConfirmDialog Component", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": "src/webview/components/ConfirmDialog.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_29_history_response_viewer_confirmdialog", + "community": 4, + "norm_label": "confirmdialog component" + }, + { + "label": "Shared Response File-Action Helpers", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": "src/utils/responseFileActions.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_29_history_response_viewer_responsefileactions", + "community": 4, + "norm_label": "shared response file-action helpers" + }, + { + "label": "Restore Tooltip + Confirmation Dialog", + "file_type": "rationale", + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_29_history_response_viewer_restore_confirmation", + "community": 4, + "norm_label": "restore tooltip + confirmation dialog" + }, + { + "label": "Request History Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_request_history_plan", + "community": 4, + "norm_label": "request history plan" + }, + { + "label": "HistoryManager Class", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": "src/providers/HistoryManager.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_request_history_historymanager", + "community": 4, + "norm_label": "historymanager class" + }, + { + "label": "HistoryEntry Data Model", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": "src/webview/types/internal.types.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_request_history_historyentry_type", + "community": 4, + "norm_label": "historyentry data model" + }, + { + "label": "Shared HistoryEntryList Component", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": "src/webview/components/HistoryEntryList.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_request_history_historyentrylist", + "community": 4, + "norm_label": "shared historyentrylist component" + }, + { + "label": "Per-Request History Tab", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": "src/webview/request/HistoryTab.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_request_history_historytab", + "community": 4, + "norm_label": "per-request history tab" + }, + { + "label": "Global History Section in Sidebar", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": "src/webview/sidebar/HistoryPanel.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_request_history_historypanel_sidebar", + "community": 4, + "norm_label": "global history section in sidebar" + }, + { + "label": "Raw-Not-Resolved Restore Correctness Constraint", + "file_type": "rationale", + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_request_history_raw_not_resolved", + "community": 4, + "norm_label": "raw-not-resolved restore correctness constraint" + }, + { + "label": "History Editor Panel Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_history_editor_panel_plan", + "community": 4, + "norm_label": "history editor panel plan" + }, + { + "label": "HistoryEditorProvider Class", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": "src/providers/HistoryEditorProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_history_editor_panel_historyeditorprovider", + "community": 4, + "norm_label": "historyeditorprovider class" + }, + { + "label": "New history Webview Bundle", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": "src/webview/history/", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_history_editor_panel_history_bundle", + "community": 4, + "norm_label": "new history webview bundle" + }, + { + "label": "Sidebar Cutover to History Button", + "file_type": "rationale", + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_07_16_history_editor_panel_sidebar_cutover", + "community": 4, + "norm_label": "sidebar cutover to history button" + }, + { + "label": "Bearer Token Authentication Plan", + "file_type": "document", + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_bearer_auth_plan", + "community": 29, + "norm_label": "bearer token authentication plan" + }, + { + "label": "AuthConfig Discriminated Union", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": "src/webview/types/internal.types.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_bearer_auth_authconfig_type", + "community": 29, + "norm_label": "authconfig discriminated union" + }, + { + "label": "resolveAuthToken Helper", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": "src/webview/helpers/helper.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_bearer_auth_resolveauthtoken", + "community": 29, + "norm_label": "resolveauthtoken helper" + }, + { + "label": "AuthTab Component (Request Editor)", + "file_type": "code", + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": "src/webview/request/AuthTab.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_bearer_auth_authtab", + "community": 29, + "norm_label": "authtab component (request editor)" + }, + { + "label": "Bottom-Up Auth Inheritance (getInheritedConfig)", + "file_type": "concept", + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": "src/providers/SidebarProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "plans_2026_05_17_bearer_auth_inheritance", + "community": 29, + "norm_label": "bottom-up auth inheritance (getinheritedconfig)" + }, + { + "label": "Persist Expanded Folders State", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_04_17_persist_expanded_folders_design_persist_expanded_folders", + "community": 37, + "norm_label": "persist expanded folders state" + }, + { + "label": "restlab.expandedFolders globalState key", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_04_17_persist_expanded_folders_design_expandedfolders_globalstate_key", + "community": 37, + "norm_label": "restlab.expandedfolders globalstate key" + }, + { + "label": "saveExpandedFolders wire message", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_04_17_persist_expanded_folders_design_saveexpandedfolders_message", + "community": 37, + "norm_label": "saveexpandedfolders wire message" + }, + { + "label": "SidebarProvider (expanded-folders handling)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": "src/providers/SidebarProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_04_17_persist_expanded_folders_design_sidebarprovider", + "community": 37, + "norm_label": "sidebarprovider (expanded-folders handling)" + }, + { + "label": "Sidebar.tsx (expanded-folders state)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": "src/webview/sidebar/Sidebar.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_04_17_persist_expanded_folders_design_sidebar_tsx", + "community": 37, + "norm_label": "sidebar.tsx (expanded-folders state)" + }, + { + "label": "History Enable/Disable Toggle Design", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Opt-out (default enabled=true) not opt-in, so recording works out of the box; toggling off never deletes existing entries (Clear All stays separate); the enabled check is encapsulated solely inside HistoryManager so callers like RequestEditorProvider never need to know about the flag.", + "id": "specs_2026_07_17_history_opt_out_design_history_opt_out", + "community": 8, + "norm_label": "history enable/disable toggle design" + }, + { + "label": "HistoryManager (isEnabled/setEnabled)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": "src/providers/HistoryManager.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_17_history_opt_out_design_historymanager", + "community": 8, + "norm_label": "historymanager (isenabled/setenabled)" + }, + { + "label": "restlab.history.enabled globalState key", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_17_history_opt_out_design_enabled_key", + "community": 8, + "norm_label": "restlab.history.enabled globalstate key" + }, + { + "label": "setHistoryEnabled wire message", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_17_history_opt_out_design_sethistoryenabled_message", + "community": 8, + "norm_label": "sethistoryenabled wire message" + }, + { + "label": "HistoryView.tsx (toggle UI)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": "src/webview/history/HistoryView.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_17_history_opt_out_design_historyview_tsx", + "community": 8, + "norm_label": "historyview.tsx (toggle ui)" + }, + { + "label": "HistoryEditorProvider (setHistoryEnabled case)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": "src/providers/HistoryEditorProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_17_history_opt_out_design_historyeditorprovider", + "community": 8, + "norm_label": "historyeditorprovider (sethistoryenabled case)" + }, + { + "label": "Fluid Layout Fix + Sidebar Tailwind Removal", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Fixed-px spacing clips the UI when VS Code's editor font is large because child elements ignore --vscode-font-size; em-based tokens scale automatically since body font-size is already wired to that variable, and flex-wrap/overflow-x:auto absorb overflow instead of clipping.", + "id": "specs_2026_06_05_fluid_layout_tailwind_removal_design_fluid_layout", + "community": 30, + "norm_label": "fluid layout fix + sidebar tailwind removal" + }, + { + "label": "Em spacing token scale (--rl-sp1..5, --rl-ctrl, --rl-icon)", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_06_05_fluid_layout_tailwind_removal_design_em_token_scale", + "community": 30, + "norm_label": "em spacing token scale (--rl-sp1..5, --rl-ctrl, --rl-icon)" + }, + { + "label": "sidebar.css (new semantic stylesheet)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": "src/webview/sidebar/sidebar.css", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_06_05_fluid_layout_tailwind_removal_design_sidebar_css", + "community": 30, + "norm_label": "sidebar.css (new semantic stylesheet)" + }, + { + "label": "Sidebar Tailwind removal", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Project is gradually moving away from Tailwind; sidebar utilities were px-based and didn't scale, so they are replaced with semantic classes in a dedicated stylesheet while tailwind.css keeps serving the editor/folder-settings bundles.", + "id": "specs_2026_06_05_fluid_layout_tailwind_removal_design_tailwind_removal", + "community": 30, + "norm_label": "sidebar tailwind removal" + }, + { + "label": "Scrollable tab strip with fade-edge indicators", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_06_05_fluid_layout_tailwind_removal_design_scrollable_tab_strip", + "community": 55, + "norm_label": "scrollable tab strip with fade-edge indicators" + }, + { + "label": "RequestEditor.tsx (tabstrip-wrap scroll hook)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": "src/webview/request/RequestEditor.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_06_05_fluid_layout_tailwind_removal_design_request_editor_tsx", + "community": 55, + "norm_label": "requesteditor.tsx (tabstrip-wrap scroll hook)" + }, + { + "label": "History Response Viewer & Restore UX Design", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Fixes three UX gaps versus the live Response panel: cramped 240px response body with no tabs, no Copy/Download/Open-in-Editor actions, and a silent no-undo Restore button; solved by mirroring ResponsePanel's structure and adding an explicit confirm dialog before restoring.", + "id": "specs_2026_07_29_history_response_viewer_design_history_response_viewer", + "community": 8, + "norm_label": "history response viewer & restore ux design" + }, + { + "label": "HistoryResponseViewer.tsx (new component)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": "src/webview/components/HistoryResponseViewer.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_29_history_response_viewer_design_historyresponseviewer_tsx", + "community": 8, + "norm_label": "historyresponseviewer.tsx (new component)" + }, + { + "label": "ConfirmDialog.tsx (generic confirm modal)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": "src/webview/components/ConfirmDialog.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_29_history_response_viewer_design_confirmdialog_tsx", + "community": 8, + "norm_label": "confirmdialog.tsx (generic confirm modal)" + }, + { + "label": "HistoryEntryList.tsx (Restore confirmation wiring)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": "src/webview/components/HistoryEntryList.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_29_history_response_viewer_design_historyentrylist_tsx", + "community": 8, + "norm_label": "historyentrylist.tsx (restore confirmation wiring)" + }, + { + "label": "responseFileActions.ts (shared download/open helper)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": "src/utils/responseFileActions.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Extracted so HistoryEditorProvider and RequestEditorProvider share the download/open-in-editor logic instead of duplicating ~45 lines of vscode.window.showSaveDialog / workspace.fs logic.", + "id": "specs_2026_07_29_history_response_viewer_design_responsefileactions_ts", + "community": 8, + "norm_label": "responsefileactions.ts (shared download/open helper)" + }, + { + "label": "HistoryEditorProvider (showInfo/download/open cases)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": "src/providers/HistoryEditorProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_29_history_response_viewer_design_historyeditorprovider", + "community": 8, + "norm_label": "historyeditorprovider (showinfo/download/open cases)" + }, + { + "label": "First-Launch Seed Data Design", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-06-07-first-launch-seed-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Seeds a ready-to-use JSONPlaceholder example collection on first activation so users understand collections/folders/requests/environments/base URLs without reading documentation; runs only once, gated on restlab.folders being empty.", + "id": "specs_2026_06_07_first_launch_seed_design_first_launch_seed", + "community": 40, + "norm_label": "first-launch seed data design" + }, + { + "label": "seedDefaultData() function", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-06-07-first-launch-seed-design.md", + "source_location": "src/extension.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_06_07_first_launch_seed_design_seeddefaultdata_function", + "community": 40, + "norm_label": "seeddefaultdata() function" + }, + { + "label": "JSONPlaceholder seeded collection structure", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-06-07-first-launch-seed-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_06_07_first_launch_seed_design_jsonplaceholder_collection", + "community": 40, + "norm_label": "jsonplaceholder seeded collection structure" + }, + { + "label": "Deterministic hard-coded seed IDs", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-06-07-first-launch-seed-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Hard-coded IDs (vs Date.now()-based) make the seed deterministic and avoid race conditions.", + "id": "specs_2026_06_07_first_launch_seed_design_deterministic_ids", + "community": 40, + "norm_label": "deterministic hard-coded seed ids" + }, + { + "label": "API Key & Basic Auth Design", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Extends the Bearer-only auth system with Basic Auth and API Key types, reusing the same discriminated-union/inheritance model so request-level auth still wins over folder-level auth.", + "id": "specs_2026_05_17_api_key_basic_auth_design_api_key_basic_auth", + "community": 28, + "norm_label": "api key & basic auth design" + }, + { + "label": "AuthConfig type (bearer|basic|apikey|none)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": "src/webview/types/internal.types.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_api_key_basic_auth_design_authconfig_type", + "community": 28, + "norm_label": "authconfig type (bearer|basic|apikey|none)" + }, + { + "label": "resolveAuth() function", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": "src/webview/helpers/helper.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_api_key_basic_auth_design_resolveauth_function", + "community": 28, + "norm_label": "resolveauth() function" + }, + { + "label": "AuthTab.tsx (Basic/API Key UI)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": "src/webview/request/AuthTab.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_api_key_basic_auth_design_authtab_tsx", + "community": 76, + "norm_label": "authtab.tsx (basic/api key ui)" + }, + { + "label": "SettingsTab.tsx (folder Auth section)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": "src/webview/editor/SettingsTab.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_api_key_basic_auth_design_settingstab_tsx", + "community": 77, + "norm_label": "settingstab.tsx (folder auth section)" + }, + { + "label": "RequestContext.tsx (auth merge in handleSendRequest)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": "src/webview/request/RequestContext.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_api_key_basic_auth_design_requestcontext_tsx", + "community": 28, + "norm_label": "requestcontext.tsx (auth merge in handlesendrequest)" + }, + { + "label": "curl.ts (auth-aware cURL export)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": "src/webview/helpers/curl.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_api_key_basic_auth_design_curl_ts", + "community": 28, + "norm_label": "curl.ts (auth-aware curl export)" + }, + { + "label": "Bearer Token Authentication Design", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Auth is configurable at collection/subfolder/request level following the same bottom-up inheritance already used for baseUrl/headers/params; AuthConfig is a discriminated union deliberately designed to accept new auth types without breaking changes.", + "id": "specs_2026_05_17_bearer_auth_design_bearer_auth", + "community": 28, + "norm_label": "bearer token authentication design" + }, + { + "label": "AuthConfig type (bearer|none)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": "src/webview/types/internal.types.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_bearer_auth_design_authconfig_type", + "community": 28, + "norm_label": "authconfig type (bearer|none)" + }, + { + "label": "AuthTab.tsx (new Bearer tab)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": "src/webview/request/AuthTab.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_bearer_auth_design_authtab_tsx", + "community": 28, + "norm_label": "authtab.tsx (new bearer tab)" + }, + { + "label": "SidebarProvider.getInheritedConfig (auth resolution)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": "src/providers/SidebarProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_bearer_auth_design_getinheritedconfig", + "community": 28, + "norm_label": "sidebarprovider.getinheritedconfig (auth resolution)" + }, + { + "label": "RequestEditorProvider (Authorization header injection)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": "src/providers/RequestEditorProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_05_17_bearer_auth_design_requesteditorprovider", + "community": 28, + "norm_label": "requesteditorprovider (authorization header injection)" + }, + { + "label": "Request History Design", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Stores request.* as raw pre-interpolation values (not resolved) because RequestConfig fields are relative to folder baseUrl and may contain {{variables}}; storing resolved values would double-prepend baseUrl and freeze variables on restore, so only resolvedUrl is kept separately for display.", + "id": "specs_2026_07_16_request_history_design_request_history", + "community": 8, + "norm_label": "request history design" + }, + { + "label": "HistoryEntry type", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": "src/webview/types/internal.types.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_16_request_history_design_historyentry_type", + "community": 8, + "norm_label": "historyentry type" + }, + { + "label": "HistoryManager (addEntry/getAll/prune)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": "src/providers/HistoryManager.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_16_request_history_design_historymanager", + "community": 8, + "norm_label": "historymanager (addentry/getall/prune)" + }, + { + "label": "HistoryEntryList.tsx (shared list component)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": "src/webview/components/HistoryEntryList.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_16_request_history_design_historyentrylist_tsx", + "community": 8, + "norm_label": "historyentrylist.tsx (shared list component)" + }, + { + "label": "HistoryPanel.tsx (sidebar global history, later superseded)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": "src/webview/sidebar/HistoryPanel.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_16_request_history_design_historypanel_tsx", + "community": 8, + "norm_label": "historypanel.tsx (sidebar global history, later superseded)" + }, + { + "label": "HistoryTab.tsx (per-request History tab)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": "src/webview/request/HistoryTab.tsx", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_16_request_history_design_historytab_tsx", + "community": 8, + "norm_label": "historytab.tsx (per-request history tab)" + }, + { + "label": "Restore semantics (per-request unsaved vs sidebar immediate write)", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Per-request tab restore only mutates in-memory config and marks unsaved because a live editor form exists to leave pending; sidebar restore writes directly to globalState immediately since there is no form to leave unsaved there.", + "id": "specs_2026_07_16_request_history_design_restore_semantics", + "community": 8, + "norm_label": "restore semantics (per-request unsaved vs sidebar immediate write)" + }, + { + "label": "Modern Panel Redesign (Rounded Sections + Dotted Divider)", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "Ad-hoc border-radius and spacing values (12px/8px/4-7px mixes) caused mismatched panel spacing; consolidating onto the existing --rl-r3/--rl-sp* tokens and giving .request-panel the same card treatment as .response-section fixes the asymmetry without introducing new tokens.", + "id": "specs_2026_07_19_modern_panel_redesign_design_modern_panel_redesign", + "community": 30, + "norm_label": "modern panel redesign (rounded sections + dotted divider)" + }, + { + "label": "Shared spacing/radius token consolidation", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_19_modern_panel_redesign_design_shared_tokens", + "community": 30, + "norm_label": "shared spacing/radius token consolidation" + }, + { + "label": "Dot-indicator resize handle (idle dots / hover line)", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_19_modern_panel_redesign_design_resize_handle_dots", + "community": 30, + "norm_label": "dot-indicator resize handle (idle dots / hover line)" + }, + { + "label": "Sidebar dedicated drag-handle grip (\u22ee\u22ee)", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "draggable was on the entire row, making the grab cursor cover labels/icons/action buttons and creating click-vs-drag ambiguity; moving draggable to a dedicated grip element removes the ambiguity while native dragstart bubbling keeps existing row-level handlers working unchanged.", + "id": "specs_2026_07_19_modern_panel_redesign_design_sidebar_drag_handle", + "community": 30, + "norm_label": "sidebar dedicated drag-handle grip (\u22ee\u22ee)" + }, + { + "label": "Global History as an Editor Panel Design", + "file_type": "concept", + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "rationale": "The in-sidebar global History list was too narrow to comfortably show method/URL/status/headers/body; moving it to a full-width editor panel (mirroring FolderEditorProvider/RequestEditorProvider) gives it the same real estate as a request tab.", + "id": "specs_2026_07_16_history_editor_panel_design_history_editor_panel", + "community": 8, + "norm_label": "global history as an editor panel design" + }, + { + "label": "HistoryEditorProvider (new singleton panel provider)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": "src/providers/HistoryEditorProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_16_history_editor_panel_design_historyeditorprovider", + "community": 8, + "norm_label": "historyeditorprovider (new singleton panel provider)" + }, + { + "label": "src/webview/history/ bundle (HistoryView.tsx, 4th Vite build)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": "src/webview/history/", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_16_history_editor_panel_design_history_bundle", + "community": 8, + "norm_label": "src/webview/history/ bundle (historyview.tsx, 4th vite build)" + }, + { + "label": "SidebarProvider history methods refactor (public delegation methods)", + "file_type": "code", + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": "src/providers/SidebarProvider.ts", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "specs_2026_07_16_history_editor_panel_design_sidebarprovider_refactor", + "community": 8, + "norm_label": "sidebarprovider history methods refactor (public delegation methods)" + }, + { + "label": "REST Lab Extension Icon", + "file_type": "image", + "source_file": "resources/restlab-icon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_restlab_icon_restlab_icon", + "community": 53, + "norm_label": "rest lab extension icon" + }, + { + "label": "Collection Icon (Dark Theme)", + "file_type": "image", + "source_file": "resources/collection-icon-dark.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_collection_icon_dark_collection_icon_dark", + "community": 50, + "norm_label": "collection icon (dark theme)" + }, + { + "label": "collection-icon.svg (light-theme collection icon)", + "file_type": "image", + "source_file": "resources/collection-icon.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_collection_icon_collection_icon", + "community": 50, + "norm_label": "collection-icon.svg (light-theme collection icon)" + }, + { + "label": "Request Icon (Light Theme)", + "file_type": "image", + "source_file": "resources/request-icon.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_request_icon_request_icon", + "community": 52, + "norm_label": "request icon (light theme)" + }, + { + "label": "REST Lab Extension Icon (SVG)", + "file_type": "image", + "source_file": "resources/restlab-icon.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_restlab_icon_svg_restlab_icon", + "community": 53, + "norm_label": "rest lab extension icon (svg)" + }, + { + "label": "Sidebar Icon (Flask/Beaker SVG)", + "file_type": "image", + "source_file": "resources/sidebar-icon.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_sidebar_icon_sidebar_icon", + "community": 78, + "norm_label": "sidebar icon (flask/beaker svg)" + }, + { + "label": "Folder Icon (Dark Theme)", + "file_type": "image", + "source_file": "resources/folder-icon-dark.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_folder_icon_dark_folder_icon_dark", + "community": 51, + "norm_label": "folder icon (dark theme)" + }, + { + "label": "Folder Icon (Light Theme)", + "file_type": "image", + "source_file": "resources/folder-icon.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_folder_icon_folder_icon", + "community": 51, + "norm_label": "folder icon (light theme)" + }, + { + "label": "Request Icon (Dark Theme)", + "file_type": "image", + "source_file": "resources/request-icon-dark.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "resources_request_icon_dark_request_icon_dark", + "community": 52, + "norm_label": "request icon (dark theme)" + }, + { + "label": "File Upload Demo (form-data attachment)", + "file_type": "image", + "source_file": "resources/demo/file-upload.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_file_upload_file_upload", + "community": 25, + "norm_label": "file upload demo (form-data attachment)" + }, + { + "label": "Request Editor Demo (GIF)", + "file_type": "image", + "source_file": "resources/demo/request-editor.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_request_editor_request_editor", + "community": 11, + "norm_label": "request editor demo (gif)" + }, + { + "label": "Export/Import Collections Demo (REST Lab)", + "file_type": "image", + "source_file": "resources/demo/export-import.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_export_import_export_import", + "community": 79, + "norm_label": "export/import collections demo (rest lab)" + }, + { + "label": "Response Format Demo", + "file_type": "image", + "source_file": "resources/demo/response-format.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_response_format_response_format", + "community": 3, + "norm_label": "response format demo" + }, + { + "label": "Folder Settings Demo (GIF)", + "file_type": "image", + "source_file": "resources/demo/folder-settings-only.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_folder_settings_only_folder_settings_only", + "community": 31, + "norm_label": "folder settings demo (gif)" + }, + { + "label": "create-user.png - REST Lab 'create user' POST request demo screenshot", + "file_type": "image", + "source_file": "resources/demo/create-user.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_create_user_create_user", + "community": 33, + "norm_label": "create-user.png - rest lab 'create user' post request demo screenshot" + }, + { + "label": "REST Lab extension UI (activity-bar sidebar + request editor panel)", + "file_type": "concept", + "source_file": "resources/demo/create-user.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_create_user_rest_lab_extension_ui", + "community": 33, + "norm_label": "rest lab extension ui (activity-bar sidebar + request editor panel)" + }, + { + "label": "e-mart collection (folder in REST Lab sidebar)", + "file_type": "concept", + "source_file": "resources/demo/create-user.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_create_user_e_mart_collection", + "community": 33, + "norm_label": "e-mart collection (folder in rest lab sidebar)" + }, + { + "label": "create user request: POST http://localhost:5002/users", + "file_type": "concept", + "source_file": "resources/demo/create-user.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_create_user_create_user_request", + "community": 33, + "norm_label": "create user request: post http://localhost:5002/users" + }, + { + "label": "Request body: JSON (application/json) with nested user profile/preferences fields", + "file_type": "concept", + "source_file": "resources/demo/create-user.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_create_user_request_body_json", + "community": 33, + "norm_label": "request body: json (application/json) with nested user profile/preferences fields" + }, + { + "label": "Response: 200 OK, 18ms, 62 B, JSON body {status: success, data: {id: uuid}}", + "file_type": "concept", + "source_file": "resources/demo/create-user.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_create_user_response_200", + "community": 33, + "norm_label": "response: 200 ok, 18ms, 62 b, json body {status: success, data: {id: uuid}}" + }, + { + "label": "Folders Demo GIF", + "file_type": "image", + "source_file": "resources/demo/folders.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_folders_folders", + "community": 2, + "norm_label": "folders demo gif" + }, + { + "label": "Environment Variable Support Demo (env-support.gif)", + "file_type": "image", + "source_file": "resources/demo/env-support.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_env_support_env_support", + "community": 0, + "norm_label": "environment variable support demo (env-support.gif)" + }, + { + "label": "Header Name Autocomplete Demo (GIF)", + "file_type": "image", + "source_file": "resources/demo/header-autocomplete.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_header_autocomplete_header_autocomplete", + "community": 7, + "norm_label": "header name autocomplete demo (gif)" + }, + { + "label": "Drag-and-Drop Reordering Demo (drag-drop.gif)", + "file_type": "image", + "source_file": "resources/demo/drag-drop.gif", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "demo_drag_drop_drag_drop", + "community": 23, + "norm_label": "drag-and-drop reordering demo (drag-drop.gif)" + }, + { + "label": "add-collection.svg (stacked plates + plus badge icon)", + "file_type": "image", + "source_file": "src/webview/components/icons/add-collection.svg", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "icons_add_collection_add_collection", + "community": 38, + "norm_label": "add-collection.svg (stacked plates + plus badge icon)" + } + ], + "links": [ + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L2", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_name", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L3", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_displayname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L4", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_description", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L5", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_publisher", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L6", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L7", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_icon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L8", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_repository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L12", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_license", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L13", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_pricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L14", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_keywords", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L58", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_engines", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L61", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_categories", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L65", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_activationevents", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L66", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L67", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_contributes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L100", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_scripts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L107", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_devdependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L132", + "weight": 1.0, + "source": "package_json", + "target": "restlab_package_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L9", + "weight": 1.0, + "source": "restlab_package_repository", + "target": "restlab_package_repository_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L10", + "weight": 1.0, + "source": "restlab_package_repository", + "target": "restlab_package_repository_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L59", + "weight": 1.0, + "source": "restlab_package_engines", + "target": "restlab_package_engines_vscode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L68", + "weight": 1.0, + "source": "restlab_package_contributes", + "target": "restlab_package_contributes_viewscontainers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L77", + "weight": 1.0, + "source": "restlab_package_contributes", + "target": "restlab_package_contributes_views", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L87", + "weight": 1.0, + "source": "restlab_package_contributes", + "target": "restlab_package_contributes_commands", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L69", + "weight": 1.0, + "source": "restlab_package_contributes_viewscontainers", + "target": "restlab_package_viewscontainers_activitybar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L78", + "weight": 1.0, + "source": "restlab_package_contributes_views", + "target": "restlab_package_views_restlab_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L101", + "weight": 1.0, + "source": "restlab_package_scripts", + "target": "restlab_package_scripts_vscode_prepublish", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L102", + "weight": 1.0, + "source": "restlab_package_scripts", + "target": "restlab_package_scripts_compile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L103", + "weight": 1.0, + "source": "restlab_package_scripts", + "target": "restlab_package_scripts_build", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L104", + "weight": 1.0, + "source": "restlab_package_scripts", + "target": "restlab_package_scripts_build_prod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L105", + "weight": 1.0, + "source": "restlab_package_scripts", + "target": "restlab_package_scripts_watch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L108", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_semantic_release_changelog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L109", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_semantic_release_commit_analyzer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L110", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_semantic_release_exec", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L111", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_semantic_release_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L112", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_semantic_release_github", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L113", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_semantic_release_npm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L114", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_semantic_release_release_notes_generator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L115", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_tailwindcss_postcss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L116", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_types_node", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L117", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_types_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L118", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_types_react_dom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L119", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_types_vscode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L120", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_types_vscode_webview", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L121", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_vitejs_plugin_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L122", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_autoprefixer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L123", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_concurrently", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L124", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_conventional_changelog_conventionalcommits", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L125", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_postcss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L126", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_semantic_release", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L127", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_tailwindcss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L128", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L129", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_typescript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L130", + "weight": 1.0, + "source": "restlab_package_devdependencies", + "target": "restlab_package_devdependencies_vite", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L133", + "weight": 1.0, + "source": "restlab_package_dependencies", + "target": "restlab_package_dependencies_monaco_editor_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L134", + "weight": 1.0, + "source": "restlab_package_dependencies", + "target": "restlab_package_dependencies_axios", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L135", + "weight": 1.0, + "source": "restlab_package_dependencies", + "target": "restlab_package_dependencies_form_data", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L136", + "weight": 1.0, + "source": "restlab_package_dependencies", + "target": "restlab_package_dependencies_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L137", + "weight": 1.0, + "source": "restlab_package_dependencies", + "target": "restlab_package_dependencies_react_dom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L2", + "weight": 1.0, + "source": "tsconfig_json", + "target": "restlab_tsconfig_compileroptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L16", + "weight": 1.0, + "source": "tsconfig_json", + "target": "restlab_tsconfig_exclude", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L3", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_module", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L4", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L5", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_lib", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L6", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_outdir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L7", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_rootdir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L8", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_strict", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L9", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_esmoduleinterop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L10", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_skiplibcheck", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L11", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_forceconsistentcasinginfilenames", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L12", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_moduleresolution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L13", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_resolvejsonmodule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L14", + "weight": 1.0, + "source": "restlab_tsconfig_compileroptions", + "target": "restlab_tsconfig_compileroptions_jsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/settings.local.json", + "source_location": "L2", + "weight": 1.0, + "source": "claude_settings_local_json", + "target": "claude_settings_local_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/settings.local.json", + "source_location": "L3", + "weight": 1.0, + "source": "claude_settings_local_permissions", + "target": "claude_settings_local_permissions_allow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "scripts/build.js", + "source_location": "L5", + "weight": 1.0, + "source": "scripts_build_js", + "target": "scripts_build_dirname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "scripts/build.js", + "source_location": "L6", + "weight": 1.0, + "source": "scripts_build_js", + "target": "scripts_build_rootdir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "scripts/build.js", + "source_location": "L7", + "weight": 1.0, + "source": "scripts_build_js", + "target": "scripts_build_iswatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "scripts/build.js", + "source_location": "L10", + "weight": 1.0, + "source": "scripts_build_js", + "target": "scripts_build_extensionconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "scripts/build.js", + "source_location": "L58", + "weight": 1.0, + "source": "scripts_build_js", + "target": "scripts_build_createwebviewconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "scripts/build.js", + "source_location": "L109", + "weight": 1.0, + "source": "scripts_build_js", + "target": "scripts_build_buildall", + "confidence_score": 1.0 + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scripts/build.js", + "source_location": "8,53,95", + "weight": 1.0, + "source": "scripts_build_extensionconfig", + "target": "scripts_build_createwebviewconfig" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "scripts/build.js", + "source_location": "120-122", + "weight": 1.0, + "confidence_score": 1.0, + "source": "scripts_build_buildall", + "target": "scripts_build_createwebviewconfig" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "scripts/deploy.sh", + "source_location": "L1", + "weight": 1.0, + "source": "scripts_deploy_sh", + "target": "scripts_deploy_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/launch.json", + "source_location": "L2", + "weight": 1.0, + "source": "vscode_launch_json", + "target": "vscode_launch_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/launch.json", + "source_location": "L3", + "weight": 1.0, + "source": "vscode_launch_json", + "target": "vscode_launch_configurations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/tasks.json", + "source_location": "L2", + "weight": 1.0, + "source": "vscode_tasks_json", + "target": "vscode_tasks_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".vscode/tasks.json", + "source_location": "L3", + "weight": 1.0, + "source": "vscode_tasks_json", + "target": "vscode_tasks_tasks", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_providers_sidebarprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_extension_ts", + "target": "providers_sidebarprovider_folder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_extension_ts", + "target": "providers_sidebarprovider_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_extension_ts", + "target": "providers_sidebarprovider_sidebarprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_providers_foldereditorprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_extension_ts", + "target": "providers_foldereditorprovider_foldereditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_providers_historymanager_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_extension_ts", + "target": "providers_historymanager_historymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_providers_requesteditorprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_extension_ts", + "target": "providers_requesteditorprovider_requesteditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L6", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_providers_historyeditorprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L6", + "weight": 1.0, + "source": "src_extension_ts", + "target": "providers_historyeditorprovider_historyeditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L7", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L7", + "weight": 1.0, + "source": "src_extension_ts", + "target": "types_internal_types_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L7", + "weight": 1.0, + "source": "src_extension_ts", + "target": "types_internal_types_requestconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L12", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_extension_seeddefaultdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L156", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_extension_activate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L254", + "weight": 1.0, + "source": "src_extension_ts", + "target": "src_extension_deactivate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/extension.ts", + "source_location": "L158", + "weight": 1.0, + "source": "src_extension_activate", + "target": "src_extension_seeddefaultdata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_seeddefaultdata", + "target": "providers_sidebarprovider_folder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_seeddefaultdata", + "target": "types_internal_types_requestconfig" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_historymanager_historymanager" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_sidebarprovider_sidebarprovider" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_foldereditorprovider_foldereditorprovider" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_requesteditorprovider_requesteditorprovider" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_foldereditorprovider_openfoldereditor" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_requesteditorprovider_openrequesteditor" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_historyeditorprovider_openhistorypanel" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_sidebarprovider_importcollection" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/extension.ts", + "source_location": null, + "weight": 1.0, + "source": "src_extension_activate", + "target": "providers_sidebarprovider_addfolder" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "src_utils_curlparser_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "utils_curlparser_parsecurlcommand", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "src_providers_sidebarprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "utils_exportparser_exporttopostman", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "utils_exportparser_exporttorestlab", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "utils_exportparser_exporttothunderclient", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L8", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "src_utils_getnonce_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L8", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "utils_getnonce_getnonce", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "src_providers_sidebarprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L9", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "utils_importparser_importresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L9", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "utils_importparser_parseimportedfile", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L10", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L10", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "types_internal_types_authconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L10", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "types_internal_types_historyentry", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "src_providers_sidebarprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L11", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_foldereditorprovider_foldereditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L12", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "src_providers_historymanager_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L12", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_historymanager_historymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L13", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "src_providers_sidebarprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L13", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_requesteditorprovider_requesteditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L15", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_sidebarprovider_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L22", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_sidebarprovider_folder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L31", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_sidebarprovider_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L38", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_sidebarprovider_envvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L44", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_sidebarprovider_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L50", + "weight": 1.0, + "source": "src_providers_sidebarprovider_ts", + "target": "providers_sidebarprovider_sidebarprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_providers_historyeditorprovider_ts", + "target": "src_providers_sidebarprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "providers_sidebarprovider_request", + "confidence_score": 1.0 + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/types/internal.types.ts", + "source_location": null, + "weight": 1.0, + "source": "types_internal_types_request", + "target": "providers_sidebarprovider_request" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "providers_sidebarprovider_folder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "providers_sidebarprovider_folder", + "confidence_score": 1.0 + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/utils/importParser.ts", + "source_location": null, + "weight": 1.0, + "source": "utils_importparser_importresult", + "target": "providers_sidebarprovider_folder" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/types/internal.types.ts", + "source_location": null, + "weight": 1.0, + "source": "types_internal_types_folder", + "target": "providers_sidebarprovider_folder" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "providers_sidebarprovider_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "providers_sidebarprovider_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "providers_sidebarprovider_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/types/internal.types.ts", + "source_location": null, + "weight": 1.0, + "source": "types_internal_types_folderconfig", + "target": "providers_sidebarprovider_folderconfig" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/types/internal.types.ts", + "source_location": null, + "weight": 1.0, + "source": "types_internal_types_envvariable", + "target": "providers_sidebarprovider_envvariable" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/types/internal.types.ts", + "source_location": null, + "weight": 1.0, + "source": "types_internal_types_environment", + "target": "providers_sidebarprovider_environment" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L54", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L66", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_resolvewebviewview", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L181", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_addfolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L194", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_addsubfolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L226", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_deletefolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L270", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L288", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_getinheritedconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L349", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_getparentchain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L366", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_addrequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L391", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_deleterequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L402", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_handlecreaterequestfromcurl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L478", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_renamefolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L507", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_renamerequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L555", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_duplicaterequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L610", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_duplicatefolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L643", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_deepclonefolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L711", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_moverequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L764", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_movefolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L812", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_isdescendant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L833", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_removefolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L859", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_collectfolderids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L870", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_updaterequestfolderids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L895", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_updaterequestmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L911", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_updaterequestname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L923", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_handleimportcollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L967", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_applyimportresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L996", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_importcollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1000", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_handleexportcollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1058", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_getrootcollectionid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1065", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_isrootfolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1071", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_getactiveenvvariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1090", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_getcollectiondata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1105", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_setcollectionactiveenvironment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1121", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1125", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_notifyactiverequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1136", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_gethistoryentries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1140", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_ishistoryenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1144", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_sethistoryenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1148", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_deletehistoryentrybyid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1162", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_clearallhistoryentries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1180", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_restorehistoryentrybyid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1226", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1240", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "providers_sidebarprovider_sidebarprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L13", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "providers_sidebarprovider_sidebarprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "providers_sidebarprovider_sidebarprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_providers_historyeditorprovider_ts", + "target": "providers_sidebarprovider_sidebarprovider", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider", + "target": "utils_getnonce_getnonce" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/utils/importParser.ts", + "source_location": null, + "weight": 1.0, + "source": "utils_importparser_importresult", + "target": "providers_sidebarprovider_sidebarprovider" + }, + { + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "source": "demo_folders_folders", + "target": "providers_sidebarprovider_sidebarprovider" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L78", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_resolvewebviewview", + "target": "providers_sidebarprovider_sidebarprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L178", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_resolvewebviewview", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L190", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_addfolder", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L191", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_addfolder", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L222", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_addsubfolder", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L223", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_addsubfolder", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L228", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_deletefolder", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L230", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_deletefolder", + "target": "providers_sidebarprovider_sidebarprovider_collectfolderids", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L265", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_deletefolder", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L266", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_deletefolder", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L289", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_getinheritedconfig", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L351", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_getparentchain", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L367", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_addrequest", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L392", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_deleterequest", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L403", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handlecreaterequestfromcurl", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L479", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_renamefolder", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L508", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_renamerequest", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L556", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_duplicaterequest", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L611", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_duplicatefolder", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L716", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_moverequest", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L765", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_movefolder", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L813", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_isdescendant", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L900", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_updaterequestmethod", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L912", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_updaterequestname", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1001", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handleexportcollection", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1059", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_getrootcollectionid", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1066", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_isrootfolder", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1184", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_restorehistoryentrybyid", + "target": "providers_sidebarprovider_sidebarprovider_findfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L379", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_addrequest", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L380", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_addrequest", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L395", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_deleterequest", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L396", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_deleterequest", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L466", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handlecreaterequestfromcurl", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L467", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handlecreaterequestfromcurl", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L420", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handlecreaterequestfromcurl", + "target": "utils_curlparser_parsecurlcommand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L499", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_renamefolder", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L500", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_renamefolder", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L547", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_renamerequest", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L548", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_renamerequest", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L594", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_duplicaterequest", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L595", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_duplicaterequest", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L618", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_duplicatefolder", + "target": "providers_sidebarprovider_sidebarprovider_deepclonefolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L637", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_duplicatefolder", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L638", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_duplicatefolder", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L757", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_moverequest", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L758", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_moverequest", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L772", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_movefolder", + "target": "providers_sidebarprovider_sidebarprovider_isdescendant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L780", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_movefolder", + "target": "providers_sidebarprovider_sidebarprovider_removefolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L802", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_movefolder", + "target": "providers_sidebarprovider_sidebarprovider_updaterequestfolderids", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L804", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_movefolder", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L805", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_movefolder", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L905", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_updaterequestmethod", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L906", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_updaterequestmethod", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L917", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_updaterequestname", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L918", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_updaterequestname", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L953", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handleimportcollection", + "target": "providers_sidebarprovider_sidebarprovider_applyimportresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L997", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_importcollection", + "target": "providers_sidebarprovider_sidebarprovider_handleimportcollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L952", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handleimportcollection", + "target": "utils_importparser_parseimportedfile" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L992", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_applyimportresult", + "target": "providers_sidebarprovider_sidebarprovider_savefolders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L993", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_applyimportresult", + "target": "providers_sidebarprovider_sidebarprovider_sendfolderstowebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1012", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handleexportcollection", + "target": "utils_exportparser_exporttorestlab" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1015", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handleexportcollection", + "target": "utils_exportparser_exporttopostman" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1018", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_handleexportcollection", + "target": "utils_exportparser_exporttothunderclient" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1072", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_getactiveenvvariables", + "target": "providers_sidebarprovider_sidebarprovider_getrootcollectionid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1094", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_getcollectiondata", + "target": "providers_sidebarprovider_sidebarprovider_getrootcollectionid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1109", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_setcollectionactiveenvironment", + "target": "providers_sidebarprovider_sidebarprovider_getrootcollectionid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": "L1248", + "weight": 1.0, + "source": "providers_sidebarprovider_sidebarprovider_gethtmlforwebview", + "target": "utils_getnonce_getnonce" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "src_utils_getnonce_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "utils_getnonce_getnonce", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "types_internal_types_formdataitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "types_internal_types_requestconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "types_internal_types_responsecookie", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L5", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "types_internal_types_responsedata", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L11", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "src_providers_historyeditorprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L11", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "providers_historyeditorprovider_historyeditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L12", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "src_providers_historymanager_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L12", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "providers_historymanager_historymanager", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L14", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "src_utils_responsefileactions_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L14", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "utils_responsefileactions_handledownloadresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L14", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "utils_responsefileactions_handleopenresponseineditor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L19", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "providers_requesteditorprovider_parsesetcookie", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L45", + "weight": 1.0, + "source": "src_providers_requesteditorprovider_ts", + "target": "providers_requesteditorprovider_requesteditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "src_providers_requesteditorprovider_ts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_sendhttprequest", + "target": "providers_requesteditorprovider_parsesetcookie" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L49", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L52", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_updatepaneltitle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L63", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_closepanel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L71", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_broadcasttoallpanels", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L79", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_refreshpanelhistory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L88", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_refreshpanelconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L133", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_openrequesteditor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L434", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_sendhttprequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L622", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "providers_requesteditorprovider_requesteditorprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "providers_requesteditorprovider_requesteditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider", + "target": "utils_getnonce_getnonce" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 0.8, + "source": "request_requestcontext_requestcontextprovider", + "target": "providers_requesteditorprovider_requesteditorprovider" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L220", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider_openrequesteditor", + "target": "providers_requesteditorprovider_requesteditorprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": "L645", + "weight": 1.0, + "source": "providers_requesteditorprovider_requesteditorprovider_gethtmlforwebview", + "target": "utils_getnonce_getnonce" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "src_utils_getnonce_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "utils_getnonce_getnonce", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L9", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "providers_foldereditorprovider_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L19", + "weight": 1.0, + "source": "src_providers_foldereditorprovider_ts", + "target": "providers_foldereditorprovider_foldereditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L25", + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider", + "target": "providers_foldereditorprovider_foldereditorprovider_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L28", + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider", + "target": "providers_foldereditorprovider_foldereditorprovider_updatepaneltitle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L35", + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider", + "target": "providers_foldereditorprovider_foldereditorprovider_openfoldereditor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L152", + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider", + "target": "providers_foldereditorprovider_foldereditorprovider_resolvecustomtexteditor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L169", + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider", + "target": "providers_foldereditorprovider_foldereditorprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider", + "target": "utils_getnonce_getnonce" + }, + { + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "source": "demo_folder_settings_only_folder_settings_only", + "target": "providers_foldereditorprovider_foldereditorprovider" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L88", + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider_openfoldereditor", + "target": "providers_foldereditorprovider_foldereditorprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L162", + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider_resolvecustomtexteditor", + "target": "providers_foldereditorprovider_foldereditorprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": "L192", + "weight": 1.0, + "source": "providers_foldereditorprovider_foldereditorprovider_gethtmlforwebview", + "target": "utils_getnonce_getnonce" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_providers_historyeditorprovider_ts", + "target": "src_utils_getnonce_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_providers_historyeditorprovider_ts", + "target": "utils_getnonce_getnonce", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_providers_historyeditorprovider_ts", + "target": "src_utils_responsefileactions_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_providers_historyeditorprovider_ts", + "target": "utils_responsefileactions_handledownloadresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_providers_historyeditorprovider_ts", + "target": "utils_responsefileactions_handleopenresponseineditor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L9", + "weight": 1.0, + "source": "src_providers_historyeditorprovider_ts", + "target": "providers_historyeditorprovider_historyeditorprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L13", + "weight": 1.0, + "source": "providers_historyeditorprovider_historyeditorprovider", + "target": "providers_historyeditorprovider_historyeditorprovider_refreshifopen", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L20", + "weight": 1.0, + "source": "providers_historyeditorprovider_historyeditorprovider", + "target": "providers_historyeditorprovider_historyeditorprovider_buildhistorypayload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L28", + "weight": 1.0, + "source": "providers_historyeditorprovider_historyeditorprovider", + "target": "providers_historyeditorprovider_historyeditorprovider_openhistorypanel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L106", + "weight": 1.0, + "source": "providers_historyeditorprovider_historyeditorprovider", + "target": "providers_historyeditorprovider_historyeditorprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_historyeditorprovider", + "target": "utils_getnonce_getnonce" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L16", + "weight": 1.0, + "source": "providers_historyeditorprovider_historyeditorprovider_refreshifopen", + "target": "providers_historyeditorprovider_historyeditorprovider_buildhistorypayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L54", + "weight": 1.0, + "source": "providers_historyeditorprovider_historyeditorprovider_openhistorypanel", + "target": "providers_historyeditorprovider_historyeditorprovider_gethtmlforwebview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": "L117", + "weight": 1.0, + "source": "providers_historyeditorprovider_historyeditorprovider_gethtmlforwebview", + "target": "utils_getnonce_getnonce" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_providers_historymanager_ts", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_providers_historymanager_ts", + "target": "types_internal_types_historyentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L10", + "weight": 1.0, + "source": "src_providers_historymanager_ts", + "target": "providers_historymanager_truncateifneeded", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L24", + "weight": 1.0, + "source": "src_providers_historymanager_ts", + "target": "providers_historymanager_historymanager", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L56", + "weight": 1.0, + "source": "providers_historymanager_historymanager_addentry", + "target": "providers_historymanager_truncateifneeded", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historymanager_addentry", + "target": "providers_historymanager_truncateifneeded" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L25", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L27", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_isenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L31", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_setenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L43", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_getall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L39", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_setall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L47", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_getforrequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L51", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_addentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L87", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_deleteentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L91", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_clearforrequest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L95", + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "providers_historymanager_historymanager_clearall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryManager.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historymanager_historymanager", + "target": "types_internal_types_historyentry" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L54", + "weight": 1.0, + "source": "providers_historymanager_historymanager_addentry", + "target": "providers_historymanager_historymanager_isenabled", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L48", + "weight": 1.0, + "source": "providers_historymanager_historymanager_getforrequest", + "target": "providers_historymanager_historymanager_getall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L68", + "weight": 1.0, + "source": "providers_historymanager_historymanager_addentry", + "target": "providers_historymanager_historymanager_getall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L88", + "weight": 1.0, + "source": "providers_historymanager_historymanager_deleteentry", + "target": "providers_historymanager_historymanager_getall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L92", + "weight": 1.0, + "source": "providers_historymanager_historymanager_clearforrequest", + "target": "providers_historymanager_historymanager_getall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L83", + "weight": 1.0, + "source": "providers_historymanager_historymanager_addentry", + "target": "providers_historymanager_historymanager_setall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L88", + "weight": 1.0, + "source": "providers_historymanager_historymanager_deleteentry", + "target": "providers_historymanager_historymanager_setall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L92", + "weight": 1.0, + "source": "providers_historymanager_historymanager_clearforrequest", + "target": "providers_historymanager_historymanager_setall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/providers/HistoryManager.ts", + "source_location": "L96", + "weight": 1.0, + "source": "providers_historymanager_historymanager_clearall", + "target": "providers_historymanager_historymanager_setall", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/config.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_config_ts", + "target": "webview_config_http_methods", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/config.ts", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_config_ts", + "target": "webview_config_methods_with_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/config.ts", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_config_ts", + "target": "webview_config_common_headers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/config.ts", + "source_location": "L31", + "weight": 1.0, + "source": "src_webview_config_ts", + "target": "webview_config_content_types", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "src_webview_config_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "src_webview_config_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "src_webview_config_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_config_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_config_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "webview_config_http_methods", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "webview_config_methods_with_body", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "webview_config_methods_with_body", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "webview_config_methods_with_body", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "webview_config_common_headers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "webview_config_common_headers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "webview_config_content_types", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/index.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_sidebar_index_tsx", + "target": "src_webview_sidebar_sidebar_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/index.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_sidebar_index_tsx", + "target": "sidebar_sidebar_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/index.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_index_tsx", + "target": "sidebar_index_container", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/index.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_sidebar_index_tsx", + "target": "sidebar_index_root", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "src_webview_components_icons_folderimporticon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "src_webview_components_icons_postmanicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "src_webview_components_icons_restlabicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "src_webview_components_icons_thunderclienticon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "types_internal_types_importprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "sidebar_importdropdown_import_providers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "src_webview_sidebar_importdropdown_tsx", + "target": "sidebar_importdropdown_importdropdown", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "src_webview_sidebar_importdropdown_tsx", + "confidence_score": 1.0 + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/webview/sidebar/ImportDropdown.tsx", + "source_location": null, + "weight": 1.0, + "source": "sidebar_importdropdown_import_providers", + "target": "sidebar_folderactionsdropdown_export_formats" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "line 368", + "weight": 1.0, + "source": "sidebar_sidebar_sidebar", + "target": "sidebar_importdropdown_importdropdown" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_chevronicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_codeicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_copyicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_exporticon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_folderaddicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_gearicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_moreactionicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_pencilicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_postmanicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_restlabicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_thunderclienticon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "types_internal_types_folder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "sidebar_folderactionsdropdown_export_formats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "src_webview_sidebar_folderactionsdropdown_tsx", + "target": "sidebar_folderactionsdropdown_folderactionsdropdown", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_sidebar_folderactionsdropdown_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "line 144", + "weight": 1.0, + "source": "sidebar_folderitem_folderitem", + "target": "sidebar_folderactionsdropdown_folderactionsdropdown" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/webview/sidebar/FolderActionsDropdown.tsx", + "source_location": null, + "weight": 1.0, + "source": "sidebar_folderactionsdropdown_folderactionsdropdown", + "target": "sidebar_requestactionsdropdown_requestactionsdropdown" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "src_webview_components_autogrowtextarea_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "src_webview_components_icons_plusicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "types_internal_types_environment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "types_internal_types_envvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "sidebar_environmentmodal_environmentmodalprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "sidebar_environmentmodal_newvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "src_webview_sidebar_environmentmodal_tsx", + "target": "sidebar_environmentmodal_environmentmodal", + "confidence_score": 1.0 + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/sidebar/EnvironmentModal.tsx", + "source_location": null, + "weight": 1.0, + "source": "sidebar_environmentmodal_environmentmodal", + "target": "editor_environmentstab_environmentstab" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_sidebar_requestactionsdropdown_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_sidebar_requestactionsdropdown_tsx", + "target": "src_webview_components_icons_copyicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_sidebar_requestactionsdropdown_tsx", + "target": "src_webview_components_icons_moreactionicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_sidebar_requestactionsdropdown_tsx", + "target": "src_webview_components_icons_pencilicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_sidebar_requestactionsdropdown_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_requestactionsdropdown_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_requestactionsdropdown_tsx", + "target": "types_internal_types_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/RequestActionsDropdown.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_sidebar_requestactionsdropdown_tsx", + "target": "sidebar_requestactionsdropdown_requestactionsdropdown", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_sidebar_requestactionsdropdown_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "line 241", + "weight": 1.0, + "source": "sidebar_folderitem_folderitem", + "target": "sidebar_requestactionsdropdown_requestactionsdropdown" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_components_icons_chevronicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_components_icons_collectionicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_components_icons_draghandleicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_components_icons_foldericon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_components_icons_plusicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "types_internal_types_folder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "types_internal_types_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "sidebar_folderitem_getmethodcolor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "sidebar_folderitem_folderitemprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "L74", + "weight": 1.0, + "source": "src_webview_sidebar_folderitem_tsx", + "target": "sidebar_folderitem_folderitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "src_webview_sidebar_folderitem_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "line 234", + "weight": 1.0, + "source": "sidebar_folderitem_folderitem", + "target": "sidebar_folderitem_getmethodcolor" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "line 398", + "weight": 1.0, + "source": "sidebar_sidebar_sidebar", + "target": "sidebar_folderitem_folderitem" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/sidebar/FolderItem.tsx", + "source_location": "line 162 (recursive render of subfolders)", + "weight": 1.0, + "source": "sidebar_folderitem_folderitem", + "target": "sidebar_folderitem_folderitem" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "src_webview_components_icons_collectionaddicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "src_webview_components_icons_historyicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "src_webview_components_icons_noitemsicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "types_internal_types_folder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "types_internal_types_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "sidebar_sidebar_vscode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "sidebar_sidebar_dragdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "src_webview_sidebar_sidebar_tsx", + "target": "sidebar_sidebar_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/sidebar/index.tsx", + "source_location": "line 10", + "weight": 1.0, + "source": "sidebar_index_index", + "target": "sidebar_sidebar_sidebar" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/webview/sidebar/Sidebar.tsx", + "source_location": null, + "weight": 1.0, + "source": "sidebar_sidebar_sidebar", + "target": "editor_foldereditor_foldereditor" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_folder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L17", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_importprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L23", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_header", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L29", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_formdataitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L37", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_cookie", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L43", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_responsecookie", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L54", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_authconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L60", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_requestconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L75", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L84", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_envvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L90", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L96", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_responsedata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L106", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_historyentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/types/internal.types.ts", + "source_location": "L127", + "weight": 1.0, + "source": "src_webview_types_internal_types_ts", + "target": "types_internal_types_requesteditorprops", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_history_historyview_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_authtab_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "src_webview_types_internal_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "types_internal_types_formdataitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "types_internal_types_formdataitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "types_internal_types_cookie", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "types_internal_types_authconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_authtab_tsx", + "target": "types_internal_types_authconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "types_internal_types_authconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "types_internal_types_requestconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "types_internal_types_requestconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "types_internal_types_requestconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "types_internal_types_requestconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "types_internal_types_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "types_internal_types_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "types_internal_types_environment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "types_internal_types_responsedata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "types_internal_types_responsedata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "types_internal_types_historyentry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_history_historyview_tsx", + "target": "types_internal_types_historyentry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "types_internal_types_historyentry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "types_internal_types_requesteditorprops", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "types_internal_types_requesteditorprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/config/monaco.ts", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_config_monaco_ts", + "target": "config_monaco_getworker", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/index.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_history_index_tsx", + "target": "src_webview_config_monaco_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/index.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_index_tsx", + "target": "src_webview_config_monaco_ts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/ConfirmDialog.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_components_confirmdialog_tsx", + "target": "components_confirmdialog_confirmdialogprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/ConfirmDialog.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_components_confirmdialog_tsx", + "target": "components_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "src_webview_components_confirmdialog_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyentrylist_historyentryactions", + "target": "components_confirmdialog_confirmdialog" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/AutocompleteInput.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_autocompleteinput_tsx", + "target": "src_webview_helpers_useautogrow_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/AutocompleteInput.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_autocompleteinput_tsx", + "target": "helpers_useautogrow_useautogrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/AutocompleteInput.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_components_autocompleteinput_tsx", + "target": "components_autocompleteinput_autocompleteinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "src_webview_components_autocompleteinput_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_components_autocompleteinput_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/AutocompleteInput.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_autocompleteinput_autocompleteinput", + "target": "helpers_useautogrow_useautogrow" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/components/AutocompleteInput.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_autocompleteinput_autocompleteinput", + "target": "components_autogrowtextarea_autogrowtextarea" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "src_webview_helpers_helper_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "helpers_helper_formatjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "helpers_helper_formatrelativetime", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "helpers_helper_getstatuscolor", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "src_webview_components_historyresponseviewer_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "components_historyentrylist_historyentrylistprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "components_historyentrylist_renderbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "components_historyentrylist_historyentrylist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L117", + "weight": 1.0, + "source": "src_webview_components_historyentrylist_tsx", + "target": "components_historyentrylist_historyentryactions", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_history_historyview_tsx", + "target": "src_webview_components_historyentrylist_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HistoryTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_historytab_tsx", + "target": "src_webview_components_historyentrylist_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "components_historyentrylist_renderbody", + "target": "helpers_helper_formatjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyentrylist_historyentrylist", + "target": "components_historyresponseviewer_historyresponseviewer" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyentrylist_historyentrylist", + "target": "components_tooltip_tooltip" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyentrylist_historyentrylist", + "target": "components_historyentrylist_historyentryactions" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": "L154", + "weight": 1.0, + "source": "components_historyentrylist_historyentryactions", + "target": "helpers_helper_formatrelativetime" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyentrylist_historyentryactions", + "target": "components_tooltip_tooltip" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyentrylist_historyentryactions", + "target": "icons_trashicon_trashicon" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/Tooltip.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_components_tooltip_tsx", + "target": "components_tooltip_tooltipposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/Tooltip.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_components_tooltip_tsx", + "target": "components_tooltip_tooltip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_paramstab_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_cookietab_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "src_webview_components_tooltip_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "components_tooltip_tooltip" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/AutoGrowTextarea.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_autogrowtextarea_tsx", + "target": "src_webview_helpers_useautogrow_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/AutoGrowTextarea.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_autogrowtextarea_tsx", + "target": "helpers_useautogrow_useautogrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/AutoGrowTextarea.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_components_autogrowtextarea_tsx", + "target": "components_autogrowtextarea_autogrowtextareaprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/AutoGrowTextarea.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_components_autogrowtextarea_tsx", + "target": "components_autogrowtextarea_autogrowtextarea", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_components_autogrowtextarea_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_components_autogrowtextarea_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "src_webview_components_autogrowtextarea_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/AutoGrowTextarea.tsx", + "source_location": null, + "weight": 1.0, + "confidence_score": 1.0, + "source": "components_autogrowtextarea_autogrowtextarea", + "target": "helpers_useautogrow_useautogrow" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "src_webview_helpers_helper_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "helpers_helper_formatjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "helpers_helper_formatsize", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "helpers_helper_geteditorlanguagefromcontenttype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "helpers_helper_getfileextension", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "helpers_helper_parsetruncationoriginalsize", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "src_webview_request_bodyeditor_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "src_webview_components_icons_copyicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "src_webview_components_icons_downloadicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "src_webview_components_icons_pencilicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "components_historyresponseviewer_responsetab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "components_historyresponseviewer_historyresponseviewerprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "components_historyresponseviewer_bytelength", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "components_historyresponseviewer_buildtruncationmessage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L55", + "weight": 1.0, + "source": "src_webview_components_historyresponseviewer_tsx", + "target": "components_historyresponseviewer_historyresponseviewer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L39", + "weight": 1.0, + "source": "components_historyresponseviewer_buildtruncationmessage", + "target": "components_historyresponseviewer_bytelength", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L164", + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "components_historyresponseviewer_buildtruncationmessage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "components_historyresponseviewer_buildtruncationmessage", + "target": "helpers_helper_parsetruncationoriginalsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L39", + "weight": 1.0, + "source": "components_historyresponseviewer_buildtruncationmessage", + "target": "helpers_helper_formatsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L80", + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "helpers_helper_formatsize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L171", + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "helpers_helper_formatjson" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": "L172", + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "helpers_helper_geteditorlanguagefromcontenttype" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "icons_copyicon_copyicon" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "icons_downloadicon_downloadicon" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "icons_pencilicon_pencilicon" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx", + "source_location": null, + "weight": 1.0, + "source": "components_historyresponseviewer_historyresponseviewer", + "target": "request_bodyeditor_bodyeditor" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/ImportIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_importicon_tsx", + "target": "icons_importicon_importicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/CollectionAddIcon.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_icons_collectionaddicon_tsx", + "target": "icons_collectionaddicon_collectionaddiconprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/CollectionAddIcon.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_components_icons_collectionaddicon_tsx", + "target": "icons_collectionaddicon_collectionaddicon", + "confidence_score": 1.0 + }, + { + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "explanation": "INFERRED: Both assets appear to represent the same 'add collection' concept (a plus/add affordance combined with a collection/stack motif), one as a raw SVG asset and the other as a React icon component, though no direct code reference links them.", + "source_location": null, + "source": "icons_add_collection_add_collection", + "target": "icons_collectionaddicon_collectionaddicon" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/PostmanIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_postmanicon_tsx", + "target": "icons_postmanicon_postmanicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/CloseIcon.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_icons_closeicon_tsx", + "target": "icons_closeicon_closeicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_components_icons_closeicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/RestLabIcon.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_icons_restlabicon_tsx", + "target": "icons_restlabicon_restlabicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/GearIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_gearicon_tsx", + "target": "icons_gearicon_gearicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/NoItemsIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_noitemsicon_tsx", + "target": "icons_noitemsicon_noitemsicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/FolderIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_foldericon_tsx", + "target": "icons_foldericon_foldericonprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/FolderIcon.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_components_icons_foldericon_tsx", + "target": "icons_foldericon_foldericon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "src_webview_components_icons_foldericon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/ChevronIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_chevronicon_tsx", + "target": "icons_chevronicon_chevroniconprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/ChevronIcon.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_components_icons_chevronicon_tsx", + "target": "icons_chevronicon_chevronicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/SaveIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_saveicon_tsx", + "target": "icons_saveicon_saveicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_components_icons_saveicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "src_webview_components_icons_saveicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/ArrowIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_arrowicon_tsx", + "target": "icons_arrowicon_arrowupicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_authtab_tsx", + "target": "src_webview_components_icons_arrowicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_components_icons_arrowicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/ExportIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_exporticon_tsx", + "target": "icons_exporticon_exporticon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/PlusIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_plusicon_tsx", + "target": "icons_plusicon_plusicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_paramstab_tsx", + "target": "src_webview_components_icons_plusicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "src_webview_components_icons_plusicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_cookietab_tsx", + "target": "src_webview_components_icons_plusicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_components_icons_plusicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_components_icons_plusicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "src_webview_components_icons_plusicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/MoreActionIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_moreactionicon_tsx", + "target": "icons_moreactionicon_moreactionicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_components_icons_moreactionicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/EmptyGlassIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_emptyglassicon_tsx", + "target": "icons_emptyglassicon_emptyglassicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/CodeIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_codeicon_tsx", + "target": "icons_codeicon_codeicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_components_icons_codeicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/CollectionIcon.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_icons_collectionicon_tsx", + "target": "icons_collectionicon_collectioniconprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/CollectionIcon.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_components_icons_collectionicon_tsx", + "target": "icons_collectionicon_collectionicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "src_webview_components_icons_collectionicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/BeautifyIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_beautifyicon_tsx", + "target": "icons_beautifyicon_beautifyicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "src_webview_components_icons_beautifyicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/CopyIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_copyicon_tsx", + "target": "icons_copyicon_copyicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_components_icons_copyicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/FolderAddIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_folderaddicon_tsx", + "target": "icons_folderaddicon_folderaddicon", + "confidence_score": 1.0 + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/components/icons/FolderAddIcon.tsx", + "source_location": null, + "weight": 1.0, + "source": "icons_folderaddicon_folderaddicon", + "target": "icons_folderimporticon_folderimporticon" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/DocumentIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_documenticon_tsx", + "target": "icons_documenticon_documenticon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_components_icons_documenticon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/components/icons/DocumentIcon.tsx", + "source_location": null, + "weight": 1.0, + "source": "icons_documenticon_documenticon", + "target": "icons_fileicon_fileicon" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/DragHandleIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_draghandleicon_tsx", + "target": "icons_draghandleicon_draghandleicon", + "confidence_score": 1.0 + }, + { + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "source": "demo_drag_drop_drag_drop", + "target": "icons_draghandleicon_draghandleicon" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/EyeIcon.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_icons_eyeicon_tsx", + "target": "icons_eyeicon_eyeiconprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/EyeIcon.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_components_icons_eyeicon_tsx", + "target": "icons_eyeicon_eyeicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/TrashIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_trashicon_tsx", + "target": "icons_trashicon_trashicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_paramstab_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_cookietab_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "src_webview_components_icons_trashicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/DownloadIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_downloadicon_tsx", + "target": "icons_downloadicon_downloadicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_components_icons_downloadicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/components/icons/DownloadIcon.tsx", + "source_location": null, + "weight": 1.0, + "source": "icons_downloadicon_downloadicon", + "target": "icons_uploadicon_uploadicon" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/ThunderClientIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_thunderclienticon_tsx", + "target": "icons_thunderclienticon_thunderclienticon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/FolderImportIcon.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_icons_folderimporticon_tsx", + "target": "icons_folderimporticon_folderimporticon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/HistoryIcon.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_components_icons_historyicon_tsx", + "target": "icons_historyicon_historyiconprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/HistoryIcon.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_components_icons_historyicon_tsx", + "target": "icons_historyicon_historyicon", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/WarningIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_warningicon_tsx", + "target": "icons_warningicon_warningicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_components_icons_warningicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/UploadIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_uploadicon_tsx", + "target": "icons_uploadicon_uploadicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_components_icons_uploadicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/SendIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_sendicon_tsx", + "target": "icons_sendicon_sendicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_components_icons_sendicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/SplitIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_spliticon_tsx", + "target": "icons_spliticon_spliticon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_components_icons_spliticon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/FileIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_fileicon_tsx", + "target": "icons_fileicon_fileicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_components_icons_fileicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/TextIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_texticon_tsx", + "target": "icons_texticon_texticon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_components_icons_texticon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/components/icons/PencilIcon.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_components_icons_pencilicon_tsx", + "target": "icons_pencilicon_pencilicon", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_components_icons_pencilicon_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/index.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_history_index_tsx", + "target": "src_webview_history_historyview_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/index.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_history_index_tsx", + "target": "history_historyview_historyview", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/index.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_history_index_tsx", + "target": "history_index_container", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/index.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_history_index_tsx", + "target": "history_index_root", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_history_historyview_tsx", + "target": "history_historyview_vscode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_history_historyview_tsx", + "target": "history_historyview_historyview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/history/index.tsx", + "source_location": null, + "weight": 1.0, + "source": "history_index", + "target": "history_historyview_historyview" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": "src/webview/history/HistoryView.tsx", + "source_location": null, + "weight": 0.6, + "source": "history_historyview_historyview", + "target": "utils_historymanager_historymanager" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/request/HistoryTab.tsx", + "source_location": null, + "weight": 0.85, + "source": "request_historytab_historytab", + "target": "history_historyview_historyview" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/index.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_index_tsx", + "target": "src_webview_request_requesteditor_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/index.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_index_tsx", + "target": "request_requesteditor_requesteditor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/index.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_index_tsx", + "target": "request_index_container", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/index.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "src_webview_request_index_tsx", + "target": "request_index_root", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HistoryTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_historytab_tsx", + "target": "src_webview_request_requestcontext_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HistoryTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_historytab_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HistoryTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_historytab_tsx", + "target": "request_historytab_historytab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_historytab_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/HistoryTab.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_historytab_historytab", + "target": "request_requestcontext_userequestcontext" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_varinput_tsx", + "target": "src_webview_helpers_useautogrow_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_request_varinput_tsx", + "target": "helpers_useautogrow_useautogrow", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_varinput_tsx", + "target": "src_webview_request_requestcontext_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_varinput_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_varinput_tsx", + "target": "request_varinput_varinputprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/VarInput.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_request_varinput_tsx", + "target": "request_varinput_varinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_paramstab_tsx", + "target": "src_webview_request_varinput_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "src_webview_request_varinput_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_cookietab_tsx", + "target": "src_webview_request_varinput_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_request_authtab_tsx", + "target": "src_webview_request_varinput_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_varinput_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/VarInput.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_varinput_varinput", + "target": "request_requestcontext_userequestcontext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/VarInput.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_varinput_varinput", + "target": "helpers_useautogrow_useautogrow" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_paramstab_tsx", + "target": "src_webview_request_requestcontext_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_paramstab_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_paramstab_tsx", + "target": "request_paramstab_paramstab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_paramstab_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_paramstab_paramstab", + "target": "request_requestcontext_userequestcontext" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.9, + "source_file": "src/webview/request/ParamsTab.tsx", + "source_location": null, + "weight": 0.9, + "source": "request_paramstab_paramstab", + "target": "request_headertab_headertab" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "src_webview_request_requestcontext_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_request_headertab_tsx", + "target": "request_headertab_headertab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_headertab_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/HeaderTab.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_headertab_headertab", + "target": "request_requestcontext_userequestcontext" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": null, + "weight": 0.8, + "source": "request_cookietab_cookietab", + "target": "request_headertab_headertab" + }, + { + "from": "demo_header_autocomplete_header_autocomplete", + "to": "request_headertab_headertab", + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "source": "demo_header_autocomplete_header_autocomplete", + "target": "request_headertab_headertab" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_bodyeditor_tsx", + "target": "request_bodyeditor_vscode_theme_class_to_monaco_theme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "src_webview_request_bodyeditor_tsx", + "target": "request_bodyeditor_getmonacothemefrombody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "src_webview_request_bodyeditor_tsx", + "target": "request_bodyeditor_monacoeditorprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyEditor.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "src_webview_request_bodyeditor_tsx", + "target": "request_bodyeditor_bodyeditor", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_request_bodyeditor_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "src_webview_request_bodyeditor_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_bodytab_bodytab", + "target": "request_bodyeditor_bodyeditor" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_responsepanel_responsepanel", + "target": "request_bodyeditor_bodyeditor" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "src_webview_helpers_curl_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_curl_generatecurlcommand", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "src_webview_helpers_helper_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_helper_formatjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_helper_formdatatobody", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_helper_geteditorlanguagefromcontenttype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_helper_hasfilefields", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_helper_interpolatevariables", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_helper_isformcontenttype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_helper_resolveauth", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "helpers_helper_stripjsoncomments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_vscode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L43", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_splitlayout", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L44", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_activetab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L45", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_responsetab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L47", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_requestcontextvalue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L138", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_requestcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L140", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L150", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_requestcontextproviderprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": "L154", + "weight": 1.0, + "source": "src_webview_request_requestcontext_tsx", + "target": "request_requestcontext_requestcontextprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_cookietab_tsx", + "target": "src_webview_request_requestcontext_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_request_requestcontext_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_request_requestcontext_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_requestcontext_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_request_cookietab_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "request_requestcontext_userequestcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_cookietab_cookietab", + "target": "request_requestcontext_userequestcontext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_responsepanel_responsepanel", + "target": "request_requestcontext_userequestcontext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_formfieldeditor_formfieldeditor", + "target": "request_requestcontext_userequestcontext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requesteditor_requesteditorcontent", + "target": "request_requestcontext_userequestcontext" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "request_requestcontext_requestcontextprovider", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requesteditor_requesteditor", + "target": "request_requestcontext_requestcontextprovider" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requestcontext_requestcontextprovider", + "target": "helpers_helper_resolveauth" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requestcontext_requestcontextprovider", + "target": "helpers_helper_interpolatevariables" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requestcontext_requestcontextprovider", + "target": "helpers_helper_isformcontenttype" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requestcontext_requestcontextprovider", + "target": "helpers_helper_hasfilefields" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requestcontext_requestcontextprovider", + "target": "helpers_helper_formdatatobody" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requestcontext_requestcontextprovider", + "target": "helpers_helper_stripjsoncomments" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requestcontext_requestcontextprovider", + "target": "helpers_helper_formatjson" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requestcontext_requestcontextprovider", + "target": "helpers_helper_geteditorlanguagefromcontenttype" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.9, + "source_file": "src/webview/helpers/curl.ts", + "source_location": null, + "weight": 0.9, + "source": "helpers_curl_generatecurlcommand", + "target": "request_requestcontext_requestcontextprovider" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": "src/webview/request/RequestContext.tsx", + "source_location": null, + "weight": 0.6, + "source": "request_requestcontext_requestcontextprovider", + "target": "utils_historymanager_historymanager" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/CookieTab.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_cookietab_tsx", + "target": "request_cookietab_cookietab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_cookietab_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "src_webview_helpers_helper_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "helpers_helper_formatjson", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "helpers_helper_formatsize", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "helpers_helper_getfileextension", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "helpers_helper_getstatuscolor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "src_webview_request_responsepanel_tsx", + "target": "request_responsepanel_responsepanel", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_responsepanel_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_responsepanel_responsepanel", + "target": "helpers_helper_getstatuscolor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_responsepanel_responsepanel", + "target": "helpers_helper_formatsize" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_responsepanel_responsepanel", + "target": "helpers_helper_formatjson" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/ResponsePanel.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_responsepanel_responsepanel", + "target": "helpers_helper_getfileextension" + }, + { + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "source": "demo_response_format_response_format", + "target": "request_responsepanel_responsepanel" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_request_authtab_tsx", + "target": "request_authtab_authmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_authtab_tsx", + "target": "request_authtab_configtomode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "src_webview_request_authtab_tsx", + "target": "request_authtab_authtabprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "src_webview_request_authtab_tsx", + "target": "request_authtab_authtab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_authtab_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/AuthTab.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "request_authtab_authtab", + "target": "request_authtab_configtomode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requesteditor_requesteditorcontent", + "target": "request_authtab_authtab" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "src_webview_helpers_helper_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "helpers_helper_hasfilefields", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "src_webview_request_formfieldeditor_tsx", + "target": "request_formfieldeditor_formfieldeditor", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "src_webview_request_formfieldeditor_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/FormFieldEditor.tsx", + "source_location": "L104", + "weight": 1.0, + "source": "request_formfieldeditor_formfieldeditor", + "target": "helpers_helper_hasfilefields" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_bodytab_bodytab", + "target": "request_formfieldeditor_formfieldeditor" + }, + { + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "source": "demo_file_upload_file_upload", + "target": "request_formfieldeditor_formfieldeditor" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "src_webview_helpers_helper_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "helpers_helper_getbodyplaceholder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "helpers_helper_isformcontenttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "request_bodytab_bodytabprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "src_webview_request_bodytab_tsx", + "target": "request_bodytab_bodytab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_request_bodytab_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L65", + "weight": 1.0, + "source": "request_bodytab_bodytab", + "target": "helpers_helper_isformcontenttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/BodyTab.tsx", + "source_location": "L71", + "weight": 1.0, + "source": "request_bodytab_bodytab", + "target": "helpers_helper_getbodyplaceholder" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_requesteditor_requesteditorcontent", + "target": "request_bodytab_bodytab" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "src_webview_helpers_helper_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "helpers_helper_interpolatevariables", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "request_requesteditor_requesteditorcontent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/request/RequestEditor.tsx", + "source_location": "L318", + "weight": 1.0, + "source": "src_webview_request_requesteditor_tsx", + "target": "request_requesteditor_requesteditor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/request/index.tsx", + "source_location": null, + "weight": 1.0, + "source": "request_index", + "target": "request_requesteditor_requesteditor" + }, + { + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "source": "demo_request_editor_request_editor", + "target": "request_requesteditor_requesteditor" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_geteditorlanguagefromcontenttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L20", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_formatjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L29", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_getstatuscolor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L38", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_getfileextension", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L50", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_formatsize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L63", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_parsetruncationoriginalsize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L72", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_getbodyplaceholder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L90", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_isformcontenttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L94", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_formdatatobody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L123", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_stripjsoncomments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L134", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_hasfilefields", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L138", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_interpolatevariables", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L151", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_buildenvvariables", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L164", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_resolvedauth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L174", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_resolveauth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L213", + "weight": 1.0, + "source": "src_webview_helpers_helper_ts", + "target": "helpers_helper_formatrelativetime", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "src_webview_helpers_helper_ts", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/helpers/helper.ts", + "source_location": null, + "weight": 1.0, + "source": "helpers_helper_parsetruncationoriginalsize", + "target": "utils_historymanager_historymanager" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "helpers_helper_isformcontenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/helpers/curl.ts", + "source_location": null, + "weight": 1.0, + "source": "helpers_curl_generatecurlcommand", + "target": "helpers_helper_isformcontenttype" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "helpers_helper_formdatatobody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/helpers/curl.ts", + "source_location": null, + "weight": 1.0, + "source": "helpers_curl_generatecurlcommand", + "target": "helpers_helper_formdatatobody" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "helpers_helper_stripjsoncomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/helpers/curl.ts", + "source_location": null, + "weight": 1.0, + "source": "helpers_curl_generatecurlcommand", + "target": "helpers_helper_stripjsoncomments" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/helper.ts", + "source_location": "L183", + "weight": 1.0, + "source": "helpers_helper_resolveauth", + "target": "helpers_helper_interpolatevariables", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "helpers_helper_interpolatevariables", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/helpers/curl.ts", + "source_location": null, + "weight": 1.0, + "source": "helpers_curl_generatecurlcommand", + "target": "helpers_helper_interpolatevariables" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L2", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "helpers_helper_resolveauth", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/helpers/curl.ts", + "source_location": null, + "weight": 1.0, + "source": "helpers_curl_generatecurlcommand", + "target": "helpers_helper_resolveauth" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/useAutoGrow.ts", + "source_location": "L9", + "weight": 1.0, + "source": "src_webview_helpers_useautogrow_ts", + "target": "helpers_useautogrow_useautogrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/helpers/curl.ts", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_helpers_curl_ts", + "target": "helpers_curl_generatecurlcommand", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/index.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_editor_index_tsx", + "target": "src_webview_editor_foldereditor_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/index.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "src_webview_editor_index_tsx", + "target": "editor_foldereditor_foldereditor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/index.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_index_tsx", + "target": "editor_index_container", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/index.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_editor_index_tsx", + "target": "editor_index_root", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_editor_envvarinput_tsx", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "src_webview_editor_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "editor_types_authconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "editor_types_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "editor_types_header", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "editor_types_inheritedconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "editor_settingstab_settingstabprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L35", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "editor_settingstab_buildenvvars", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L53", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "editor_settingstab_inheritedlist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "L73", + "weight": 1.0, + "source": "src_webview_editor_settingstab_tsx", + "target": "editor_settingstab_settingstab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "src_webview_editor_settingstab_tsx", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "line 89", + "weight": 1.0, + "confidence_score": 1.0, + "source": "editor_settingstab_settingstab", + "target": "editor_settingstab_buildenvvars" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "line 139", + "weight": 1.0, + "source": "editor_settingstab_settingstab", + "target": "editor_settingstab_inheritedlist" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "line 296", + "weight": 1.0, + "source": "editor_foldereditor_foldereditor", + "target": "editor_settingstab_settingstab" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/editor/SettingsTab.tsx", + "source_location": "line 112", + "weight": 1.0, + "source": "editor_settingstab_settingstab", + "target": "editor_envvarinput_envvarinput" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/types.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_webview_editor_types_ts", + "target": "editor_types_authconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/types.ts", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_types_ts", + "target": "editor_types_header", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/types.ts", + "source_location": "L13", + "weight": 1.0, + "source": "src_webview_editor_types_ts", + "target": "editor_types_envvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/types.ts", + "source_location": "L19", + "weight": 1.0, + "source": "src_webview_editor_types_ts", + "target": "editor_types_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/types.ts", + "source_location": "L25", + "weight": 1.0, + "source": "src_webview_editor_types_ts", + "target": "editor_types_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/types.ts", + "source_location": "L36", + "weight": 1.0, + "source": "src_webview_editor_types_ts", + "target": "editor_types_foldereditorprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/types.ts", + "source_location": "L42", + "weight": 1.0, + "source": "src_webview_editor_types_ts", + "target": "editor_types_inheritedconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "src_webview_editor_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "src_webview_editor_types_ts", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "editor_types_authconfig", + "confidence_score": 1.0 + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/editor/types.ts", + "source_location": null, + "weight": 1.0, + "source": "editor_types_envvariable", + "target": "internal_types_envvariable" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "editor_types_environment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "editor_types_environment", + "confidence_score": 1.0 + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/editor/types.ts", + "source_location": null, + "weight": 1.0, + "source": "editor_types_environment", + "target": "internal_types_environment" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "editor_types_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "editor_types_folderconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "editor_types_foldereditorprops", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "editor_types_inheritedconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvVarInput.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "src_webview_editor_envvarinput_tsx", + "target": "editor_envvarinput_envvarinputprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvVarInput.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "src_webview_editor_envvarinput_tsx", + "target": "editor_envvarinput_envvarinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "src_webview_editor_environmentstab_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "editor_foldereditor_vscode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "src_webview_editor_foldereditor_tsx", + "target": "editor_foldereditor_foldereditor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/editor/index.tsx", + "source_location": "line 15", + "weight": 1.0, + "source": "editor_index_index", + "target": "editor_foldereditor_foldereditor" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/editor/FolderEditor.tsx", + "source_location": "line 315", + "weight": 1.0, + "source": "editor_foldereditor_foldereditor", + "target": "editor_environmentstab_environmentstab" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "editor_environmentstab_environmentstabprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/webview/editor/EnvironmentsTab.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "src_webview_editor_environmentstab_tsx", + "target": "editor_environmentstab_environmentstab", + "confidence_score": 1.0 + }, + { + "relation": "conceptually_related_to", + "confidence_score": 0.75, + "source": "demo_env_support_env_support", + "target": "editor_environmentstab_environmentstab" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_importedrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L14", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_importresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L21", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_postmancollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L30", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_postmanitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L36", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_postmanrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L43", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_postmanurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L50", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_postmanheader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L56", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_postmanbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L63", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_postmanvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L69", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_thundercollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L76", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_thunderfolder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L82", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_thunderrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L95", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_restlabcollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L113", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_parseimportedfile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L169", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_isrestlabcollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L179", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_parserestlabcollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L259", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_ispostmancollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L268", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_isthunderclientcollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L279", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_parsepostmancollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L316", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_parsepostmanitems", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L357", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_parsepostmanrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L443", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_parsethunderclientcollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L488", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_parsethunderfolders", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L532", + "weight": 1.0, + "source": "src_utils_importparser_ts", + "target": "utils_importparser_parsethunderrequest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_applyimportresult", + "target": "utils_importparser_importresult" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L123", + "weight": 1.0, + "source": "utils_importparser_parseimportedfile", + "target": "utils_importparser_isrestlabcollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L124", + "weight": 1.0, + "source": "utils_importparser_parseimportedfile", + "target": "utils_importparser_parserestlabcollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L132", + "weight": 1.0, + "source": "utils_importparser_parseimportedfile", + "target": "utils_importparser_ispostmancollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L133", + "weight": 1.0, + "source": "utils_importparser_parseimportedfile", + "target": "utils_importparser_parsepostmancollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L141", + "weight": 1.0, + "source": "utils_importparser_parseimportedfile", + "target": "utils_importparser_isthunderclientcollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L142", + "weight": 1.0, + "source": "utils_importparser_parseimportedfile", + "target": "utils_importparser_parsethunderclientcollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_handleimportcollection", + "target": "utils_importparser_parseimportedfile" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/utils/importParser.ts", + "source_location": null, + "weight": 1.0, + "source": "utils_importparser_parserestlabcollection", + "target": "utils_exportparser_exporttorestlab" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L310", + "weight": 1.0, + "source": "utils_importparser_parsepostmancollection", + "target": "utils_importparser_parsepostmanitems", + "confidence_score": 1.0 + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/utils/importParser.ts", + "source_location": null, + "weight": 1.0, + "source": "utils_importparser_parsepostmancollection", + "target": "utils_exportparser_exporttopostman" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L342", + "weight": 1.0, + "source": "utils_importparser_parsepostmanitems", + "target": "utils_importparser_parsepostmanrequest", + "confidence_score": 1.0 + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/utils/curlParser.ts", + "source_location": null, + "weight": 1.0, + "source": "utils_curlparser_parsecurlcommand", + "target": "utils_importparser_parsepostmanrequest" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L465", + "weight": 1.0, + "source": "utils_importparser_parsethunderclientcollection", + "target": "utils_importparser_parsethunderrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L481", + "weight": 1.0, + "source": "utils_importparser_parsethunderclientcollection", + "target": "utils_importparser_parsethunderfolders", + "confidence_score": 1.0 + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/utils/importParser.ts", + "source_location": null, + "weight": 1.0, + "source": "utils_importparser_parsethunderclientcollection", + "target": "utils_exportparser_exporttothunderclient" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/importParser.ts", + "source_location": "L511", + "weight": 1.0, + "source": "utils_importparser_parsethunderfolders", + "target": "utils_importparser_parsethunderrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/getNonce.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_getnonce_ts", + "target": "utils_getnonce_getnonce", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/responseFileActions.ts", + "source_location": "L3", + "weight": 1.0, + "source": "src_utils_responsefileactions_ts", + "target": "utils_responsefileactions_handledownloadresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/responseFileActions.ts", + "source_location": "L26", + "weight": 1.0, + "source": "src_utils_responsefileactions_ts", + "target": "utils_responsefileactions_handleopenresponseineditor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "utils_responsefileactions_handledownloadresponse" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_openhistorypanel", + "target": "utils_responsefileactions_handledownloadresponse" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "utils_responsefileactions_handleopenresponseineditor" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_openhistorypanel", + "target": "utils_responsefileactions_handleopenresponseineditor" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L4", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_requestconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L14", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_restlabcollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L23", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_exporttorestlab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L42", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_collectconfigs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L76", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_postmancollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L86", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_postmanitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L92", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_postmanrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L111", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_postmanvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L117", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_exporttopostman", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L153", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_convertfoldertopostmanitems", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L224", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_exporttothunderclient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L244", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_thundercollection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L250", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_thunderfolder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L256", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_thunderrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L267", + "weight": 1.0, + "source": "src_utils_exportparser_ts", + "target": "utils_exportparser_convertfoldertothunderformat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L37", + "weight": 1.0, + "source": "utils_exportparser_exporttorestlab", + "target": "utils_exportparser_collectconfigs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_handleexportcollection", + "target": "utils_exportparser_exporttorestlab" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L148", + "weight": 1.0, + "source": "utils_exportparser_exporttopostman", + "target": "utils_exportparser_convertfoldertopostmanitems", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_handleexportcollection", + "target": "utils_exportparser_exporttopostman" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/exportParser.ts", + "source_location": "L239", + "weight": 1.0, + "source": "utils_exportparser_exporttothunderclient", + "target": "utils_exportparser_convertfoldertothunderformat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_handleexportcollection", + "target": "utils_exportparser_exporttothunderclient" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/curlParser.ts", + "source_location": "L1", + "weight": 1.0, + "source": "src_utils_curlparser_ts", + "target": "utils_curlparser_parsedcurlrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/curlParser.ts", + "source_location": "L21", + "weight": 1.0, + "source": "src_utils_curlparser_ts", + "target": "utils_curlparser_tokenize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/utils/curlParser.ts", + "source_location": "L90", + "weight": 1.0, + "source": "src_utils_curlparser_ts", + "target": "utils_curlparser_parsecurlcommand", + "confidence_score": 1.0 + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/utils/curlParser.ts", + "source_location": null, + "weight": 1.0, + "source": "utils_curlparser_parsedcurlrequest", + "target": "providers_sidebarprovider_handlecreaterequestfromcurl" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/utils/curlParser.ts", + "source_location": "L96", + "weight": 1.0, + "source": "utils_curlparser_parsecurlcommand", + "target": "utils_curlparser_tokenize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_handlecreaterequestfromcurl", + "target": "utils_curlparser_parsecurlcommand" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "postcss.config.js", + "source_location": "2-5", + "weight": 1.0, + "source": "postcss_config", + "target": "tailwind_config" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scripts/build.js", + "source_location": "92", + "weight": 1.0, + "source": "scripts_build", + "target": "postcss_config" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "scripts/build.js", + "source_location": null, + "weight": 1.0, + "source": "scripts_build", + "target": "tsconfig" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/release.yml", + "source_location": "48-49", + "weight": 1.0, + "source": "releaserc", + "target": "workflows_release" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".releaserc.js", + "source_location": "94-103", + "weight": 1.0, + "source": "releaserc", + "target": "package" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".releaserc.js", + "source_location": "87-92", + "weight": 1.0, + "source": "releaserc", + "target": "changelog" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/validate-pr-title.yml", + "source_location": "28-29", + "weight": 1.0, + "source": "workflows_validate_pr_title", + "target": "releaserc" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "scripts/deploy.sh", + "source_location": null, + "weight": 1.0, + "source": "scripts_deploy", + "target": "releaserc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".releaserc.js", + "source_location": "25-37,62", + "weight": 1.0, + "source": "releaserc", + "target": "concept_conventional_commits" + }, + { + "relation": "references", + "confidence": "AMBIGUOUS", + "confidence_score": 0.3, + "source_file": "package.json", + "source_location": "103-105", + "weight": 1.0, + "source": "package", + "target": "scripts_build" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".vscode/tasks.json", + "source_location": "5-13", + "weight": 1.0, + "source": "vscode_tasks", + "target": "package" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "134", + "weight": 1.0, + "source": "package", + "target": "package_axios" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "133", + "weight": 1.0, + "source": "package", + "target": "package_monaco_editor_react" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "40", + "weight": 1.0, + "source": "providers_requesteditorprovider", + "target": "package_axios" + }, + { + "relation": "references", + "confidence": "AMBIGUOUS", + "confidence_score": 0.3, + "source_file": "CLAUDE.md", + "source_location": "77-79", + "weight": 1.0, + "source": "claude", + "target": "scripts_build" + }, + { + "relation": "references", + "confidence": "AMBIGUOUS", + "confidence_score": 0.2, + "source_file": "scripts/deploy.sh", + "source_location": "31-37", + "weight": 1.0, + "source": "scripts_deploy", + "target": "workflows_release" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".vscode/launch.json", + "source_location": "10,18", + "weight": 1.0, + "source": "vscode_launch", + "target": "vscode_tasks" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/validate-pr-title.yml", + "source_location": "15,24", + "weight": 1.0, + "source": "workflows_validate_pr_title", + "target": "concept_conventional_commits" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "README.md", + "source_location": null, + "weight": 1.0, + "source": "readme", + "target": "changelog" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "CHANGELOG.md", + "source_location": null, + "weight": 1.0, + "source": "changelog", + "target": "concept_conventional_commits" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CHANGELOG.md", + "source_location": "147", + "weight": 1.0, + "source": "changelog", + "target": "utils_curl" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CHANGELOG.md", + "source_location": "147", + "weight": 1.0, + "source": "changelog", + "target": "request_requestcontext" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "39", + "weight": 1.0, + "source": "claude", + "target": "providers_sidebarprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "40", + "weight": 1.0, + "source": "claude", + "target": "providers_requesteditorprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "41", + "weight": 1.0, + "source": "claude", + "target": "providers_foldereditorprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "69-71", + "weight": 1.0, + "source": "claude", + "target": "request_requestcontext" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "38", + "weight": 1.0, + "source": "claude", + "target": "src_extension" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "65", + "weight": 1.0, + "source": "claude", + "target": "types_internal_types" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "73-75", + "weight": 1.0, + "source": "claude", + "target": "claude_folder_config_inheritance" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "44-53", + "weight": 1.0, + "source": "claude", + "target": "claude_globalstate_persistence" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "55-65", + "weight": 1.0, + "source": "claude", + "target": "claude_three_webview_architecture" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": "CLAUDE.md", + "source_location": "11-12", + "weight": 1.0, + "source": "claude", + "target": "concept_conventional_commits" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "75", + "weight": 1.0, + "source": "providers_sidebarprovider", + "target": "claude_folder_config_inheritance" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "65", + "weight": 1.0, + "source": "request_requestcontext", + "target": "types_internal_types" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "CHANGELOG.md", + "source_location": "143-147", + "weight": 1.0, + "source": "utils_curl", + "target": "request_requestcontext" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "providers_sidebarprovider_getinheritedconfig" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_refreshpanelconfig", + "target": "providers_sidebarprovider_getinheritedconfig" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_foldereditorprovider_openfoldereditor", + "target": "providers_sidebarprovider_getinheritedconfig" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_foldereditorprovider_openfoldereditor", + "target": "providers_sidebarprovider_getparentchain" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_deleterequest", + "target": "providers_requesteditorprovider_closepanel" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_renamefolder", + "target": "providers_foldereditorprovider_updatepaneltitle" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_renamerequest", + "target": "providers_requesteditorprovider_updatepaneltitle" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "providers_sidebarprovider_getrootcollectionid" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_refreshpanelconfig", + "target": "providers_sidebarprovider_getrootcollectionid" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_foldereditorprovider_openfoldereditor", + "target": "providers_sidebarprovider_isrootfolder" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "providers_sidebarprovider_getactiveenvvariables" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_refreshpanelconfig", + "target": "providers_sidebarprovider_getactiveenvvariables" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_foldereditorprovider_openfoldereditor", + "target": "providers_sidebarprovider_getactiveenvvariables" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "providers_sidebarprovider_getcollectiondata" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_refreshpanelconfig", + "target": "providers_sidebarprovider_getcollectiondata" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_foldereditorprovider_openfoldereditor", + "target": "providers_sidebarprovider_getcollectiondata" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "providers_sidebarprovider_setcollectionactiveenvironment" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "providers_sidebarprovider_notifyactiverequest" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_gethistoryentries", + "target": "providers_historymanager_getall" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_openhistorypanel", + "target": "providers_sidebarprovider_gethistoryentries" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_buildhistorypayload", + "target": "providers_sidebarprovider_gethistoryentries" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_ishistoryenabled", + "target": "providers_historymanager_isenabled" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_openhistorypanel", + "target": "providers_sidebarprovider_ishistoryenabled" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_buildhistorypayload", + "target": "providers_sidebarprovider_ishistoryenabled" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_sethistoryenabled", + "target": "providers_historymanager_setenabled" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_openhistorypanel", + "target": "providers_sidebarprovider_sethistoryenabled" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_deletehistoryentrybyid", + "target": "providers_requesteditorprovider_refreshpanelhistory" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_deletehistoryentrybyid", + "target": "providers_historymanager_deleteentry" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_openhistorypanel", + "target": "providers_sidebarprovider_deletehistoryentrybyid" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_clearallhistoryentries", + "target": "providers_historymanager_clearall" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_clearallhistoryentries", + "target": "providers_requesteditorprovider_refreshpanelhistory" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_openhistorypanel", + "target": "providers_sidebarprovider_clearallhistoryentries" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/SidebarProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_sidebarprovider_restorehistoryentrybyid", + "target": "providers_requesteditorprovider_refreshpanelconfig" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_openhistorypanel", + "target": "providers_sidebarprovider_restorehistoryentrybyid" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/FolderEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_foldereditorprovider_openfoldereditor", + "target": "providers_requesteditorprovider_broadcasttoallpanels" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "providers_historyeditorprovider_refreshifopen" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/RequestEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_requesteditorprovider_openrequesteditor", + "target": "providers_requesteditorprovider_sendhttprequest" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/providers/HistoryEditorProvider.ts", + "source_location": null, + "weight": 1.0, + "source": "providers_historyeditorprovider_refreshifopen", + "target": "providers_historyeditorprovider_buildhistorypayload" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_response_panel_improvements_plan", + "target": "plans_2026_05_17_response_panel_improvements_responsepanel" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_response_panel_improvements_plan", + "target": "plans_2026_05_17_response_panel_improvements_eyeicon" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_response_panel_improvements_plan", + "target": "plans_2026_05_17_response_panel_improvements_auto_layout" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_response_panel_improvements_plan", + "target": "plans_2026_05_17_response_panel_improvements_monaco_paste_fix" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_response_panel_improvements_responsepanel", + "target": "plans_2026_05_17_response_panel_improvements_eyeicon" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_response_panel_improvements_responsepanel", + "target": "plans_2026_05_17_response_panel_improvements_auto_layout" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": "ResponsePanel.tsx:64-69", + "weight": 1.0, + "source": "plans_2026_07_19_modern_panel_redesign_dot_divider", + "target": "plans_2026_05_17_response_panel_improvements_responsepanel" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": "docs/superpowers/plans/2026-05-17-response-panel-improvements.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_response_panel_improvements_auto_layout", + "target": "plans_2026_06_05_fluid_layout_tailwind_removal_tab_scroll_hook" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-06-05-fluid-layout-tailwind-removal.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_06_05_fluid_layout_tailwind_removal_plan", + "target": "plans_2026_06_05_fluid_layout_tailwind_removal_fluid_tokens" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-06-05-fluid-layout-tailwind-removal.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_06_05_fluid_layout_tailwind_removal_plan", + "target": "plans_2026_06_05_fluid_layout_tailwind_removal_sidebar_css" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-06-05-fluid-layout-tailwind-removal.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_06_05_fluid_layout_tailwind_removal_plan", + "target": "plans_2026_06_05_fluid_layout_tailwind_removal_tab_scroll_hook" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-06-05-fluid-layout-tailwind-removal.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_06_05_fluid_layout_tailwind_removal_sidebar_css", + "target": "plans_2026_06_05_fluid_layout_tailwind_removal_fluid_tokens" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_19_modern_panel_redesign_rounded_panels", + "target": "plans_2026_06_05_fluid_layout_tailwind_removal_fluid_tokens" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_19_modern_panel_redesign_plan", + "target": "plans_2026_07_19_modern_panel_redesign_rounded_panels" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_19_modern_panel_redesign_plan", + "target": "plans_2026_07_19_modern_panel_redesign_dot_divider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_19_modern_panel_redesign_plan", + "target": "plans_2026_07_19_modern_panel_redesign_folderitem_extraction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_19_modern_panel_redesign_plan", + "target": "plans_2026_07_19_modern_panel_redesign_drag_grip" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_19_modern_panel_redesign_folderitem_extraction", + "target": "plans_2026_07_19_modern_panel_redesign_drag_grip" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-17-history-opt-out.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_17_history_opt_out_plan", + "target": "plans_2026_07_17_history_opt_out_enabled_flag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-17-history-opt-out.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_17_history_opt_out_plan", + "target": "plans_2026_07_17_history_opt_out_toggle_ui" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-17-history-opt-out.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_17_history_opt_out_toggle_ui", + "target": "plans_2026_07_17_history_opt_out_enabled_flag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-17-history-opt-out.md", + "source_location": "src/providers/HistoryManager.ts", + "weight": 1.0, + "source": "plans_2026_07_17_history_opt_out_enabled_flag", + "target": "plans_2026_07_16_request_history_historymanager" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": "docs/superpowers/plans/2026-04-17-persist-expanded-folders.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_04_17_persist_expanded_folders_expanded_state", + "target": "plans_2026_07_17_history_opt_out_enabled_flag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-17-history-opt-out.md", + "source_location": "src/providers/HistoryEditorProvider.ts", + "weight": 1.0, + "source": "plans_2026_07_17_history_opt_out_toggle_ui", + "target": "plans_2026_07_16_history_editor_panel_historyeditorprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_cookie_integration_plan", + "target": "plans_2026_05_17_cookie_integration_cookie_types" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_cookie_integration_plan", + "target": "plans_2026_05_17_cookie_integration_cookietab" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_cookie_integration_plan", + "target": "plans_2026_05_17_cookie_integration_setcookie_parsing" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_cookie_integration_cookietab", + "target": "plans_2026_05_17_cookie_integration_cookie_types" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_cookie_integration_setcookie_parsing", + "target": "plans_2026_05_17_cookie_integration_cookie_types" + }, + { + "relation": "shares_data_with", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": "HistoryEntry.request.cookies?: Cookie[]", + "weight": 1.0, + "source": "plans_2026_07_16_request_history_historyentry_type", + "target": "plans_2026_05_17_cookie_integration_cookie_types" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_29_history_response_viewer_historyresponseviewer", + "target": "plans_2026_05_17_cookie_integration_cookie_types" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "docs/superpowers/plans/2026-05-17-cookie-integration.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_cookie_integration_cookietab", + "target": "plans_2026_05_17_bearer_auth_authtab" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-04-17-persist-expanded-folders.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_04_17_persist_expanded_folders_plan", + "target": "plans_2026_04_17_persist_expanded_folders_expanded_state" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-06-07-first-launch-seed.md", + "source_location": "restlab.expandedFolders", + "weight": 1.0, + "source": "plans_2026_06_07_first_launch_seed_seeddefaultdata", + "target": "plans_2026_04_17_persist_expanded_folders_expanded_state" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-06-07-first-launch-seed.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_06_07_first_launch_seed_plan", + "target": "plans_2026_06_07_first_launch_seed_seeddefaultdata" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-06-07-first-launch-seed.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_06_07_first_launch_seed_plan", + "target": "plans_2026_06_07_first_launch_seed_jsonplaceholder_collection" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-06-07-first-launch-seed.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_06_07_first_launch_seed_seeddefaultdata", + "target": "plans_2026_06_07_first_launch_seed_jsonplaceholder_collection" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_api_key_basic_auth_plan", + "target": "plans_2026_05_17_api_key_basic_auth_resolveauth" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_api_key_basic_auth_plan", + "target": "plans_2026_05_17_api_key_basic_auth_basic_auth" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_api_key_basic_auth_plan", + "target": "plans_2026_05_17_api_key_basic_auth_apikey_auth" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_api_key_basic_auth_resolveauth", + "target": "plans_2026_05_17_api_key_basic_auth_basic_auth" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_api_key_basic_auth_resolveauth", + "target": "plans_2026_05_17_api_key_basic_auth_apikey_auth" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": "replaces resolveAuthToken", + "weight": 1.0, + "source": "plans_2026_05_17_api_key_basic_auth_resolveauth", + "target": "plans_2026_05_17_bearer_auth_resolveauthtoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_api_key_basic_auth_basic_auth", + "target": "plans_2026_05_17_bearer_auth_authconfig_type" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-api-key-basic-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_api_key_basic_auth_apikey_auth", + "target": "plans_2026_05_17_bearer_auth_authconfig_type" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_29_history_response_viewer_plan", + "target": "plans_2026_07_29_history_response_viewer_historyresponseviewer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_29_history_response_viewer_plan", + "target": "plans_2026_07_29_history_response_viewer_confirmdialog" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_29_history_response_viewer_plan", + "target": "plans_2026_07_29_history_response_viewer_responsefileactions" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_29_history_response_viewer_plan", + "target": "plans_2026_07_29_history_response_viewer_restore_confirmation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": "Modify: HistoryEntryList.tsx", + "weight": 1.0, + "source": "plans_2026_07_29_history_response_viewer_historyresponseviewer", + "target": "plans_2026_07_16_request_history_historyentrylist" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_29_history_response_viewer_confirmdialog", + "target": "plans_2026_07_29_history_response_viewer_restore_confirmation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-29-history-response-viewer.md", + "source_location": "Modify: HistoryEditorProvider.ts", + "weight": 1.0, + "source": "plans_2026_07_29_history_response_viewer_responsefileactions", + "target": "plans_2026_07_16_history_editor_panel_historyeditorprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_plan", + "target": "plans_2026_07_16_request_history_historymanager" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_plan", + "target": "plans_2026_07_16_request_history_historyentry_type" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_plan", + "target": "plans_2026_07_16_request_history_historyentrylist" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_plan", + "target": "plans_2026_07_16_request_history_historytab" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_plan", + "target": "plans_2026_07_16_request_history_historypanel_sidebar" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_plan", + "target": "plans_2026_07_16_request_history_raw_not_resolved" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_historymanager", + "target": "plans_2026_07_16_request_history_historyentry_type" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": "via SidebarProvider.getHistoryEntries()", + "weight": 1.0, + "source": "plans_2026_07_16_history_editor_panel_historyeditorprovider", + "target": "plans_2026_07_16_request_history_historymanager" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_raw_not_resolved", + "target": "plans_2026_07_16_request_history_historyentry_type" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_historytab", + "target": "plans_2026_07_16_request_history_historyentrylist" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_request_history_historypanel_sidebar", + "target": "plans_2026_07_16_request_history_historyentrylist" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_history_editor_panel_historyeditorprovider", + "target": "plans_2026_07_16_request_history_historyentrylist" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": "deletes src/webview/sidebar/HistoryPanel.tsx", + "weight": 1.0, + "source": "plans_2026_07_16_history_editor_panel_sidebar_cutover", + "target": "plans_2026_07_16_request_history_historypanel_sidebar" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_history_editor_panel_plan", + "target": "plans_2026_07_16_history_editor_panel_historyeditorprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_history_editor_panel_plan", + "target": "plans_2026_07_16_history_editor_panel_history_bundle" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_history_editor_panel_plan", + "target": "plans_2026_07_16_history_editor_panel_sidebar_cutover" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-07-16-history-editor-panel.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_07_16_history_editor_panel_history_bundle", + "target": "plans_2026_07_16_history_editor_panel_historyeditorprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_bearer_auth_plan", + "target": "plans_2026_05_17_bearer_auth_authconfig_type" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_bearer_auth_plan", + "target": "plans_2026_05_17_bearer_auth_resolveauthtoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_bearer_auth_plan", + "target": "plans_2026_05_17_bearer_auth_authtab" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_bearer_auth_plan", + "target": "plans_2026_05_17_bearer_auth_inheritance" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_bearer_auth_resolveauthtoken", + "target": "plans_2026_05_17_bearer_auth_authconfig_type" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_bearer_auth_authtab", + "target": "plans_2026_05_17_bearer_auth_authconfig_type" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md", + "source_location": null, + "weight": 1.0, + "source": "plans_2026_05_17_bearer_auth_inheritance", + "target": "plans_2026_05_17_bearer_auth_authconfig_type" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_04_17_persist_expanded_folders_design_persist_expanded_folders", + "target": "specs_2026_04_17_persist_expanded_folders_design_expandedfolders_globalstate_key" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_04_17_persist_expanded_folders_design_persist_expanded_folders", + "target": "specs_2026_04_17_persist_expanded_folders_design_saveexpandedfolders_message" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_04_17_persist_expanded_folders_design_sidebarprovider", + "target": "specs_2026_04_17_persist_expanded_folders_design_expandedfolders_globalstate_key" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-04-17-persist-expanded-folders-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_04_17_persist_expanded_folders_design_sidebar_tsx", + "target": "specs_2026_04_17_persist_expanded_folders_design_saveexpandedfolders_message" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_17_history_opt_out_design_history_opt_out", + "target": "specs_2026_07_17_history_opt_out_design_historymanager" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_17_history_opt_out_design_historymanager", + "target": "specs_2026_07_17_history_opt_out_design_enabled_key" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_17_history_opt_out_design_historymanager", + "target": "specs_2026_07_16_request_history_design_historymanager" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_17_history_opt_out_design_historyview_tsx", + "target": "specs_2026_07_17_history_opt_out_design_sethistoryenabled_message" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_17_history_opt_out_design_historyeditorprovider", + "target": "specs_2026_07_17_history_opt_out_design_sethistoryenabled_message" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-17-history-opt-out-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_17_history_opt_out_design_historyeditorprovider", + "target": "specs_2026_07_16_history_editor_panel_design_historyeditorprovider" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_06_05_fluid_layout_tailwind_removal_design_fluid_layout", + "target": "specs_2026_06_05_fluid_layout_tailwind_removal_design_em_token_scale" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_06_05_fluid_layout_tailwind_removal_design_fluid_layout", + "target": "specs_2026_06_05_fluid_layout_tailwind_removal_design_tailwind_removal" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_06_05_fluid_layout_tailwind_removal_design_em_token_scale", + "target": "specs_2026_07_19_modern_panel_redesign_design_shared_tokens" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_06_05_fluid_layout_tailwind_removal_design_tailwind_removal", + "target": "specs_2026_06_05_fluid_layout_tailwind_removal_design_sidebar_css" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-06-05-fluid-layout-tailwind-removal-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_06_05_fluid_layout_tailwind_removal_design_scrollable_tab_strip", + "target": "specs_2026_06_05_fluid_layout_tailwind_removal_design_request_editor_tsx" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_29_history_response_viewer_design_history_response_viewer", + "target": "specs_2026_07_29_history_response_viewer_design_historyresponseviewer_tsx" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_29_history_response_viewer_design_history_response_viewer", + "target": "specs_2026_07_29_history_response_viewer_design_confirmdialog_tsx" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_29_history_response_viewer_design_historyentrylist_tsx", + "target": "specs_2026_07_29_history_response_viewer_design_historyresponseviewer_tsx" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_29_history_response_viewer_design_historyentrylist_tsx", + "target": "specs_2026_07_29_history_response_viewer_design_confirmdialog_tsx" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_29_history_response_viewer_design_historyentrylist_tsx", + "target": "specs_2026_07_16_request_history_design_historyentrylist_tsx" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_29_history_response_viewer_design_responsefileactions_ts", + "target": "specs_2026_07_29_history_response_viewer_design_historyeditorprovider" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-29-history-response-viewer-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_29_history_response_viewer_design_historyeditorprovider", + "target": "specs_2026_07_16_history_editor_panel_design_historyeditorprovider" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-06-07-first-launch-seed-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_06_07_first_launch_seed_design_first_launch_seed", + "target": "specs_2026_06_07_first_launch_seed_design_seeddefaultdata_function" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-06-07-first-launch-seed-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_06_07_first_launch_seed_design_first_launch_seed", + "target": "specs_2026_06_07_first_launch_seed_design_deterministic_ids" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-06-07-first-launch-seed-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_06_07_first_launch_seed_design_seeddefaultdata_function", + "target": "specs_2026_06_07_first_launch_seed_design_jsonplaceholder_collection" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_api_key_basic_auth_design_api_key_basic_auth", + "target": "specs_2026_05_17_api_key_basic_auth_design_authconfig_type" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_api_key_basic_auth_design_api_key_basic_auth", + "target": "specs_2026_05_17_api_key_basic_auth_design_resolveauth_function" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_api_key_basic_auth_design_authconfig_type", + "target": "specs_2026_05_17_bearer_auth_design_authconfig_type" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_api_key_basic_auth_design_requestcontext_tsx", + "target": "specs_2026_05_17_api_key_basic_auth_design_resolveauth_function" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_api_key_basic_auth_design_curl_ts", + "target": "specs_2026_05_17_api_key_basic_auth_design_resolveauth_function" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_bearer_auth_design_bearer_auth", + "target": "specs_2026_05_17_bearer_auth_design_authconfig_type" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_bearer_auth_design_bearer_auth", + "target": "specs_2026_05_17_bearer_auth_design_authtab_tsx" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_bearer_auth_design_getinheritedconfig", + "target": "specs_2026_05_17_bearer_auth_design_authconfig_type" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-bearer-auth-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_05_17_bearer_auth_design_requesteditorprovider", + "target": "specs_2026_05_17_bearer_auth_design_authconfig_type" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_request_history_design_request_history", + "target": "specs_2026_07_16_request_history_design_historyentry_type" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_request_history_design_request_history", + "target": "specs_2026_07_16_request_history_design_historymanager" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_request_history_design_request_history", + "target": "specs_2026_07_16_request_history_design_historyentrylist_tsx" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_request_history_design_request_history", + "target": "specs_2026_07_16_request_history_design_restore_semantics" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_history_editor_panel_design_history_editor_panel", + "target": "specs_2026_07_16_request_history_design_request_history" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_request_history_design_historymanager", + "target": "specs_2026_07_16_request_history_design_historyentry_type" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_request_history_design_historyentrylist_tsx", + "target": "specs_2026_07_16_request_history_design_historytab_tsx" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-request-history-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_request_history_design_historyentrylist_tsx", + "target": "specs_2026_07_16_request_history_design_historypanel_tsx" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_history_editor_panel_design_historyeditorprovider", + "target": "specs_2026_07_16_request_history_design_historypanel_tsx" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_19_modern_panel_redesign_design_modern_panel_redesign", + "target": "specs_2026_07_19_modern_panel_redesign_design_shared_tokens" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_19_modern_panel_redesign_design_modern_panel_redesign", + "target": "specs_2026_07_19_modern_panel_redesign_design_resize_handle_dots" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_19_modern_panel_redesign_design_modern_panel_redesign", + "target": "specs_2026_07_19_modern_panel_redesign_design_sidebar_drag_handle" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_history_editor_panel_design_history_editor_panel", + "target": "specs_2026_07_16_history_editor_panel_design_historyeditorprovider" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_history_editor_panel_design_history_editor_panel", + "target": "specs_2026_07_16_history_editor_panel_design_history_bundle" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md", + "source_location": null, + "weight": 1.0, + "source": "specs_2026_07_16_history_editor_panel_design_history_editor_panel", + "target": "specs_2026_07_16_history_editor_panel_design_sidebarprovider_refactor" + }, + { + "relation": "semantically_similar_to", + "confidence_score": 0.85, + "type": "INFERRED", + "explanation": "The SVG icon depicts the same flask/lab branding concept (gradient background, flask with liquid and bubbles) as the PNG icon asset, suggesting they are the vector source and rasterized counterpart of the same REST Lab extension branding image.", + "source": "resources_restlab_icon_svg_restlab_icon", + "target": "resources_restlab_icon_restlab_icon" + }, + { + "from": "resources_collection_icon_dark_collection_icon_dark", + "to": "resources_collection_icon_collection_icon", + "relation": "semantically_similar_to", + "confidence_score": 0.85, + "reasoning": "INFERRED: naming convention 'collection-icon-dark.svg' strongly implies a dark-theme counterpart to a sibling 'collection-icon.svg' light-theme icon.", + "type": "INFERRED", + "source": "resources_collection_icon_collection_icon", + "target": "resources_collection_icon_dark_collection_icon_dark" + }, + { + "relation": "semantically_similar_to", + "confidence_score": 0.85, + "explanation": "INFERRED: Likely the dark-theme counterpart of a light-theme 'request-icon.svg' sibling file, following the '.svg' / '-dark.svg' pairing convention typical of VS Code extension icon sets.", + "source": "resources_request_icon_dark_request_icon_dark", + "target": "resources_request_icon_request_icon" + }, + { + "from": "resources_folder_icon_folder_icon", + "to": "resources_folder_icon_dark_folder_icon_dark", + "relation": "semantically_similar_to", + "confidence_score": 0.85, + "source": "resources_folder_icon_folder_icon", + "target": "resources_folder_icon_dark_folder_icon_dark" + }, + { + "relation": "depicts", + "confidence_score": 1.0, + "source": "demo_create_user_create_user", + "target": "demo_create_user_rest_lab_extension_ui" + }, + { + "relation": "depicts", + "confidence_score": 1.0, + "source": "demo_create_user_create_user", + "target": "demo_create_user_create_user_request" + }, + { + "relation": "depicts", + "confidence_score": 1.0, + "source": "demo_create_user_create_user", + "target": "demo_create_user_response_200" + }, + { + "relation": "displays_in_sidebar", + "confidence_score": 1.0, + "source": "demo_create_user_rest_lab_extension_ui", + "target": "demo_create_user_e_mart_collection" + }, + { + "relation": "used_to_illustrate_example_ecommerce_use_case_for_readme", + "confidence_score": 0.65, + "source": "demo_create_user_create_user_request", + "target": "demo_create_user_e_mart_collection" + }, + { + "relation": "has_body", + "confidence_score": 1.0, + "source": "demo_create_user_create_user_request", + "target": "demo_create_user_request_body_json" + }, + { + "relation": "produces_response", + "confidence_score": 1.0, + "source": "demo_create_user_create_user_request", + "target": "demo_create_user_response_200" + }, + { + "relation": "demonstrates_deeply_nested_json_support_in_request_editor", + "confidence_score": 0.75, + "source": "demo_create_user_request_body_json", + "target": "demo_create_user_response_200" + } + ], + "hyperedges": [ + { + "id": "release_automation_flow", + "label": "Automated release pipeline: commit analysis -> changelog -> version bump -> publish", + "nodes": [ + "releaserc", + "workflows_release", + "changelog", + "package" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": ".releaserc.js" + }, + { + "id": "frontend_build_pipeline", + "label": "Front-end asset build/style pipeline (Vite + PostCSS + Tailwind + TypeScript)", + "nodes": [ + "scripts_build", + "tsconfig", + "postcss_config", + "tailwind_config" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "scripts/build.js" + }, + { + "id": "vscode_dev_launch_flow", + "label": "Local extension-host debug launch flow (VS Code tasks + launch configs + npm scripts)", + "nodes": [ + "vscode_launch", + "vscode_tasks", + "package" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": ".vscode/launch.json" + }, + { + "id": "globalstate_persistence_contract", + "label": "globalState Persistence Key Contract", + "nodes": [ + "src_extension_seeddefaultdata", + "providers_sidebarprovider_sidebarprovider", + "providers_requesteditorprovider_requesteditorprovider", + "providers_foldereditorprovider_foldereditorprovider", + "providers_historymanager_historymanager" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/extension.ts" + }, + { + "id": "collection_import_export_interop", + "label": "Multi-format Collection Import/Export Interop (RESTLab, Postman, Thunder Client)", + "nodes": [ + "utils_importparser_parserestlabcollection", + "utils_importparser_parsepostmancollection", + "utils_importparser_parsethunderclientcollection", + "utils_exportparser_exporttorestlab", + "utils_exportparser_exporttopostman", + "utils_exportparser_exporttothunderclient" + ], + "relation": "form", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/utils/importParser.ts" + }, + { + "id": "webview_panel_lifecycle_pattern", + "label": "Static Map-tracked WebviewPanel Lifecycle Pattern", + "nodes": [ + "providers_requesteditorprovider_requesteditorprovider", + "providers_foldereditorprovider_foldereditorprovider", + "providers_historyeditorprovider_historyeditorprovider" + ], + "relation": "implement", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/providers/RequestEditorProvider.ts" + }, + { + "id": "sidebar_tree_actions_flow", + "label": "Sidebar Tree Item Actions Flow", + "nodes": [ + "sidebar_sidebar_sidebar", + "sidebar_folderitem_folderitem", + "sidebar_folderactionsdropdown_folderactionsdropdown", + "sidebar_requestactionsdropdown_requestactionsdropdown" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/sidebar/Sidebar.tsx" + }, + { + "id": "folder_config_editing_flow", + "label": "Folder/Collection Settings Editor Flow", + "nodes": [ + "editor_foldereditor_foldereditor", + "editor_settingstab_settingstab", + "editor_environmentstab_environmentstab" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "src/webview/editor/FolderEditor.tsx" + }, + { + "id": "environment_variable_management_pattern", + "label": "Parallel Environment Variable Management UIs", + "nodes": [ + "sidebar_environmentmodal_environmentmodal", + "editor_foldereditor_foldereditor", + "editor_environmentstab_environmentstab" + ], + "relation": "form", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "src/webview/sidebar/EnvironmentModal.tsx" + }, + { + "id": "request_tab_context_consumers", + "label": "Tab/panel components consuming RequestContext directly", + "nodes": [ + "request_headertab_headertab", + "request_paramstab_paramstab", + "request_cookietab_cookietab", + "request_historytab_historytab", + "request_responsepanel_responsepanel", + "request_formfieldeditor_formfieldeditor", + "request_varinput_varinput" + ], + "relation": "participate_in", + "confidence_score": 0.8, + "source_file": "src/webview/request/RequestContext.tsx" + }, + { + "id": "inherited_config_override_pattern", + "label": "Inherited-value enable/disable override pattern (headers vs params)", + "nodes": [ + "request_headertab_headertab", + "request_paramstab_paramstab", + "request_requestcontext_requestcontextprovider" + ], + "relation": "implement", + "confidence_score": 0.85, + "source_file": "src/webview/request/RequestContext.tsx" + }, + { + "id": "request_history_flow", + "label": "Request history capture/restore/delete flow", + "nodes": [ + "request_historytab_historytab", + "history_historyview_historyview", + "request_requestcontext_requestcontextprovider", + "utils_historymanager_historymanager" + ], + "relation": "form", + "confidence_score": 0.75, + "source_file": "src/webview/request/RequestContext.tsx" + }, + { + "id": "restore_confirmation_flow", + "label": "Tooltip-warned, confirm-gated history restore", + "nodes": [ + "components_historyentrylist_historyentryactions", + "components_tooltip_tooltip", + "components_confirmdialog_confirmdialog" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryEntryList.tsx" + }, + { + "id": "response_toolbar_actions", + "label": "Tooltip-wrapped icon action toolbar for response viewing", + "nodes": [ + "components_historyresponseviewer_historyresponseviewer", + "components_tooltip_tooltip", + "icons_copyicon_copyicon", + "icons_downloadicon_downloadicon", + "icons_pencilicon_pencilicon" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/webview/components/HistoryResponseViewer.tsx" + }, + { + "id": "autogrow_textarea_pattern", + "label": "Shared auto-growing single-line textarea pattern", + "nodes": [ + "components_autocompleteinput_autocompleteinput", + "components_autogrowtextarea_autogrowtextarea", + "helpers_useautogrow_useautogrow" + ], + "relation": "form", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "src/webview/components/AutocompleteInput.tsx" + }, + { + "id": "history_feature_family", + "label": "Request History Feature Family", + "nodes": [ + "plans_2026_07_16_request_history_historymanager", + "plans_2026_07_16_history_editor_panel_historyeditorprovider", + "plans_2026_07_29_history_response_viewer_historyresponseviewer", + "plans_2026_07_17_history_opt_out_enabled_flag" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "docs/superpowers/plans/2026-07-16-request-history.md" + }, + { + "id": "request_auth_security_config_family", + "label": "Request Auth & Security Config Family", + "nodes": [ + "plans_2026_05_17_bearer_auth_authconfig_type", + "plans_2026_05_17_api_key_basic_auth_resolveauth", + "plans_2026_05_17_cookie_integration_cookie_types" + ], + "relation": "form", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "docs/superpowers/plans/2026-05-17-bearer-auth.md" + }, + { + "id": "panel_visual_redesign_family", + "label": "Request/Response Panel Visual Redesign", + "nodes": [ + "plans_2026_05_17_response_panel_improvements_responsepanel", + "plans_2026_06_05_fluid_layout_tailwind_removal_fluid_tokens", + "plans_2026_07_19_modern_panel_redesign_rounded_panels" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "docs/superpowers/plans/2026-07-19-modern-panel-redesign.md" + }, + { + "id": "history_feature_iterative_redesign", + "label": "History Feature Iterative Redesign", + "nodes": [ + "specs_2026_07_16_request_history_design_request_history", + "specs_2026_07_16_history_editor_panel_design_history_editor_panel", + "specs_2026_07_29_history_response_viewer_design_history_response_viewer" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-07-16-history-editor-panel-design.md" + }, + { + "id": "auth_configuration_system_evolution", + "label": "Auth Configuration System Evolution", + "nodes": [ + "specs_2026_05_17_bearer_auth_design_bearer_auth", + "specs_2026_05_17_api_key_basic_auth_design_api_key_basic_auth", + "specs_2026_05_17_api_key_basic_auth_design_authconfig_type" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "docs/superpowers/specs/2026-05-17-api-key-basic-auth-design.md" + }, + { + "id": "fluid_spacing_token_system_across_ui_passes", + "label": "Fluid Spacing Token System Across UI Passes", + "nodes": [ + "specs_2026_06_05_fluid_layout_tailwind_removal_design_em_token_scale", + "specs_2026_07_19_modern_panel_redesign_design_shared_tokens", + "specs_2026_07_19_modern_panel_redesign_design_modern_panel_redesign" + ], + "relation": "participate_in", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "docs/superpowers/specs/2026-07-19-modern-panel-redesign-design.md" + }, + { + "id": "icons_add_collection_observation_odd_location", + "label": "OBSERVATION: SVG asset misplaced among .tsx icon components", + "members": [ + "icons_add_collection_add_collection" + ], + "relation": "observation", + "confidence_score": 0.55, + "explanation": "INFERRED: This is a raw .svg image file located in src/webview/components/icons/, a directory that otherwise (per task description) predominantly contains .tsx icon components such as CollectionAddIcon.tsx. Per project convention (a resources/ directory typically holds static image assets in VS Code extensions), this file's placement among TSX components is unusual and worth flagging for review rather than treated as a normal component export.", + "source_location": null + } + ], + "built_at_commit": "7343a67042559c1c3d7a6385d2912fa9034823f5" +} \ No newline at end of file