* Create a script to auto-generate markdown docs from pipeline * Clean up documentation for Chain-of-Thought
* Add chain-of-thought * Use BasePromptComponent * Add terminate callback for the chain-of-thought