Skip to content

feat(#461): use /fs- prefix for slash commands#742

Closed
rh-hemartin wants to merge 5 commits into
mainfrom
fix/461-fs-slash-commands
Closed

feat(#461): use /fs- prefix for slash commands#742
rh-hemartin wants to merge 5 commits into
mainfrom
fix/461-fs-slash-commands

Conversation

@rh-hemartin
Copy link
Copy Markdown
Contributor

Summary

  • Replace bare /triage, /code, /review, /fix, /retro with /fs-triage, /fs-code, /fs-review, /fs-fix, /fs-retro
  • Hyphen separator avoids ambiguity with prompt args (e.g. /fs-fix add error handling)
  • Short /fs- prefix per review feedback on feat(#461): add /fullsend namespace prefix for slash commands #660/fullsend was too long (8 chars)
  • Preserves fromJSON newline matching for multi-line comment bodies
  • Updates shim workflow template, this repo's shim, fix.yml prefix stripping, agent/skill docs, and user-facing guides

Supersedes #660 with a clean, focused change.

Closes #461

Test plan

  • make lint passes
  • go test ./internal/scaffold/... passes (pre-existing TestFileModeMatchesFilesystem failure unrelated)
  • Manual: post /fs-review on a PR comment in an enrolled repo, verify dispatch triggers
  • Manual: verify old bare /review no longer triggers

🤖 Generated with Claude Code

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

fullsend review is working on this — view logs

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

Site preview

Preview: https://717f1e5c-site.fullsend-ai.workers.dev

Commit: a9f0ac727a59f123493700a8784518cc56597e24

@fullsend-ai-review
Copy link
Copy Markdown

fullsend-ai-review Bot commented May 8, 2026

Review: #742

Head SHA: a9f0ac7
Timestamp: 2026-05-12T00:00:00Z
Outcome: request-changes

Summary

The slash command rename from bare /triage, /code, /review, etc. to /fs- prefixed equivalents is correctly and consistently applied across 15 of 16 changed files — the template, docs, agent definitions, and skill files are all updated. However, the most critical file — this repo's own shim workflow (.github/workflows/fullsend.yaml) — was not renamed, meaning this repo will still respond to the old bare commands and ignore the new /fs- commands that all documentation now references. Additionally, two undocumented behavior changes were bundled in: removal of auto-triage on issue open/edit (contradicting docs that still claim this behavior exists) and complete deletion of the dispatch-prioritize job (which exceeds the scope authorized by issue #461, since the template retains it as /fs-prioritize).

Findings

High

  • [Correctness] .github/workflows/fullsend.yaml — Slash commands not renamed in this repo's shim. All 7 dispatch jobs still match old bare commands (/triage, /code, /review, /fix, /retro, /prioritize, /stop-fix) while every other file uses /fs- prefix. After merge, this repo's shim won't respond to the documented commands.
    Remediation: Rename all command strings in fullsend.yaml to use the /fs- prefix, matching shim-workflow-call.yaml.

  • [Correctness] .github/workflows/fullsend.yaml:47 — Triage auto-trigger on issue open/edit silently removed. The dispatch-triage if condition was changed from matching both issues events (opened/edited) AND issue_comment to ONLY issue_comment. Docs and the template still describe auto-triggering on issue creation and edits.
    Remediation: Restore the (github.event_name == 'issues' && ...) condition, or update all docs to reflect the new behavior.

  • [Intent alignment] .github/workflows/fullsend.yaml:399dispatch-prioritize job deleted entirely (55 lines). Issue Slash command collisions with other AI tools (e.g. /review conflicts with Qodo) #461 authorizes namespacing commands, not removing capabilities. The template retains dispatch-prioritize (renamed to /fs-prioritize), confirming this deletion is out of scope.
    Remediation: Keep dispatch-prioritize and rename to /fs-prioritize, or split the removal into a separate PR.

Medium

  • [Correctness] .github/workflows/fullsend.yaml:30edited removed from issues.types array. If auto-trigger on issue edits is restored, this event type must also be restored for the workflow to fire on edit events.
    Remediation: Restore edited to the issues types array.

Info

  • [Correctness] docs/normative/admin-install/v1/adr-0013-enrollment/SPEC.md:86 — SPEC.md example still shows github.event_name == 'issues' auto-trigger, which matches the template but is now inconsistent with fullsend.yaml. Resolves once fullsend.yaml is fixed.

Footer

Outcome: request-changes
This review applies to SHA a9f0ac727a59f123493700a8784518cc56597e24. Any push to the PR head clears this review and requires a new evaluation.

Previous run

Review: #742

Head SHA: 2f6f5c7
Timestamp: 2026-05-12T00:00:00Z
Outcome: comment-only

Summary

This PR correctly renames all slash commands from bare /triage, /code, /review, /fix, /retro to /fs-triage, /fs-code, /fs-review, /fs-fix, /fs-retro (and /stop-fix/fs-stop-fix), addressing collision issues with other AI tools like Qodo (#461). The core workflow changes in .github/workflows/fullsend.yaml and the scaffold template fix.yml are correct — the three-condition matching pattern (exact, startsWith-space, startsWith-newline) is preserved for all commands, the sed prefix-stripping in fix.yml is updated consistently, and the /fullsend retro variants are properly collapsed into the new /fs-retro pattern. The changes are well-scoped and documentation is updated comprehensively. Two files with stale references were missed.

Findings

Medium

  • [Correctness] .claude/skills/finding-agent-runs/SKILL.md:28,36,94 — This repo's deployed copy of the finding-agent-runs skill still references /triage (lines 28, 36) and /retro (line 94). The template version at internal/scaffold/fullsend-repo/skills/finding-agent-runs/SKILL.md was updated, but the deployed version under .claude/skills/ was not. Agents running in this repo will see stale command names in skill instructions.
    Remediation: Apply the same /triage/fs-triage and /retro/fs-retro renames to .claude/skills/finding-agent-runs/SKILL.md.

  • [Correctness] docs/ADRs/0033-per-repo-installation-mode.md:174 — The routing-logic summary still lists old command names: /triage, /code, /review, /fix, /retro.
    Remediation: Update line 174 to use /fs- prefixed command names.

Info

  • [Style/conventions] docs/guides/user/bugfix-workflow.md — Good addition of /fs-fix and /fs-stop-fix to the command table (lines 150–153 in the new version). These commands were previously undocumented in the user guide.

Footer

Outcome: comment-only
This review applies to SHA 2f6f5c72f8d162a94e1f4920e1a84d1b0ea4a7c4. Any push to the PR head clears this review and requires a new evaluation.

Previous run (2)

Review: #742

Head SHA: 39bc6cb
Timestamp: 2026-05-11T00:00:00Z
Outcome: approve

Summary

Clean, well-scoped mechanical rename of all slash commands from bare names (/triage, /code, /review, /fix, /retro, /stop-fix) to /fs--prefixed names (/fs-triage, /fs-code, /fs-review, /fs-fix, /fs-retro, /fs-stop-fix). The change is consistent across all 16 files: workflow YAML files preserve the three-condition matching pattern (exact, space-prefix, newline-prefix), the shim template stays in sync with the actual workflow, the sed prefix-stripping in fix.yml is correct, and documentation is updated with clear rationale in the glossary. The removal of the legacy /fullsend retro aliases is a nice cleanup. No correctness, security, or injection concerns.

Findings

Low

  • [Correctness] docs/ADRs/0034-centralized-shim-routing-via-dispatch.md:102,129 — ADR 0034 still references old command names (/triage, /code, /review, /fix, /retro, /stop-fix). While ADRs are point-in-time decision records, this one describes current routing architecture and may confuse readers post-merge.
    Remediation: Consider a follow-up to update ADR 0034 references, or add a note that command names were updated in feat(#461): use /fs- prefix for slash commands #742.

  • [Correctness] docs/ADRs/0002-initial-fullsend-design.md (multiple lines) — Foundational design ADR references old command names throughout. Same consideration as ADR 0034 but lower priority since ADR 0002 is an older historical record.
    Remediation: Optional — add a note at the top referencing the rename, or leave as historical context.

Info

  • [Style] docs/superpowers/specs/2026-04-17-installer-agent-content-design.md:167-168 — Uses a two-condition matching pattern (startsWith || ==) instead of the normative three-condition pattern (exact, space, newline) documented in ADR 0013. Pre-existing, not introduced by this PR.

  • [Style] docs/guides/user/bugfix-workflow.md — The command table now includes /fs-fix and /fs-stop-fix which were absent before. Good addition that improves completeness of the user guide.

Footer

Outcome: approve
This review applies to SHA 39bc6cb802c36028234b847c9b2e1e5e56845491. Any push to the PR head clears this review and requires a new evaluation.


Protected paths detected — this PR modifies files under one or more
protected paths. The review agent cannot approve PRs that touch these paths.
A human reviewer must approve this PR.

Protected files in this PR:

  • .github/workflows/fullsend.yaml
Previous run (3)

Review: #742

Head SHA: 9cca3eb
Timestamp: 2026-05-11T00:00:00Z
Outcome: comment-only

Summary

This PR correctly renames all slash commands from bare /triage, /code, /review, /fix, /retro, /stop-fix to /fs-triage, /fs-code, /fs-review, /fs-fix, /fs-retro, /fs-stop-fix across both live workflow files and documentation. The change is well-scoped to issue #461, the three-condition matching pattern (exact, space-suffix, newline-suffix) is preserved correctly, the /fullsend retro variant is cleanly removed, and the bugfix-workflow user guide is improved by documenting /fs-fix and /fs-stop-fix which were previously absent from the command table. Two documentation files have stale references to the old command names that were missed in this pass.

Findings

Medium

  • [Correctness] docs/superpowers/specs/2026-05-04-retro-agent-design.md:170-173 — The YAML code example and its header still reference the old /retro command (contains(github.event.comment.body, '/retro')) while the rest of this file was correctly updated to /fs-retro. This inconsistency could mislead future implementers following the spec.
    Remediation: Update line 170 heading to /fs-retro command and line 173 condition to contains(github.event.comment.body, '/fs-retro').

  • [Correctness] docs/superpowers/specs/2026-04-17-installer-agent-content-design.md:167-208 — This design spec contains YAML examples showing the old bare /triage, /code, and /review command patterns. The file was not touched by this PR. While this is a design spec (not a live workflow), it shows example shim content that could be copy-pasted by someone implementing the installer agent.
    Remediation: Update the YAML examples in this file to use /fs-triage, /fs-code, and /fs-review.

Footer

Outcome: comment-only
This review applies to SHA 9cca3eb090537969ecaa7cdd3125a9ae9c9242ac. Any push to the PR head clears this review and requires a new evaluation.

Previous run (4)

Review: #742

Head SHA: 9ac7dcf
Timestamp: 2026-05-08T00:00:00Z
Outcome: comment-only

Summary

Clean, well-scoped rename from bare slash commands to /fs- prefixed commands. All executable code (workflow YAMLs, Go code, sed patterns) is correctly migrated, and the fromJSON newline matching pattern is preserved. The user-facing guide was updated with good additions (/fs-fix, /fs-stop-fix rows in the command table). A handful of illustrative YAML code examples in design docs were missed — these are non-blocking but worth cleaning up to avoid copy-paste confusion.

Findings

Medium

  • [Correctness] docs/superpowers/specs/2026-05-04-retro-agent-design.md:173 — Code example still uses contains(github.event.comment.body, '/retro') instead of /fs-retro. This file is modified by this PR (the heading on line 170 was updated to /fs-retro), but the YAML snippet on line 173 was missed, creating an inconsistency within the same section.
    Remediation: Update line 173 to use /fs-retro.

  • [Correctness] docs/superpowers/plans/2026-05-04-retro-agent.md:956-958 — Code example in the retro shim plan still uses '/retro' in the if: condition. This file is modified by this PR (other occurrences of /retro were updated), but this code block was missed.
    Remediation: Update lines 956-958 to use /fs-retro.

Low

  • [Correctness] docs/normative/admin-install/v1/adr-0013-enrollment/SPEC.md:58,86-88 — Normative spec text and code snippet still reference /triage. The file notes the snippet is "for reference only" with the template as source of truth, but the normative text in line 58 describes the slash-command matching pattern using /triage examples.
    Remediation: Update in a follow-up PR to keep the normative spec consistent with the canonical template.

  • [Correctness] docs/superpowers/specs/2026-04-17-installer-agent-content-design.md:167-208 — Installer agent content design spec still uses /triage, /code, /review in code examples.
    Remediation: Update in a follow-up PR.

Info

  • [Style/conventions] The removal of the /fullsend retro alias (6 conditions → 3) in the retro dispatch job is a good simplification — the /fs-retro prefix supersedes the longer /fullsend retro form. No action needed.

  • [Intent alignment] The bugfix-workflow guide gains two new command table rows (/fs-fix, /fs-stop-fix) and a new restart bullet (/fs-fix) that weren't in the original. This is a welcome improvement that documents previously undocumented commands rather than scope creep.

Footer

Outcome: comment-only
This review applies to SHA 9ac7dcfab93cf26befedc40f7620911d05a6efa4. Any push to the PR head clears this review and requires a new evaluation.

Previous run (5)

Review: #742

Head SHA: 3cbe7de
Timestamp: 2026-05-08T07:00:00Z
Outcome: comment-only

Summary

This PR correctly renames all slash commands from bare /triage, /code, /review, /fix, /retro, /stop-fix to /fs--prefixed equivalents across the two workflow YAML files (live shim + scaffold template), Go scaffold agent/skill docs, the user guide, glossary, architecture doc, and threat model. The workflow trigger conditions, startsWith/fromJSON newline matching, and prefix-stripping sed in fix.yml are all consistently updated. The /fullsend retro alternate trigger is intentionally collapsed into /fs-retro. The change is well-scoped to issue #461 and the approach (short /fs- prefix with hyphen separator) matches the review feedback from #660. A few documentation locations outside the PR's scope still reference the old commands — noted below as non-blocking findings.

Findings

Medium

  • [Correctness] skills/finding-agent-runs/SKILL.md:28,36,94 — The live deployed skill files at skills/finding-agent-runs/SKILL.md and .claude/skills/finding-agent-runs/SKILL.md still reference /triage (lines 28, 36) and /retro (line 94). The PR updated the scaffold template at internal/scaffold/fullsend-repo/skills/finding-agent-runs/SKILL.md but missed the live copies that agents in this repo actually read. Agents using the finding-agent-runs skill will see stale command names.
    Remediation: Apply the same /triage/fs-triage and /retro/fs-retro substitutions to skills/finding-agent-runs/SKILL.md and .claude/skills/finding-agent-runs/SKILL.md.

Low

  • [Correctness] docs/superpowers/plans/2026-05-04-retro-agent.md, docs/superpowers/specs/2026-05-04-retro-agent-design.md — Multiple references to /retro and /triage remain in the retro agent planning and spec documents. These are not user-facing but could confuse contributors reading design docs.
    Remediation: Update these references in a follow-up pass, or add a note that command names have changed.

  • [Correctness] docs/guides/user/bugfix-workflow.md — The command table now includes /fs-fix (good addition) but does not document /fs-stop-fix, which exists in the workflow. This isn't a regression (the old /stop-fix was also undocumented) but is a gap worth closing while the table is being updated.
    Remediation: Add a row for /fs-stop-fix to the command table.

Info

  • [Intent alignment] docs/ADRs/0002-initial-fullsend-design.md — Contains many references to /triage, /review, etc. As an accepted ADR, modifying it is a judgment call — the historical record vs. keeping docs searchable. No action required; noting for awareness.

  • [Correctness] .github/workflows/fullsend.yaml + internal/scaffold/fullsend-repo/templates/shim-workflow.yaml — The retro job previously accepted both /retro and /fullsend retro as triggers; this PR collapses both to /fs-retro only. This is an intentional simplification per the PR description and is consistent with the new naming scheme.

Footer

Outcome: comment-only
This review applies to SHA 3cbe7ded5de01af7bb671f5b8a38dc9bff6cdc30. Any push to the PR head clears this review and requires a new evaluation.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

fullsend review is working on this — view logs

Copy link
Copy Markdown
Contributor

@ralphbean ralphbean left a comment

Choose a reason for hiding this comment

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

Review Summary

Clean, well-scoped rename from bare slash commands to /fs- prefixed commands. The core workflow changes are correct — both shim files are in sync, fromJSON newline matching is preserved, and the sed prefix strip in fix.yml is properly updated. The glossary entry is particularly well written with good rationale for the design choices.

Two missed references to fix before merge:

1. [minor] internal/scaffold/fullsend-repo/agents/fix.md line 7

The YAML frontmatter description field still says "a /fix command" — should be /fs-fix.

2. [moderate] docs/normative/admin-install/v1/adr-0013-enrollment/SPEC.md lines 58, 86-88

This normative spec (not an ADR) still uses bare /triage in both prose and YAML code examples. Since it describes what the shim workflow should look like, it now contradicts the actual implementation. Please update /triage/fs-triage in this file.

@github-actions
Copy link
Copy Markdown

fullsend review is working on this — view logs

Copy link
Copy Markdown
Contributor

@maruiz93 maruiz93 left a comment

Choose a reason for hiding this comment

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

A few stale references to the old unprefixed commands remain in comments/examples:

  • docs/superpowers/plans/2026-05-04-retro-agent.md:229 — bash comment says /retro instead of /fs-retro
  • internal/scaffold/fullsend-repo/.github/workflows/fix.yml — lines 29, 130, 148, 166 still say /fix instead of /fs-fix

(The inline comment on the spec file is the other one.)

Comment thread docs/superpowers/specs/2026-05-04-retro-agent-design.md Outdated
@github-actions
Copy link
Copy Markdown

fullsend review is working on this — view logs

@github-actions
Copy link
Copy Markdown

fullsend review is working on this — view logs

rh-hemartin and others added 4 commits May 12, 2026 08:20
Replace bare /triage, /code, /review, /fix, /retro with /fs-triage,
/fs-code, /fs-review, /fs-fix, /fs-retro. Hyphen separator avoids
ambiguity with prompt args (e.g. /fs-fix add error handling).
Short prefix per review feedback — /fullsend was too long.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add /fs-stop-fix to bugfix workflow command table
- Update retro agent spec and plan docs to use /fs- prefix

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Normative spec and fix agent description still used bare slash
commands after the /fs- prefix rename.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Comments in fix.yml, retro-agent plan, and retro-agent design
spec still used bare slash commands.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rh-hemartin rh-hemartin force-pushed the fix/461-fs-slash-commands branch from 39bc6cb to 2f6f5c7 Compare May 12, 2026 06:20
@github-actions
Copy link
Copy Markdown

fullsend review is working on this — view logs

@github-actions
Copy link
Copy Markdown

fullsend review is working on this — view logs

Installer content design spec and retro-agent plan still had
bare /triage, /code, /review, /retro in YAML examples.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Hector Martinez <hemartin@redhat.com>
@rh-hemartin rh-hemartin force-pushed the fix/461-fs-slash-commands branch from 1db541e to a9f0ac7 Compare May 12, 2026 06:48
@github-actions
Copy link
Copy Markdown

fullsend review is working on this — view logs

Copy link
Copy Markdown

@fullsend-ai-review fullsend-ai-review Bot left a comment

Choose a reason for hiding this comment

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

See the review comment for full details.

@github-actions
Copy link
Copy Markdown

fullsend fix is working on this — view logs

@fullsend-ai-coder
Copy link
Copy Markdown

🔧 Fix agent — iteration 1 (bot-triggered)

All 5 review findings require modifications to .github/workflows/fullsend.yaml, which is a protected CI configuration path the fix agent cannot modify. Recorded disagreements with remediation guidance for all findings. A human must: (1) rename all slash commands in fullsend.yaml to /fs- prefix, (2) restore auto-triage on issue open/edit, (3) restore the dispatch-prioritize job with /fs-prioritize, and (4) restore 'edited' in the issues.types array.

Disagreed (5):

  1. Slash commands not renamed in this repo's shim (.github/workflows/fullsend.yaml): The fix agent is prohibited from modifying CI configuration files in .github/workflows/. This finding requires a human to update .github/workflows/fullsend.yaml to rename all 7 dispatch jobs' command strings from bare /triage, /code, /review, /fix, /retro, /prioritize, /stop-fix to /fs-triage, /fs-code, /fs-review, /fs-fix, /fs-retro, /fs-prioritize, /fs-stop-fix respectively, matching the pattern in shim-workflow-call.yaml.
  2. Triage auto-trigger on issue open/edit silently removed: The fix agent is prohibited from modifying CI configuration files in .github/workflows/. This finding requires a human to restore the '(github.event_name == "issues" && (github.event.action == "opened" || github.event.action == "edited"))' condition in the dispatch-triage job's if expression.
  3. dispatch-prioritize job deleted entirely (out of scope): The fix agent is prohibited from modifying CI configuration files in .github/workflows/. This finding requires a human to restore the dispatch-prioritize job and rename its command strings to /fs-prioritize, keeping parity with the template which retains this job.
  4. edited removed from issues.types array: The fix agent is prohibited from modifying CI configuration files in .github/workflows/. This finding requires a human to restore 'edited' to the issues.types array: [labeled, opened, edited].
  5. SPEC.md example inconsistent with fullsend.yaml: This is an info-level finding that the reviewer notes resolves automatically once fullsend.yaml is fixed. No independent action needed — it will be consistent once a human addresses the fullsend.yaml findings above.

Tests: passed

Decision points
  • All review findings require modifications to .github/workflows/fullsend.yaml, a protected CI configuration path (alternatives: Modify the protected file anyway, Record disagreements citing the constraint; rationale: The fix agent's constraints explicitly prohibit modifying CI configuration in .github/workflows/. All 5 findings target this file. A human must make these changes directly.)

Updated by fullsend fix agent

Copy link
Copy Markdown
Contributor

@ralphbean ralphbean left a comment

Choose a reason for hiding this comment

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

Strategic Assessment

Direction: Solid. The /fs- prefix solves real collision problems with Qodo and other AI tools. Issue #461 explicitly requested this, and PR #660's /fullsend prefix was rejected as too verbose. This PR gets the balance right.

Scope fit: Core dispatch infrastructure — well within project scope.

⚠️ Implementation concern: The PR modifies .github/workflows/fullsend.yaml (this repo's own shim) when the intended architecture is to only update internal/scaffold/ templates and upgrade this repo later via release. See inline comments.

Code-Level Findings

Two findings total:

  1. Important (note, defer): .github/workflows/fullsend.yaml modified out of scope
  2. Important (request changes): agents/fix.md has a missed /fix reference at line 64

See inline comments for details.

on:
issues:
types: [labeled, opened, edited]
types: [labeled, opened]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

[important] This file was modified (4 additions, 63 deletions) when the architectural pattern is to only touch internal/scaffold/ templates and upgrade this repo later via release.

Changes made:

  • Removed edited from on.issues.types
  • Removed issues event branch from dispatch-triage (loses auto-triage on issues: opened)
  • Deleted entire dispatch-prioritize job (61 lines)
  • Updated post-run-link dependencies

These are behavioral changes that go beyond renaming slash commands and aren't mentioned in the PR description. Consider reverting all changes to this file and letting the upgrade happen post-release.

reviewers, implements targeted fixes on the existing PR branch, runs tests
and linters, and commits the result. Use when the review agent requests
changes or a human issues a /fix command on a PR.
changes or a human issues a /fs-fix command on a PR.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

[important] This PR updated /fix/fs-fix at lines 7, 83, and 144, but missed line 64.

Line 64 currently reads:

- **Human-triggered** (`/fix [instruction]`): Follow the human's instruction.

Should be:

- **Human-triggered** (`/fs-fix [instruction]`): Follow the human's instruction.

This is the fix agent's system prompt describing how it interprets trigger modes — it's a live instruction served at runtime, not just documentation.

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.

Slash command collisions with other AI tools (e.g. /review conflicts with Qodo)

3 participants