-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Comparing changes
Open a pull request
base repository: github/copilot-cli
base: 05cdbb3
head repository: tdevere/copilot-cli
compare: 32bd816
- 8 commits
- 24 files changed
- 2 contributors
Commits on Oct 29, 2025
-
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
Configuration menu - View commit details
-
Copy full SHA for f2c1d51 - Browse repository at this point
Copy the full SHA f2c1d51View commit details
Commits on Jan 30, 2026
-
Add CI/CD workflows and complete auto-approval wrapper implementation
TempAdmin committedJan 30, 2026 Configuration menu - View commit details
-
Copy full SHA for 453e33a - Browse repository at this point
Copy the full SHA 453e33aView commit details -
Fix CI: remove npm cache requirement (no lock file)
TempAdmin committedJan 30, 2026 Configuration menu - View commit details
-
Copy full SHA for 05c4aa8 - Browse repository at this point
Copy the full SHA 05c4aa8View commit details
Commits on Feb 2, 2026
-
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
Configuration menu - View commit details
-
Copy full SHA for db96845 - Browse repository at this point
Copy the full SHA db96845View commit details -
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)
Configuration menu - View commit details
-
Copy full SHA for c1e2f7f - Browse repository at this point
Copy the full SHA c1e2f7fView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 481ea60 - Browse repository at this point
Copy the full SHA 481ea60View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 4f037df - Browse repository at this point
Copy the full SHA 4f037dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32bd816 - Browse repository at this point
Copy the full SHA 32bd816View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 05cdbb3...32bd816