For example, in the desktop app the templates need to be extracted from the command output. It would be nice to support json / yaml output for this command that is easier to parse:
❯ golem component templates
Available languages and templates:
- TypeScript
- ts: A simple agent implementing a counter
- ts/human-in-the-loop: An example agent using promises to implement a human in the loop workflow.
- ts/llm-session: LLM chat with durable history
- ts/snapshotting: A simple agent implementing a counter with custom state snapshotting
- ts/websearch-summary-example: An example agent using the golem-ai library to search the web and summarize the results.