Skip to content

feat: @docker catalog, provider/edit trust, and CI smoke tests - #27

Merged
wsams merged 1 commit into
mainfrom
cursor/plugin-improvements-44e4
Aug 20, 2026
Merged

wsams merged 1 commit into
mainfrom
cursor/plugin-improvements-44e4

Conversation

@wsams

@wsams wsams commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Implements the wezai improvement plan: trust fixes for existing Ask/Edit/providers, CI for the tests that already exist, and a new @docker catalog.

Trust and polish

  • Gemini # editsresponseSchema now allows file / files on edit prompts (Ask still uses message + command).
  • Ollama CLI ready() — PATH ollama is enough; ollama_path is no longer required to bind keys.
  • JSON parse failures — unparseable Ask replies print as errors and do not become assistant turns or fake commands.
  • Multi-file #dir/ edits — warn when the model omits pinned targets or returns unmatched paths; batch apply reports how many files were saved if a mid-batch write fails.
  • History / composer honesty — Delete is fish/zsh/bash only; PowerShell gets an explicit histfile-unsupported row. Missing python3 composer/confirm prints a GUIDE pointer instead of failing silently.

CI

  • New .github/workflows/test.yml runs test_settings.lua, test_history.lua, test_parse_refs.py, test_json_extract.py, and composer.py --self-test.

@docker catalog

Show: ps, ps-a, images, compose-ps, df.
Shell: logs / logs-f (tail N), exec, compose-up / down / logs, pull, restart, rm (mutate confirms).
AI: diagnose, explain-sel.
Attach: @docker:ps, @docker:compose-ps, and related show tokens.
Shortcut: CTRL+SHIFT+D (keybinding_docker).

Docs updated in README, GUIDE, SPECS, and AGENTS.

Open in Web Open in Cursor 

Add an @docker catalog (ps, compose, logs, diagnose) on CTRL+SHIFT+D, and
fix Gemini # edits, Ollama CLI ready(), JSON parse errors, and silent
multi-file edit drops. CI now runs the existing Lua/Python smoke tests.

Co-authored-by: Weldon Sams <wsams@users.noreply.github.com>
@wsams
wsams marked this pull request as ready for review August 20, 2026 07:17
@wsams
wsams merged commit f247b79 into main Aug 20, 2026
1 check passed
@wsams
wsams deleted the cursor/plugin-improvements-44e4 branch August 20, 2026 10:42
github-actions Bot added a commit that referenced this pull request Aug 20, 2026
# [1.16.0](v1.15.0...v1.16.0) (2026-08-20)

### Features

* docker catalog, provider/edit trust, and CI smoke tests ([#27](#27)) ([f247b79](f247b79))
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.16.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants