Skip to content

fix(commands): expose coven adapter install#95

Merged
BunsDev merged 1 commit into
mainfrom
fix/coven-adapter-install
Jun 19, 2026
Merged

fix(commands): expose coven adapter install#95
BunsDev merged 1 commit into
mainfrom
fix/coven-adapter-install

Conversation

@BunsDev

@BunsDev BunsDev commented Jun 19, 2026

Copy link
Copy Markdown
Member

Summary

  • show /coven adapter install <id> in Coven Code's /coven help
  • include adapter install in empty /coven adapter usage
  • update command docs so Hermes setup is discoverable inside Coven Code

Verification

  • red check: cargo test -p claurst-commands test_coven_ failed before help/usage update
  • cargo test -p claurst-commands test_coven_
  • cargo test -p claurst-commands
  • cargo fmt -p claurst-commands --check
  • cargo clippy -p claurst-commands --all-targets -- -D warnings
  • git diff --check

Note: full workspace cargo fmt --check currently reports unrelated existing ordering drift in crates/core/src/lib.rs; this PR leaves it untouched.

Co-authored-by: Nova nova@opencoven.ai

Co-authored-by: Nova <nova@opencoven.ai>
Copilot AI review requested due to automatic review settings June 19, 2026 04:08
@vercel

vercel Bot commented Jun 19, 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 Jun 19, 2026 4:08am

@BunsDev BunsDev merged commit 756c1f2 into main Jun 19, 2026
2 checks passed
@BunsDev BunsDev deleted the fix/coven-adapter-install branch June 19, 2026 04:09

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

Exposes the /coven adapter install <id> subcommand more clearly across Coven Code’s built-in /coven help/usage and the command documentation, making Hermes (adapter) setup discoverable from within the TUI.

Changes:

  • Expand /coven help output to list adapter list, adapter doctor, and adapter install explicitly.
  • Update empty /coven adapter invocation to include adapter install <id> in the usage string.
  • Update docs/commands.md to match the improved adapter command discoverability and add tests to lock the help/usage behavior in place.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
src-rust/crates/commands/src/lib.rs Updates /coven help text + adapter usage string; adds/extends tests for help and adapter usage output.
docs/commands.md Updates the documented /coven command list to include adapter install <id> and clarify adapter subcommands.

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

Comment on lines 9624 to 9627
if rest.is_empty() {
return CommandResult::Error(
"Usage: /coven adapter list [--json] | adapter doctor [id]".to_string(),
"Usage: /coven adapter list [--json] | adapter doctor [id] | adapter install <id>".to_string(),
);
@BunsDev BunsDev restored the fix/coven-adapter-install branch June 20, 2026 11:22
@BunsDev BunsDev deleted the fix/coven-adapter-install branch June 20, 2026 11:23
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