3 Commits

Author SHA1 Message Date
Jesús Pérez
e91e3cb67a
fix(distro): correct install recipes — all 5 binaries, install-full for frontend
Some checks are pending
Rust CI / Security Audit (push) Waiting to run
Rust CI / Check + Test + Lint (nightly) (push) Waiting to run
Rust CI / Check + Test + Lint (stable) (push) Waiting to run
distro::install now explicitly builds vapora-backend, vapora-agents,
  vapora-mcp-server, vapora-a2a, and vapora-cli in one cargo pass.
  vapora-a2a and vapora-mcp-server were missing from the build command;
  vapora-a2a was absent from the copy list entirely.

  Replaces the broken UI=true parameter with a separate install-full recipe
  that depends on install and runs trunk --release. just 1.x treats KEY=value
  tokens as positional args to the first recipe parameter when invoked via
  module syntax (distro::recipe), not as named overrides.

  install-targets now includes wasm32-unknown-unknown with an idempotent check.
  build-all-targets excludes wasm32 from the workspace loop to avoid failures
  on crates that don't support WASM.
2026-02-17 23:31:47 +00:00
Jesús Pérez
868c6e04fa
chore: docs guides 2026-02-17 23:15:12 +00:00
Jesús Pérez
fe4d138a14
feat: CLI arguments, distribution management, and approval gates
Some checks failed
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
- Add CLI support (--config, --help) with env var override for backend/agents
  - Implement distro justfile recipes: list-targets, install-targets, build-target, install
  - Fix OpenTelemetry API incompatibilities and remove deprecated calls
  - Add tokio "time" feature for timeout support
  - Fix Cargo profile warnings and Nushell script syntax
  - Update all dead_code warnings with strategic annotations
  - Zero compiler warnings in vapora codebase
  - Comprehensive CHANGELOG documenting risk-based approval gates system
2026-02-03 21:35:00 +00:00