Exploring Tools
Slash Commands

Command Shortcuts

Quick-Access Commands

Bwat offers intuitive slash commands that provide immediate access to key functions, streamlining your development workflow. These commands serve as efficient shortcuts for common operations.

/newtask - Task Management Command

Purpose:

Enables rapid creation of new task sessions while preserving essential context.

Workflow:

  1. Activation: Enter /newtask in the chat interface
  2. Context Preparation: Bwat automatically:
    • Analyzes current session
    • Proposes relevant context transfer
    • Highlights key progress points
  3. Confirmation: Review and modify suggested context via interactive prompt
  4. Transition: Seamlessly begins new task with approved context

Benefits:

  • Maintains project continuity
  • Preserves critical technical context
  • Enables clean workflow segmentation

/smol (or /compact) - Context Optimization

Purpose:

Condenses extended conversations while retaining key information.

Implementation:

  1. Initiation: Type /smol or /compact
  2. Intelligent Analysis: Bwat:
    • Evaluates conversation history
    • Identifies core concepts
    • Preserves recent discussions
  3. Customization: Optional focus parameters:
    • /smol focus on API changes
    • /compact use bullet points
  4. Verification: Presents summary for approval
  5. Execution: Replaces middle conversation segments with concise summary

Advantages:

  • Reduces token usage
  • Maintains conversation focus
  • Preserves decision history

Strategic Command Selection

When to Use /smol

  • Ongoing complex tasks requiring continuity
  • Extended debugging sessions
  • Token optimization needs

When to Use /newtask

  • Transitioning between project phases
  • Starting related but distinct workstreams
  • Implementing major architectural changes

Context Management Benefits

Bwat's command system provides:

  • Performance Optimization: Prevents context window overload
  • Relevance Prioritization: Ensures focus on current objectives
  • Cost Efficiency: Reduces unnecessary token usage
  • Workflow Control: Maintains developer oversight

These commands give developers precise control over conversation context, enabling more effective collaboration with Bwat throughout the development lifecycle.

Note: While Bwat supports extensive context windows, proactive management through these commands often enhances productivity and model performance.