config-rocket
    Preparing search index...

    Interface RocketConfig

    Index

    Properties

    excludesResolver?: { [filePath: string]: RocketResolvable<true> }

    A resolver map to resolve the rocket's file excludes.

    A resolver map to dynamically build files.

    Files built by this resolver will be processed as if it's a frame file.

    These files will assembled AFTER the normal frame files, so it will take priority upon merge/overwrite.

    Example:

    {
    filesBuildResolver: {
    'brave-search-mcp': {
    filePath: '.roo/mcp.json',
    content: 'fuel:brave-search-mcp.json',
    },
    }
    }
    parameters?: RocketConfigParameter[]

    The rocket's available parameters, allowing users to customize the launch.

    Example:

    {
    parameters: [
    {
    id: '$input-BRAVE_API_KEY',
    resolver: {
    operation: 'prompt',
    label: 'Enter your Brave API key',
    type: 'text',
    }
    },
    {
    id: '$confirm-MEMORY_BANK_LOAD-disabled',
    resolver: {
    operation: 'prompt',
    label: 'Disable "Memory Bank Load" instruction?',
    type: 'confirm',
    initial: false,
    }
    },
    {
    id: 'example-reference-resolvable',
    resolver: {
    operation: 'resolvable',
    resolvable: {
    type: 'match',
    a: '$input-BRAVE_API_KEY',
    b: 'SHOULD MATCH THIS',
    result: 'ABCDE',
    },
    }
    },
    {
    id: 'example-nested-resolvable',
    resolver: {
    operation: 'resolvable',
    resolvable: {
    type: '$or',
    a: {
    type: 'match',
    a: '$input-BRAVE_API_KEY',
    b: 'SHOULD MATCH THIS',
    result: 'ABCDE',
    },
    b: 'Else case value',
    },
    }
    }
    ]
    }
    variablesResolver?: RocketConfigVariablesResolver

    A resolver map to resolve the rocket's variables.

    Example:

    {
    variablesResolver: {
    '{{BRAVE_API_KEY}}': '$input-BRAVE_API_KEY',

    // If not disabled, load context from `fuel:instruct_memory-bank-load.md`
    '{{MEMORY_BANK_LOAD}}': {
    type: 'match',
    a: '$confirm-MEMORY_BANK_LOAD-disabled',
    b: false,
    result: 'fuel:instruct_memory-bank-load.md',
    }
    }
    }