Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NadafMM/copilot-for-eclipse
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: fc585f4
Choose a base ref
...
head repository: microsoft/copilot-for-eclipse
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 073b82a
Choose a head ref
  • 12 commits
  • 52 files changed
  • 6 contributors

Commits on Jun 18, 2026

  1. Configuration menu
    Copy the full SHA
    bbffdcd View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2026

  1. fix: keep Preferences dialog stable on Tool Auto Approve page (micros…

    …oft#298)
    
    The Tool Auto Approve page stacked four rule sections (~850px) in an
    uncapped container, so JFace's PreferenceDialog grew the shell toward
    screen height and never shrank it.
    
    Wrap the sections in a height-capped ScrolledComposite whose computeSize
    bounds the height reported to the dialog's PageLayout, so the shell stays
    a normal size and the content scrolls within a single page-level
    scrollbar.
    
    Unify the cap as PreferencePageUtils.STANDARD_CONTENT_HEIGHT (520), shared
    with McpPreferencePage's two stacked groups, so Copilot preference pages
    settle at a consistent size.
    
    Add a generic preference-pages test plan with a dialog-size regression
    case.
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    jdneo and Copilot authored Jun 22, 2026
    Configuration menu
    Copy the full SHA
    1c740ce View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2026

  1. Configuration menu
    Copy the full SHA
    799f24b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c72c04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b231f0 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2026

  1. Configuration menu
    Copy the full SHA
    fb60576 View commit details
    Browse the repository at this point in the history
  2. Fix microsoft#113: Resize model drop-down list for optional scroll bar (

    microsoft#285)
    
    Co-authored-by: Sheng Chen <sheche@microsoft.com>
    travkin79 and jdneo authored Jun 25, 2026
    Configuration menu
    Copy the full SHA
    ff439e6 View commit details
    Browse the repository at this point in the history
  3. feat: Add profile to skip tests during UI probe execution (microsoft#290

    )
    
    * feat: Add profile to skip tests during UI probe execution
    
    * Potential fix for pull request finding
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    * Potential fix for pull request finding
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    jdneo and Copilot authored Jun 25, 2026
    Configuration menu
    Copy the full SHA
    710528e View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2026

  1. Configuration menu
    Copy the full SHA
    645bf6c View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2026

  1. feat: Auto-approve reads of Copilot customization files (microsoft#331)

    * feat: Auto-approve reads of Copilot customization files
    
    Reading a Copilot customization file (skill, instruction, prompt, or
    agent) is normal agent operation, but these reads previously triggered
    a confirmation dialog — including workspace instructions caught by the
    default deny rule and user-global files outside the workspace.
    
    Recognize these reads precisely from the language server, which is the
    source of truth for where the files live (including user-configured and
    global locations). New copilot/customSkill|customPrompt|customInstruction|
    customAgent/list requests report each file's on-disk URI; a read is
    auto-approved when it exactly matches a reported file or sits inside a
    reported skill folder (covering SKILL.md and its helper files). Editing
    is never auto-approved — only reads.
    
    - Add CustomizationFileService, refreshed per type on the matching
      custom*/didChange notification, exposing an immutable path snapshot.
    - Hook FileOperationConfirmationHandler to auto-approve FILE_READ of a
      recognized customization file before the outside-workspace check.
    - Add FileUtils.isPathWithin for skill-folder containment.
    
    Tests: FileUtilsTests (isPathWithin), FileOperationConfirmationHandlerTests
    (isCustomizationRead), and TC-010/TC-011 in the auto-approve test plan.
    
    * rename refresh functions and merge workspaceFoldersParams
    
    * refactor: Decouple customization file service via event bus
    
    * rename refreshAll to refreshAllAsync
    xinyi-gong authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    73e72b7 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2026

  1. Configuration menu
    Copy the full SHA
    22ab037 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    073b82a View commit details
    Browse the repository at this point in the history
Loading