Skip to content

feat: add send-message step plugin base and Go implementation#5

Merged
snickell merged 5 commits intomainfrom
proposal/0004-send-message-step-plugin
Apr 10, 2026
Merged

feat: add send-message step plugin base and Go implementation#5
snickell merged 5 commits intomainfrom
proposal/0004-send-message-step-plugin

Conversation

@snickell
Copy link
Copy Markdown

@snickell snickell commented Apr 10, 2026

Add the Go implementation of the send-message StepPlugin for proposal 0004.

This PR also adds the shared smoke and e2e harness changes needed to run send-message end to end, with Go as the implementation used here.

The follow-on language ports are split into separate PRs:

Proposal links:

Technical changes:

  • add the Go send-message plugin under extended/plugins/send-message-go
  • update the shared stepplugin e2e harness to run send-message smoke by implementation
  • use Go as the default implementation for this smoke path
  • make the Go smoke output identify itself in Slack and in the generated stage name
  • keep the existing Go tests and isolated kind smoke path for proposal 0004

snickell added 4 commits April 9, 2026 19:57
Signed-off-by: Seth Nickell <snickell@gmail.com>
Signed-off-by: Seth Nickell <snickell@gmail.com>
Signed-off-by: Seth Nickell <snickell@gmail.com>
@snickell snickell force-pushed the proposal/0004-send-message-step-plugin branch from fc85ad4 to 19d98a4 Compare April 10, 2026 09:44
@snickell snickell changed the title feat: 0004 Send-Message Step Plugin feat: 0004 Send-Message Step Plugin (Go) Apr 10, 2026
Signed-off-by: Seth Nickell <snickell@gmail.com>
@snickell snickell changed the title feat: 0004 Send-Message Step Plugin (Go) feat: add send-message step plugin base and Go implementation Apr 10, 2026
@snickell snickell merged commit 201015d into main Apr 10, 2026
11 checks passed
@snickell snickell deleted the proposal/0004-send-message-step-plugin branch April 10, 2026 12:30
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.

1 participant