component

package module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2026 License: MIT Imports: 1 Imported by: 0

README

workflow-plugin-signal

Signal protocol primitives for Workflow

Installation

wfctl plugin install workflow-plugin-signal

Development

# Build
make build

# Test
make test

# Install locally
make install-local

Step Types

  • step.signal_fingerprint — Compute a Signal safety number and scannable fingerprint from serialized identity public keys.

Planned M1 steps after typed contract generation:

  • step.signal_session_prepare
  • step.signal_encrypt
  • step.signal_decrypt

Official Signal service login/send/receive and Encrypted Spaces proof-system features are deferred until their service and cryptographic boundaries are designed.

Module

Go module: github.com/GoCodeAlone/workflow-plugin-signal

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Execute

func Execute(ctx context.Context, params map[string]interface{}) (map[string]interface{}, error)

Execute runs the Signal plugin logic.

func Init

func Init(services map[string]interface{}) error

Init initializes the Signal plugin.

func Name

func Name() string

Name returns the name of the signal plugin.

func Start

func Start(ctx context.Context) error

Start starts the Signal plugin.

func Stop

func Stop(ctx context.Context) error

Stop stops the Signal plugin.

Types

This section is empty.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL