Skip to content

Restore Codespace sidebar/extensions and keep chat panel disabled#59

Merged
arilivigni merged 1 commit into
mainfrom
arilivigni-restore-codespace-extensions
Jun 29, 2026
Merged

Restore Codespace sidebar/extensions and keep chat panel disabled#59
arilivigni merged 1 commit into
mainfrom
arilivigni-restore-codespace-extensions

Conversation

@arilivigni

Copy link
Copy Markdown
Collaborator

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

  • Re-enabled sidebar/activity bar/explorer visibility in .devcontainer/devcontainer.json so Extensions are accessible again.
  • Kept Copilot Chat-related disablement settings in place so the chat panel remains disabled.
  • Updated .devcontainer/postCreate.sh so opening a terminal in the editor area is the final startup action.
  • Added .impeccable/hook.cache.json to .gitignore to 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.

- 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>
Copilot AI review requested due to automatic review settings June 29, 2026 22:47

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.sh so 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

@arilivigni arilivigni merged commit e51f100 into main Jun 29, 2026
1 check passed
@arilivigni arilivigni deleted the arilivigni-restore-codespace-extensions branch June 29, 2026 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants