Skip to content

Conversation

@yingjiehe-xyz
Copy link
Contributor

Add the write approve as discussed, UI update will come later.

@yingjiehe-xyz yingjiehe-xyz requested a review from wendytang March 11, 2025 21:32
@yingjiehe-xyz yingjiehe-xyz marked this pull request as ready for review March 11, 2025 21:32
@github-actions
Copy link
Contributor

PR Preview Action v1.6.0

🚀 View preview at
https://block.github.io/goose/pr-preview/pr-1628/

Built to branch gh-pages at 2025-03-11 21:34 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@michaelneale
Copy link
Collaborator

very nice @yingjiehe-xyz - in practice does this mean goose will show the changes it plans to do?

@yingjiehe-xyz
Copy link
Contributor Author

very nice @yingjiehe-xyz - in practice does this mean goose will show the changes it plans to do?

yes, there are two approve modes now, write approve and all approve. write approve will ask for confirmation before any write tool calls while all approve will ask for confirmation for every tool/extension.

@yingjiehe-xyz yingjiehe-xyz merged commit 6abc336 into main Mar 12, 2025
8 checks passed
@yingjiehe-xyz yingjiehe-xyz deleted the yingjiehe/mode branch March 12, 2025 03:52
sheagcraig added a commit to sheagcraig/goose that referenced this pull request Mar 12, 2025
* upstream/main:
  feat(google_drive): move credentials into keychain, add optional fallback (block#1603)
  feat: add session list command in cli (block#1586)
  feat: google sheets support (in google drive builtin MCP server) (block#1601)
  fix: deep link opening when window is closed (block#1633)
  docs: edits to docker guide (block#1639)
  feat: ollama tool shim (block#1448)
  feat: add write approve mode (block#1628)
  ui: auto update card upon config (block#1610)
  fix: fix tool output expansion checks (block#1634)
  fix: remove conditional that breaks output display for tool calls (block#1631)
  docs: Persistent Command History (block#1627)
  change to make build work on windows, macos, linux (block#1618)
  chore(release): release version 1.0.13 (block#1623)
  fix: handle mac screenshots with the image tool (block#1622)
  feat: write eval results to eval dir (block#1620)
  [fix] fix model config logging to remove api key (block#1619)
  fix: ensure repeating benches return to initial run-dir (block#1617)
ahau-square pushed a commit that referenced this pull request May 2, 2025
cbruyndoncx pushed a commit to cbruyndoncx/goose that referenced this pull request Jul 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants