providers/cli: name the shell tool to non-write cogitate runs
Non-write cogitate talents (e.g. digest) were inventing a 'sol' tool name instead of routing through their provider's actual shell tool, so the sol commands their prompts instructed never ran. Add a shared system-instruction hint that names each provider's shell tool and warns against inventing one. Gated to non-write cogitate paths only; talent prompts unchanged.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>