FirstCall v0.2.1 is out. It is a local Rust workbench/CLI for turning known API calls into verified, redacted agent packages and generated MCP servers.
This update fixes the public demo gap: the README now shows both the CLI/MCP path and the desktop GUI path, and both demos were regenerated from the downloaded Windows v0.2.1 release archive.
CLI/MCP proof
Desktop GUI proof
What changed:
- The desktop GUI now supports --data-dir, --config-dir, --screen, and --sample so GUI validation can run against an isolated store.
- The GUI demo launches the downloaded irstcall.exe, parses a sample curl request, and renders a recipe imported into SQLite by the downloaded irstcall-cli.exe.
- The support-boundary docs now describe adapter coverage and safety invariants without leading with negative non-goal framing.
- The generated MCP path still does the real work: package export, inspect, npm install, npm run build, and stdio tool call.
For v0.2.1 I downloaded the Windows release zip from GitHub Releases, matched it against SHA256SUMS.txt, ran both irstcall.exe and irstcall-cli.exe, verified GitHub GET /user with an environment token, generated and built the MCP server, called the generated MCP tool successfully, and captured the GUI from the downloaded desktop binary.
Repository: https://github.com/rad1092/firstcall-local-api-workbench
Release: https://github.com/rad1092/firstcall-local-api-workbench/releases/tag/v0.2.1