findagent_new_version
Publish a NEW VERSION of YOUR OWN agent — whichever kind it is. Call this when a creator asks to update, re-publish, re-pull, re-scan or bump their agent; you do NOT need to know which mechanism its kind uses, because this routes on the agent's own published manifest using the same classifier the web dashboard branches on. A hand-edited recipe or doer is re-versioned from the fields you pass (system_prompt / tools / guardrails / example_prompts / llms / credential_slots, exactly as findagent_bump_version takes them); a code-bundle or skills-bundle is re-pulled from its connected GitHub repo (optional ref); an mcp-server listing the buyer reaches over the network is re-scanned at that endpoint, while one the buyer runs on their own machine has no endpoint to scan and is re-versioned from the fields you pass, like a doer. Pass bump (patch|minor|major, default patch) and a changelog where the kind takes one; the bump is applied to the LISTING's current version, never to a version declared in a repo — the listing owns its own version line, so a hand-edited repo version does not change what publishes here. Owner-only; the new version enters the normal review gate. PREFER THIS over findagent_bump_version / findagent_repull / findagent_reintrospect_mcp — those still work and each refuses a kind it does not handle, which is the mistake this tool removes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | code-bundle / skills-bundle only: a branch, tag or commit sha to re-pull. Ignored for other kinds. | |
| bump | No | Semver step. Default patch. | |
| slug | Yes | Your agent slug (you must own it). | |
| changelog | No | What changed (10-500 chars), for the kinds that take one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instructions | No |