* feat: add initial VS Code extension plan and implementation tasks * feat(vscode): added initial version of an Openchamber VSCode extension * feat(vscode): enhance VS Code extension with theme integration and session management * feat(vscode): implement connection status handling and overlay in VSCode layout * feat: move extension to secondary sidebar * chore: upgrade @opencode-ai/sdk to 1.0.150 * vscode: editor bridge, file picker, click-to-open in tool parts * vscode: layout session lifecycle, theme sync, typography overrides * ui: compact mode for vscode, model search, autocomplete width fixes * perf: scroll force flag, raf placeholder, git polling backoff * ui: tool output styling, markdown code block fix, gitignore * refactor: update typography handling for VSCode runtime, remove unused styles * docs: update README with VS Code extension details and add extension image * docs: update changelog with new features and performance improvements
31 lines
742 B
JSON
31 lines
742 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2022",
|
|
"lib": ["ES2022", "DOM", "DOM.Iterable"],
|
|
"module": "ESNext",
|
|
"moduleResolution": "bundler",
|
|
"moduleDetection": "force",
|
|
"verbatimModuleSyntax": true,
|
|
"allowImportingTsExtensions": true,
|
|
"resolveJsonModule": true,
|
|
"jsx": "react-jsx",
|
|
"strict": true,
|
|
"skipLibCheck": true,
|
|
"noEmit": true,
|
|
"baseUrl": ".",
|
|
"types": ["vite/client"],
|
|
"paths": {
|
|
"@/*": ["../ui/src/*"],
|
|
"@vscode/*": ["./webview/*"],
|
|
"@openchamber/ui/*": ["../ui/src/*"]
|
|
}
|
|
},
|
|
"include": ["webview/**/*", "../ui/src/**/*"],
|
|
"exclude": [
|
|
"webview/components/**/*",
|
|
"webview/stores/**/*",
|
|
"webview/hooks/**/*",
|
|
"webview/App.tsx"
|
|
]
|
|
}
|