Generates dumpJson() helper function for debug output.
Trading pair symbol
Generated async dumpJson() function for file logging
Generates default assistant message content for LLM conversation.
Trading pair symbol
Data array from source
Source name
Formatted assistant message content
Generates Exchange configuration code.
Trading pair symbol
Unique exchange identifier
Generated addExchange() call with CCXT integration
Generates Frame (timeframe) configuration code.
Trading pair symbol
Unique frame identifier
Candle interval (e.g., "1m", "5m")
Frame start date
Frame end date
Generated addFrame() call
Generates json() helper function for structured LLM output.
Trading pair symbol
Generated async json() function with signal schema
Generates launcher code to run Walker and listen to events.
Trading pair symbol
Walker name to launch
Generated Walker.background() call with event listeners
Generates Strategy configuration code with LLM integration.
Unique strategy identifier
Signal throttling interval (e.g., "5m")
Strategy logic prompt from getPrompt()
Generated addStrategy() call with getSignal() function
Generates text() helper function for LLM text generation.
Trading pair symbol
Generated async text() function using Ollama
Generates the top banner with imports and initialization.
Trading pair symbol
Generated import statements and setup code
Generates default user message content for LLM conversation.
Trading pair symbol
Data array from source
Source name
Formatted user message content
Generates Walker configuration code.
Unique walker identifier
Exchange name to use
Frame name for testing
Array of strategy names to compare
Generated addWalker() call
Template interface for generating code snippets and LLM messages. Each method returns TypeScript/JavaScript code as a string.