Skip to content

v0.8.3

Choose a tag to compare

@integry integry released this 03 Jul 11:38

Added

  • OpenCode agent: first-class support for the OpenCode CLI runtime — Docker
    image and entrypoint, runtime adapter, agent registry registration, frontend
    configuration, ProPR CLI command, model-alias and GitHub-label resolution,
    live-details/task-stream parsing, and dynamic model discovery.
  • Vibe (Mistral) agent: new Mistral-backed agent with API-key configuration,
    shared-agent registry entry, runtime adapter, and Vibe branding.
  • CLI control plane: manage the local Docker stack and relay GitHub tokens
    from the @propr/cli package; CLI-driven setup is now the primary path.
  • User whitelist gating: dashboard/CLI access and issue-label triggers can be
    restricted to a configured set of users.
  • Background GitHub session refresh: expired GitHub session tokens are now
    refreshed in the background (resolves the logout redirect loop).
  • Summarization fallback: configurable fallback model with quota-aware retry
    so repository indexing survives provider rate limits and outages.
  • Claude Fable 5 model support.
  • Offline full-text documentation search.
  • Extensive documentation: Web UI Guide, Agent Tank usage-tracking guide,
    Secure VPS Deployment tutorial (with optional Cloudflare Zero Trust layer),
    Repository Best Practices guide, CLI control-plane docs, and a rebuilt docs
    home page.

Changed

  • Renamed the Gemini agent integration to Antigravity across runtime, Docker
    images, entrypoints, credentials, parsers, model IDs, and documentation; added
    support for the Antigravity CLI runtime.
  • Modernized the header system-status menu and compacted the Settings page into
    horizontal rows with numeric inputs.
  • Cleaned up dashboard stats tables and humanized model names.
  • Codex planner now caps and budgets prompt/context size using the usable input
    window, with priority-based context packing and reduced metadata overhead.
  • Epic chains now require a child PR merge before starting the next issue.
  • Docker Hub metadata is synced on release (non-blocking).
  • Documentation defaults to Claude Opus 4.8 in examples and gives the CLI equal
    footing in setup tutorials.

Fixed

  • Summarization: stop prompt-too-long failures masquerading as parse errors;
    improve fallback parsing and reliability; scope batch limits by model.
  • Indexing: recover from partial summarization failures without a full reindex;
    dedupe prioritized jobs; refresh summarization config between batches; cap
    repository summary batch size/file count; skip generated capture artifacts.
  • Pricing: correct OpenRouter slugs for gemini-3.1-pro, nemotron-3-ultra, and
    native opencode-go/* models.
  • Antigravity: deliver prompts via stdin to avoid E2BIG, use CLI display names
    for --model, estimate implementation tokens from the full transcript, and
    fix token usage / log filtering.
  • Vibe: numerous runtime fixes for live-log streaming, transcript parsing,
    credential loading, container permissions, and token/cost reporting.
  • TaskWatcher: fix EMFILE error by switching to polling.
  • Metrics: stop infinite task-analysis recursion in the analysis processor.
  • Fix default GitHub bot username and use the ProPR app bot for system commits.