API Reference client_utils v#0.1.35

View Source

Modules

GenServer that manages a Cloudflare Tunnel process via an Erlang port.

Serializes Mix.Task.Compiler.Diagnostic structs to JSON-compatible maps.

What onboarding a working copy decides, with none of the doing.

The default way onboarding touches a working copy: the real filesystem.

How onboarding reaches a working copy.

Calls an io: adapter — a module, or a module paired with the thing it acts on.

Where this working copy's preview answers, asked of the server that can say.

Lets the CodeMySpec preview pane embed this application, and nothing else.

ExUnit formatter that

Handles formatting of ExUnit test results into JSON-compatible maps.

Caches test events to a JSON file, keyed by file. Callers can query: "was file X tested after time Y?"

Mix Tasks

Runs mix test with a lock file to prevent concurrent test runs. Queued requests block until their results are ready.

Generates a deploy-key-authenticated controller that exposes this application's registered users to the CodeMySpec dashboard.

Registers after_compiler hooks that write diagnostics to a JSONL file.

Take the working copy this runs in from checkout to ready.