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: github/copilot-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 05cdbb3
Choose a base ref
...
head repository: tdevere/copilot-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 32bd816
Choose a head ref
  • 8 commits
  • 24 files changed
  • 2 contributors

Commits on Oct 29, 2025

  1. Add auto-approval wrapper with beginner-friendly documentation

    - Auto-approval wrapper (index.js) for autonomous Copilot CLI sessions
    - Comprehensive beginner documentation (BEGINNER-README.md)
    - Quick start guide (QUICKSTART.md)
    - GitHub setup instructions (GITHUB-SETUP.md)
    - Sharing guide (SHARING-GUIDE.md)
    - Example configuration file
    - Safety controls: max iterations, duration limits, tool filtering
    - Interactive and direct execution modes
    tdevere committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    f2c1d51 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2026

  1. Configuration menu
    Copy the full SHA
    453e33a View commit details
    Browse the repository at this point in the history
  2. Fix CI: remove npm cache requirement (no lock file)

    TempAdmin
    TempAdmin committed Jan 30, 2026
    Configuration menu
    Copy the full SHA
    05c4aa8 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2026

  1. docs: Add local tool synthesis policy and README updates

    - Create comprehensive policy document for local tool synthesis
    - Add opt-in flags: --enable-local-tool-synthesis and --no-mcp
    - Document tool scaffold generation workflow
    - Update README with feature overview (disabled by default)
    - Emphasize MCP prevention and local-only approach
    tdevere committed Feb 2, 2026
    Configuration menu
    Copy the full SHA
    db96845 View commit details
    Browse the repository at this point in the history
  2. feat: Implement local tool synthesis with MCP prevention flags

    - Add --enable-local-tool-synthesis flag (default: false)
    - Add --no-mcp flag to prevent MCP server usage (default: false)
    - Add COPILOT_LOCAL_TOOL_SYNTHESIS env var support
    - Add COPILOT_NO_MCP env var support
    - Implement ToolSynthesizer class for scaffold generation
    - Create tool manifest registry (tools/manifest.json)
    - Generate tool specs (tools/<name>/tool.md)
    - Generate stub implementations (tools/<name>/src/index.js)
    - Add comprehensive test suites (7+5 tests, all passing)
    - Update CLI help with new options and examples
    - Enforce opt-in behavior (no breaking changes)
    tdevere committed Feb 2, 2026
    Configuration menu
    Copy the full SHA
    c1e2f7f View commit details
    Browse the repository at this point in the history
  3. demo: Add tool synthesis demonstration script

    - Interactive demo showing scaffold creation
    - Demonstrates tool name validation
    - Shows idempotency (no overwrites)
    - Displays manifest and directory structure
    - Includes usage examples for end users
    tdevere committed Feb 2, 2026
    Configuration menu
    Copy the full SHA
    481ea60 View commit details
    Browse the repository at this point in the history
  4. feat: Add session management with resume/continue support

    - Add SessionManager class for repo-scoped session tracking
    - Implement --enable-session, --continue, --resume, --session flags
    - Auto-discover and save session IDs from copilot runs
    - Session state stored in .copilot-auto/session-state.json
    - Add comprehensive session management documentation
    - Add 7 automated tests (all passing)
    - Maintain full backward compatibility (opt-in by default)
    - Add .copilot-auto/ to .gitignore
    tdevere committed Feb 2, 2026
    Configuration menu
    Copy the full SHA
    4f037df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32bd816 View commit details
    Browse the repository at this point in the history
Loading