Skip to content

feat(brand): rebrand LLM-facing tool descriptions to Coven#158

Merged
BunsDev merged 2 commits into
mainfrom
feat/tool-desc-brand
Jul 14, 2026
Merged

feat(brand): rebrand LLM-facing tool descriptions to Coven#158
BunsDev merged 2 commits into
mainfrom
feat/tool-desc-brand

Conversation

@BunsDev

@BunsDev BunsDev commented Jul 14, 2026

Copy link
Copy Markdown
Member

Summary

Sweeps the ~5 remaining LLM-facing tool/skill descriptions that Phase 5 (#154) deliberately deferred. The Phase 5 brand sweep scoped itself to user-facing prose per the COVEN.md boundary; model-facing tool schema descriptions were left for a follow-up — this is it.

"Coven Code" → "Coven" in the strings the model actually reads:

File Surface
tools/src/config_tool.rs Config tool description()
tools/src/remote_trigger.rs RemoteTrigger tool description()
tools/src/tool_search.rs Config entry in the tool-search index
tools/src/bundled_skills.rs update-config skill description + prompt-template body

Deliberately unchanged (per boundary)

  • Internal path ~/.coven-code/settings.json in the Config description (still valid via the compat symlink; path rename is out of scope for a brand sweep).
  • // code comments, test fixtures, and the debug!("Starting Coven Code") log line.

Verification

  • cargo check -p claurst-tools — clean.
  • Post-edit audit: no remaining fn description / description: field returns "Coven Code" anywhere in the workspace.

Noted, not included (different surfaces — flagged for a separate call)

  • core/src/share_export/template.{js,html} — exported-share HTML title/footer (a Phase-5 user-facing miss).
  • acp/registry-template/agent.json — ACP agent registration name/description (an identity, not cosmetic).

Sweeps the ~5 remaining model-facing tool/skill descriptions that Phase 5
deliberately left (COVEN.md boundary was user-facing prose only): Config
and RemoteTrigger tool descriptions, the tool-search Config index entry,
and the update-config bundled skill (description + prompt-template body).

Internal paths (~/.coven-code/settings.json), code comments, test
fixtures, and debug logs are intentionally unchanged.
Copilot AI review requested due to automatic review settings July 14, 2026 09:38
@vercel

vercel Bot commented Jul 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview Jul 14, 2026 9:41am

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR completes the Phase 5 rebrand follow-up by updating remaining LLM-facing tool/skill descriptions from “Coven Code” to “Coven”, while intentionally leaving internal paths and non-user/model-facing comments unchanged per the COVEN.md boundary.

Changes:

  • Update the Config tool’s catalog entry and tool description() strings to “Coven”.
  • Update RemoteTrigger tool description() to “Coven”.
  • Update the bundled update-config skill description and prompt-template wording to “Coven”.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src-rust/crates/tools/src/tool_search.rs Rebrands the tool-search catalog entry for Config to “Coven”.
src-rust/crates/tools/src/remote_trigger.rs Rebrands the RemoteTrigger tool description to “Coven”.
src-rust/crates/tools/src/config_tool.rs Rebrands the Config tool description to “Coven” while keeping ~/.coven-code/settings.json intact.
src-rust/crates/tools/src/bundled_skills.rs Rebrands the update-config bundled skill description and prompt-template text to “Coven”.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Phase 5 missed the self-contained share-export template: the exported
page title (' — Coven Code Session') and footer ('Generated by Coven
Code') still carried the old brand. User-facing HTML output.

agent.json ACP registration identity is intentionally left for a
separate, conscious decision.
@BunsDev
BunsDev merged commit cfb224a into main Jul 14, 2026
4 checks passed
@BunsDev
BunsDev deleted the feat/tool-desc-brand branch July 14, 2026 09:49
BunsDev added a commit that referenced this pull request Jul 15, 2026
…164)

Close out the coven CLI unification paperwork now that every phase has
landed:

- unification.md: status complete; phase table rows 5 and 6 finalized
  (Phase 5 landed via #154/#158/#160 with the npm deprecation executed
  and npm-publish made opt-in in #162; Phase 6 decided NO-GO via #155);
  npm-package note rewritten in past tense.
- superpowers plans: COMPLETE status banners on the master plan and the
  phase 3/4/5 sub-plans pointing at docs/unification.md as the living
  summary; phase 5 task 5.3 marked done (coven-side version_line landed)
  and task 5.6 recorded as executed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

2 participants