Restore Codespace sidebar/extensions and keep chat panel disabled#59
Merged
Merged
Conversation
- re-enable sidebar/activity bar and explorer surfaces in devcontainer settings\n- keep Copilot Chat disabled while preserving terminal-in-editor defaults\n- make terminal editor launch the final post-create action\n- ignore local Impeccable hook cache file Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
This PR adjusts the Codespaces/devcontainer developer experience to restore VS Code sidebar/activity bar/explorer visibility (so Extensions and navigation are accessible again) while keeping Copilot Chat functionality disabled.
Changes:
- Re-enabled VS Code UI surfaces (sidebar/activity bar/explorer) via devcontainer VS Code settings.
- Preserved Copilot Chat disablement settings to keep the chat panel/features turned off.
- Tweaked devcontainer
postCreate.shso launching a terminal editor is the final post-create action, and ignored Impeccable local cache state in.gitignore.
Show a summary per file
| File | Description |
|---|---|
.gitignore |
Ignores .impeccable/hook.cache.json to avoid committing local cache artifacts. |
.devcontainer/postCreate.sh |
Ensures terminal-in-editor launch happens at the end of the post-create script. |
.devcontainer/devcontainer.json |
Re-enables sidebar/activity bar/explorer while retaining Copilot Chat disablement settings. |
Review details
- Files reviewed: 2/3 changed files
- Comments generated: 0
- Review effort level: Low
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The Codespace UI was hiding the sidebar and extension surfaces, which made extension access unavailable. This change restores those surfaces while keeping Copilot Chat panel functionality turned off as requested.
What changed
.devcontainer/devcontainer.jsonso Extensions are accessible again..devcontainer/postCreate.shso opening a terminal in the editor area is the final startup action..impeccable/hook.cache.jsonto.gitignoreto avoid committing local cache state.Notes for reviewers
This intentionally preserves the existing terminal-in-editor behavior and only reopens the UI surfaces needed for sidebar/extensions access.