Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: onecli/onecli-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.10.0
Choose a base ref
...
head repository: onecli/onecli-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.11.0
Choose a head ref
  • 2 commits
  • 3 files changed
  • 2 contributors

Commits on Jul 30, 2026

  1. feat(run): OpenClaw joins the supported agents table (#108)

    * feat(run): OpenClaw joins the supported agents table
    
    Verified end to end against a local EE stack: OpenClaw honors the
    injected proxy env (undici EnvHttpProxyAgent), loads skills from
    ~/.openclaw/skills, and its long-lived process is `openclaw gateway
    run`. Hook install is skipped: its hook system is its own, not
    Claude-style settings.json.
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    
    * feat(run): OpenClaw gets a placeholder provider key automatically
    
    OpenClaw refuses to start a model turn without a provider key in its
    environment, and `onecli run` strips the server-provided
    ANTHROPIC_API_KEY — so a bare `onecli run -- openclaw ...` died on
    "Unknown model" unless the user hand-configured a placeholder. The
    agentSpec grows needsAnthropicKey: agents flagged with it get a
    self-describing placeholder key ensured in the child env (an existing
    shell key wins; buildChildEnv passes those through today for every
    agent). The gateway replaces x-api-key on every injected request, so
    the placeholder never reaches the provider — pinned by a new gateway
    unit test in the cloud repo. Same pattern as the Codex auth stub.
    
    Proven live against a local EE stack: bare `onecli run -- openclaw
    agent ...` (no env wrapper, nothing in OpenClaw's config) completed the
    turn through the gateway with the vault key injected.
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    
    ---------
    
    Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
    guyb1 and claude authored Jul 30, 2026
    Configuration menu
    Copy the full SHA
    02a40ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa22624 View commit details
    Browse the repository at this point in the history
Loading