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: EntityProcess/allagents
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 81984dd
Choose a base ref
...
head repository: EntityProcess/allagents
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: a7b3a4b
Choose a head ref
  • 6 commits
  • 15 files changed
  • 1 contributor

Commits on Feb 5, 2026

  1. feat: use template.code-workspace with {path:...} placeholders

    - Changed VSCODE_TEMPLATE_FILE to 'template.code-workspace' (more discoverable)
    - Renamed placeholder from {repo:...} to {path:...} to match workspace.yaml field
    - Added buildPathPlaceholderMap() and substitutePathPlaceholders()
    - Placeholder format: {path:../Glow} resolves to absolute path
    - Path is used as lookup key (unique within workspace.yaml)
    - Updated README documentation
    - Fixed tests to be cross-platform (Windows/Unix) using path.resolve()
    christso committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    9430719 View commit details
    Browse the repository at this point in the history
  2. feat(vscode): use template.code-workspace and {path:...} placeholders…

    …; update tests and fix lint warning
    christso committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    25b9398 View commit details
    Browse the repository at this point in the history
  3. fix(workspace): copy template.code-workspace and support JSON5 parsing

    - Add logic to copy .allagents/template.code-workspace from source during workspace init
    - Support both GitHub URLs and local paths for template copying
    - Add json5 library to parse template files with comments and trailing commas
    - Fix folder deduplication to normalize relative paths from template
    - Merge repository paths and template folders into .code-workspace without duplicates
    - Add proper error handling for template parsing with file path context
    christso committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    c46d672 View commit details
    Browse the repository at this point in the history
  4. fix(workspace): use forward slashes in .code-workspace paths

    - Convert all backslashes to forward slashes in folder paths
    - Both Windows and Linux support forward slashes
    - Ensures consistent path format across platforms
    christso committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    1570f0d View commit details
    Browse the repository at this point in the history
  5. fix(workspace): normalize all backslashes in template recursively

    - Update substitutePathPlaceholders to replace all backslashes with forward slashes
    - Applies to all string values in template (settings, launch configs, etc.)
    - Ensures consistent cross-platform path format throughout workspace file
    christso committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    511c61d View commit details
    Browse the repository at this point in the history
  6. refactor(tests): remove duplicate and unnecessary tests

    Removed:
    - tests/integration/skill-duplicate-handling.test.ts (covered by skill-resolution.test.ts)
    - tests/cli/plugin-scope.test.ts (covered by user-workspace.test.ts + sync-user.test.ts)
    - tests/cli/plugin-uninstall-scope.test.ts (redundant)
    - tests/unit/cli/workspace-sync-both.test.ts (duplicate coverage)
    - Redundant unit tests in e2e/vscode-workspace-setup.test.ts (kept only e2e sync tests)
    
    Moved:
    - tests/models/client-mapping.test.ts → tests/unit/models/
    
    Updated:
    - tests/unit/core/vscode-workspace.test.ts expectations to use forward slashes
    
    Result: Removed 567 lines of redundant test code, down from 520 tests to current count
    christso committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    a7b3a4b View commit details
    Browse the repository at this point in the history
Loading