Skip to content
Leonard Ramminger edited this page Aug 31, 2026 · 2 revisions

ycallr CLI

Terminal runner for ycallr-core. API profiles are defined in YAML, compiled to Protobuf at install time, and executed through the C FFI surface (ycallr.h).

What this repository contains

Piece Role
src/main.rs Argument parsing, help, output formatting
src/ffi_api.rs Safe wrappers around ycallr.h symbols
packaging/reqpack/ ReqPack .rqp package templates
scripts/ci/ Release tar/zip and ReqPack packaging

The CLI is intentionally thin: no direct YcallrClient usage, only FFI.

Quick start

ycallr install ~/.config/ycallr/apis/github.yaml
ycallr github --tree
ycallr github create-issue --owner=rust-lang --repo=rust --title=Bug

Quick links

Profile format

YAML profile syntax, validation, and engine behavior are documented in the ycallr-core wiki.

Clone this wiki locally