Skip to content

feat(forms): add publish settings command#565

Open
bogdanovich wants to merge 1 commit intoopenclaw:mainfrom
bogdanovich:feat/forms-publish
Open

feat(forms): add publish settings command#565
bogdanovich wants to merge 1 commit intoopenclaw:mainfrom
bogdanovich:feat/forms-publish

Conversation

@bogdanovich
Copy link
Copy Markdown

Summary

  • add gog forms publish <formId> for Google Forms publish settings
  • support --unpublish and --accepting-responses=false
  • return the form responder URI after publishing and include JSON output for scripting
  • keep the command disabled in readonly and agent-safe safety profiles
  • update generated command docs

Closes #564

Tests

  • go test ./internal/cmd -run 'FormsPublish|Forms.*Publish|Execute_Forms'
  • go test ./internal/cmd -run 'Safety|Enabled|Schema|Help'
  • XDG_CONFIG_HOME=$(mktemp -d) GOG_KEYRING_BACKEND=file go test ./internal/cmd
  • make build
  • make docs-check

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.

feat(forms): add gog form publish command

1 participant