* Hook up prototype external ingest support
* User clearer file name
* Fix for merge
* Rename setting
* Move to team internal
* Fix reference
* Copy over wasm file to dist
* Wrong postinstall script :/
* Include inline completions in @vscode/chat-lib
* Follow type imports, * exports without "as", and jsxImportSource pragmas for dependency extraction
* update @vscode/chat-lib test configuration
* update chat lib extraction with new path and add context setup for lib
* initial stubs for inline completions test
* round trip test for getInlineCompletions
* remove unused path mappings
* fix type import
* send only original event names for chat-lib telemetry
* fix wasm loading in chat-lib
* have locateFile default to the current dir if the expected parent directory cannot be found
* update to use service injection with completions in chat-lib
* update citation and ExP handling for completions in chat-lib
* hook up enhanced telemetry for chat-lib
* add missing tsx package
* update post-install script to work with pre-built and unbuilt versions of chat-lib and add missing completions dependencies
* remove unneeded try/catch block
* correct typo
* generate package-lock from correct npm version
---------
Co-authored-by: Christof Marti <chrmarti@microsoft.com>
* Extract chat lib
* Extract chat lib
* Add test
* Get test working
* Simulate response
* Fix type issue
* Package
* Cleanup
* Tuck away workspace service
* Include package.json
* Ensure shim is used
* Include tiktoken files in package
* Update @vscode/copilot-api
* Ignore chat-lib
* Codex agent test
* more
* Fix model server for openai
* Some improvements
* Fix tool calling
* Get it building again
* Add output delta event
* stuff
* Add claude-code dependency
* Fix
* Clean up copied anthropic types, and message conversion code
* Update cc sdk
* Set up permission MCP server
* Basic mcp permission tool
* Bump version
* Use a chat session provider for claude code
* Use IChatEndpoint instead of ext api lm
* Cleanup
* Bump engine version
* Delete codex tool
* try to fix paths
* Port prompt code from Copilot client to Copilot Chat
https://github.com/microsoft/vscode/issues/261808
* Port additional tests over
* Rename folder
* Add integration tests for prompt construction
* Add dependency for js-yaml
* Fix unhandled exception in tests
* nes: compareStestAlternativeRuns: support external baseline cli arg
* nes: compareStestAlternativeRuns: allow not having a provider name in the test name
- Updated `devcontainer.json` to ensure `git-lfs` is initialized on container creation.
- Modified `postinstall.ts` to adjust the `REPO_ROOT` path for better directory structure.