Skip to content

fix: omit unsupported Amp permission flags#2573

Merged
nikhilachale merged 3 commits into
AgentWrapper:mainfrom
VenkataSakethDakuri:fix/amp-permission-mode-flags
Jul 12, 2026
Merged

fix: omit unsupported Amp permission flags#2573
nikhilachale merged 3 commits into
AgentWrapper:mainfrom
VenkataSakethDakuri:fix/amp-permission-mode-flags

Conversation

@VenkataSakethDakuri

Copy link
Copy Markdown
Collaborator

Summary

  • stop the Amp adapter from emitting Claude-style --permission-mode flags
  • keep Amp launch and restore commands limited to documented Amp argv shapes
  • update Amp adapter tests so all AO permission modes emit no Amp permission flag

Root cause

The Amp adapter copied Claude Code permission-mode argv mapping, but Amp does not document a --permission-mode CLI flag. Non-default AO permission settings could therefore make Amp fail before opening the TUI.

Validation

  • cd backend && go test ./internal/adapters/agent/amp

Fixes #2561

Comment thread backend/internal/adapters/agent/amp/amp.go Outdated
…mode-flags

# Conflicts:
#	backend/internal/adapters/agent/amp/amp.go
#	backend/internal/adapters/agent/amp/amp_test.go
@nikhilachale nikhilachale merged commit 27c2198 into AgentWrapper:main Jul 12, 2026
9 checks passed
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.

Amp adapter passes unsupported --permission-mode flags

2 participants