› cavi-ai/
GitHub ↗

Doctor and compatibility

Version 0.5.1 declares these OpenClaw boundaries from package.json:

BoundaryDeclared value
npm peer dependency>=2026.10.2
minimum host install version>=2026.10.2
plugin API>=2026.10.2
minimum Gateway2026.10.2

The package-root doctor contract associates antigravity-cli, antigravity, and agy session-route identifiers with this plugin. Repair removes antigravity-cli auth profiles, plus leftover antigravity: and agy: profiles that do not name another provider. It also removes the retired agy-session marker and the native-auth marker, and rewrites a stored openai-completions catalog api to pi-messages. Another apiKey value on the provider is left in place. When the provider is registered, doctor can name it while diagnosing a missing executable or an unavailable CLI login.

Doctor runs after discovery. If the plugin is absent from the plugin list, doctor cannot repair discovery: fix installation, enablement, and Gateway restart first. Then use agy models to distinguish CLI availability or login problems from OpenClaw model-policy problems.