Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Dec 18, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

alvinward and others added 14 commits December 17, 2025 16:17
Co-authored-by: Remon Oldenbeuving <[email protected]>
The CLI was not blocking for approval on outside-workspace reads because:
1. Extension defaults alwaysAllowReadOnlyOutsideWorkspace to true when not set
2. CLI's mapConfigToExtensionState() was not mapping auto-approval settings
3. CLI has its own auto-approval config structure but never sent values to extension

Changes:
- cli/src/config/mapper.ts: Map all auto-approval settings from CLI config to extension state
- cli/src/host/ExtensionHost.ts: Send auto-approval settings via updateSettings message
- cli/src/config/__tests__/mapper.test.ts: Add 19 tests for auto-approval mapping
* Add PostHog telemetry for Agent Manage

* Delete .husky/_/pre-push

* Delete .husky/_/post-merge

* Delete .husky/_/post-commit

* Delete .husky/_/post-checkout

* Fix provider tests
feat: add GLM-4.6V model support for z.ai provider
* Add failing windows tests

* Make tests fail

* Make tests green
Change default permissions of CLI `reading outside of workspace` to false
fix(cli): pass auto-approval settings from CLI config to extension
@pull pull bot locked and limited conversation to collaborators Dec 18, 2025
@pull pull bot added the ⤵️ pull label Dec 18, 2025
@pull pull bot merged commit f7d9d5d into zimushui:main Dec 18, 2025
3 of 10 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants