• v1.8.1-dev a286057732

    FTMahringer released this 2026-05-09 15:28:08 +02:00 | 216 commits to main since this release

    Go CLI Module and Command Shell

    Go 1.26 CLI for the SYNAPSE platform using cobra + viper.

    Structure:

    • main.go — entry point
    • cmd/root.go — root command with --profile, --host, --json global flags
    • internal/api/client.go — HTTP client with Bearer auth, Get/Post/Delete/GetStream methods
    • internal/config/config.go — profile loading from ~/.synapse/config.yaml, token persistence
    • internal/output/print.go — ANSI-colored output helpers (Header, KV, Row, OK, Error, JSON, Separator)
    • internal/tui/overview.go — inline terminal overview (no external deps)
    • Dockerfile for Docker-based build validation (golang:1.26-alpine)

    Next: v1.8.2-dev Auth commands

    Downloads