Skip to content

docs(m92-004): changelog — agentsfleet rebrand + breaking changes#94

Merged
indykish merged 5 commits into
mainfrom
chore/m92-004-changelog
Jun 16, 2026
Merged

docs(m92-004): changelog — agentsfleet rebrand + breaking changes#94
indykish merged 5 commits into
mainfrom
chore/m92-004-changelog

Conversation

@indykish

@indykish indykish commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Adds the Jun 15 changelog <Update> for the usezombie→agentsfleet cutover shipping in agentsfleet/agentsfleet#412 (M92_004): CLI zombiectlagentsfleet, host api.agentsfleet.net, env ZOMBIE_*AGENTSFLEET_*, routes /zombies/agents + zombie_idagent_id, error codes UZ-ZMB-*UZ-AGT-*, token prefixes agt_a/agt_t/agt_r, npm @agentsfleet/cli.

Also flips the changelog's own current-product references (frontmatter, stealth Tip, support mail) to agentsfleet. Historical <Update> entries are left unchanged (they document zombie-era releases accurately, per the changelog history-append rule).

Not included: the broader docs prose rebrand (error-codes/cli/billing/README, ~37 files / ~1055 hits) — the textual rebrand M92_002/M92_003 deferred to a follow-up. Tracked separately.

🤖 Generated with Claude Code

Greptile Summary

This PR lands the Jun 15 changelog entry for the usezombie→agentsfleet hard cutover (M92_004), documenting CLI rename (zombiectlagentsfleet), API host, env var, route, error code, token prefix, and npm package changes. It also flips the changelog's own top-level references (frontmatter description, stealth <Tip>, support email) to agentsfleet branding; historical entries are left intact except for link rewrites that prevent 404s against deleted /zombies/ pages.

  • Jun 15 changelog entry covers all six operator-facing breaking changes with the old and new values named inline; the re-mint bullet now correctly lists all three old prefixes (zmb_a, zmb_t, zmb_r).
  • AGENTS.md terminology section has a copy-paste inversion that makes the rule self-contradictory, and retains zmb_ as a "stays" token despite the PR retiring that prefix — both will misdirect future authors and AI agents using the file.
  • Command name discrepancy: the changelog names the agent-key management surface agentsfleet agent-key add|list|delete, but the updated cli/agentsfleet.mdx uses agentsfleet agent add/list/delete for the same feature.

Confidence Score: 3/5

Safe to merge for the changelog entry itself, but AGENTS.md ships two actively misleading instructions that will propagate into future AI-authored doc changes.

The changelog entry is well-formed and the top-level rebrand touches are correct. However AGENTS.md — the file that guides both human authors and AI agents making future edits — now tells authors that "agent" is legacy terminology (the opposite of the truth) and lists zmb_ as a token that stays (contradicting the very cutover this PR documents). A second concrete defect is the command name mismatch between the changelog (agentsfleet agent-key add|list|delete) and the CLI reference (agentsfleet agent add/list/delete), leaving operators uncertain which name to actually run.

AGENTS.md (terminology rule and lead-repo list) and the agent-key command name alignment between changelog.mdx and cli/agentsfleet.mdx.

Important Files Changed

Filename Overview
AGENTS.md Terminology section is self-contradictory ("agent" marked as legacy), zmb_ listed as a retained token despite being retired in this PR, and the lead-repo list has duplicate agentsfleet entries.
changelog.mdx Jun 15 breaking-change entry added correctly; however the CLI section references `agentsfleet agent-key add
cli/agentsfleet.mdx CLI reference fully renamed from zombiectl to agentsfleet; token prefixes updated to agt_*; command surface looks consistent internally but command names for agent-key diverge from the changelog.
api-reference/introduction.mdx Base URL updated to api.agentsfleet.net, bearer token prefixes (agt_t…) correctly reflect the new naming, no issues found.
api-reference/error-codes.mdx Error codes updated to UZ-AGT-* domain, docs_uri updated to docs.agentsfleet.net, no issues found.
.mlc-config.json URL ignore patterns updated from usezombie.com to agentsfleet.net, straightforward and correct.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[usezombie / zombiectl era] --> B[M92_004 hard cutover]
    B --> C["CLI: zombiectl → agentsfleet\nnpm: @usezombie/zombiectl → @agentsfleet/cli"]
    B --> D["API host: api.usezombie.com → api.agentsfleet.net"]
    B --> E["Env vars: ZOMBIE_* → AGENTSFLEET_*"]
    B --> F["Routes: /zombies/zombie_id → /agents/agent_id"]
    B --> G["Error codes: UZ-ZMB-* → UZ-AGT-*"]
    B --> H["Token prefixes: zmb_a/zmb_t/zmb_r → agt_a/agt_t/agt_r"]
    B --> I["Docs: changelog entry + top-level rebrand"]
    I --> J["AGENTS.md: 'agent' marked legacy, zmb_ listed as retained"]
    I --> K["CLI ref: agent add vs changelog: agent-key add"]
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    A[usezombie / zombiectl era] --> B[M92_004 hard cutover]
    B --> C["CLI: zombiectl → agentsfleet\nnpm: @usezombie/zombiectl → @agentsfleet/cli"]
    B --> D["API host: api.usezombie.com → api.agentsfleet.net"]
    B --> E["Env vars: ZOMBIE_* → AGENTSFLEET_*"]
    B --> F["Routes: /zombies/zombie_id → /agents/agent_id"]
    B --> G["Error codes: UZ-ZMB-* → UZ-AGT-*"]
    B --> H["Token prefixes: zmb_a/zmb_t/zmb_r → agt_a/agt_t/agt_r"]
    B --> I["Docs: changelog entry + top-level rebrand"]
    I --> J["AGENTS.md: 'agent' marked legacy, zmb_ listed as retained"]
    I --> K["CLI ref: agent add vs changelog: agent-key add"]
Loading

Reviews (3): Last reviewed commit: "docs(m92-004): resolve greptile feedback..." | Re-trigger Greptile

…g changes

Add the Jun 15 <Update> for the usezombie->agentsfleet cutover shipping in
M92_004: CLI zombiectl->agentsfleet, host api.agentsfleet.net, env
ZOMBIE_*->AGENTSFLEET_*, routes /zombies->/agents + zombie_id->agent_id, error
codes UZ-ZMB-*->UZ-AGT-*, token prefixes agt_a/agt_t/agt_r, npm @agentsfleet/cli.
Also flip the changelog's own current-product refs (frontmatter description, the
stealth <Tip>, support mail) to agentsfleet; historical <Update> entries are left
as-is (they document zombie-era releases accurately).

The broader docs prose rebrand (error-codes/cli/billing/README, ~37 files) is the
deferred follow-up, not bundled here.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mintlify

mintlify Bot commented Jun 15, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
megam 🟢 Ready View Preview Jun 15, 2026, 1:31 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Comment thread changelog.mdx Outdated
Comment thread changelog.mdx Outdated
Kishore Kumar and others added 2 commits June 15, 2026 19:04
…over)

Flip the user-facing docs to the shipped brand across 37 files: zombiectl->
agentsfleet, hosts *.usezombie.com->*.agentsfleet.net, usezombie.sh->
agentsfleet.dev, @usezombie/zombiectl->@agentsfleet/cli, ZOMBIE_*->AGENTSFLEET_*,
UZ-ZMB-*->UZ-AGT-*, /zombies->/agents, zombie_id->agent_id, core.zombie->
core.agent, x-usezombie->x-agentsfleet, and the zombie->agent entity noun.
Ordered compound-first so usezombie never degrades to useagent, zombiectl to
agentctl, or zombied to agentd (degradation check clean).

changelog.mdx historical <Update> entries keep their zombie-era refs — they
document past releases accurately (per Indy + the changelog history-append rule).

Without this, post-merge the live docs would document a product that no longer
exists: every zombiectl / api.usezombie.com / ZOMBIE_* is a dead instruction
after the hard cutover.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
cli/zombiectl.mdx -> cli/agentsfleet.mdx and zombies/ -> agents/ (the content
sweep rebranded file *contents* but not their names/paths; docs.json nav now
points at cli/agentsfleet + agents/*, so the files must move to match or
Mintlify 404s the pages).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Comment thread api-reference/introduction.mdx Outdated
Comment thread cli/agentsfleet.mdx Outdated
Kishore Kumar and others added 2 commits June 16, 2026 20:35
Greptile PR #94 review:
- P1 api-reference/introduction.mdx: tenant API key prefix zmb_t_ -> agt_t
- P1 cli/agentsfleet.mdx: `agent add` raw key zmb_ -> agt_a
- P2 changelog: name the old prefixes in the re-mint step (was zmb_a/zmb_t/zmb_r)
- P2 changelog: tag the API-reference code block as `http`

Entity-id examples -> bare version-7 Universally Unique Identifier (UUIDv7),
matching the CLI's own validator and the api-reference "IDs are UUIDv7"
convention, across quickstart, agents/*, cli/*, concepts, memory, workspaces,
and api-reference: agent_id, workspace_id, grant_id, agent_key_id, request_id,
and approval_id. event_id is left as a caller-supplied example. Also fixed an
agent_key_id-vs-agent_id conflation in the `agent delete` example + heading.

docs.json: agent-keys path param {agent_id} -> {agent_key_id} (matches the
upstream OpenAPI and the agent_key_id model) — clears the openapi-drift lint
failure.

changelog.mdx: history kept append-only (zombie-era branding preserved in
historic entries); only repointed 8 moved-page links (/zombies/* -> /agents/*,
/cli/zombiectl -> /cli/agentsfleet) so the broken-links check passes without a
redirect shim.

Merged origin/main (logo wordmark refresh).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@indykish

Copy link
Copy Markdown
Contributor Author

Review feedback resolved + branch updated (5ed098f)

Greptile inline comments — all 4 addressed:

  • P1 api-reference/introduction.mdx — tenant API key prefix → agt_t…
  • P1 cli/agentsfleet.mdxagentsfleet agent add raw key → agt_a…
  • P2 changelog.mdx — re-mint step now names the old prefixes (agt_a was zmb_a, agt_t was zmb_t, agt_r was zmb_r) so operators can grep their environment
  • P2 changelog.mdx — API-reference block tagged with the http language specifier

Also in this push:

  • Merge conflict resolved — merged origin/main (the logo wordmark refresh), taking the refreshed transparent wordmark.
  • Continuous Integration (CI) lint is green — fixed the openapi-drift failure (docs.json agent-keys path param {agent_id}{agent_key_id}, matching the upstream OpenAPI and the agent_key_id model), and the broken-links check (repointed 8 moved-page links /zombies/*/agents/* and /cli/zombiectl/cli/agentsfleet).
  • Entity-id examples are now version-7 Universally Unique Identifiers (UUIDv7) across the current-state docs — agent_id, workspace_id, grant_id, agent_key_id, request_id, approval_id — matching the validator built into the agentsfleet Command-Line Interface (CLI) and the api-reference "IDs are UUIDv7" convention. event_id is intentionally left as a caller-supplied example (it is the upstream provider's id, not one we issue). Also fixed an agent_key_id-vs-agent_id conflation in the agent delete example + heading.

Changelog history preserved — historic entries keep their original zombie-era branding (append-only); only the current Jun-15 rebrand entry carries the P2 fixes, and dead links were repointed to the moved pages.

@indykish indykish merged commit 6910111 into main Jun 16, 2026
4 checks passed
@indykish indykish deleted the chore/m92-004-changelog branch June 16, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant