1 Commits
Author SHA1 Message Date
Claude f7490d4375 Add TextTemplateNode for {placeholder} substitution (closes #21)
New node that fills a template string containing {placeholder} tokens
from up to 5 key/value pairs wired from upstream nodes. Unknown
placeholders are left intact rather than erroring, so partial templates
work during workflow development. Malformed templates (unclosed braces)
return the original string unchanged.

12 tests added covering substitution, passthrough, edge cases,
and malformed input.

https://claude.ai/code/session_01JBWyFr5shvPXUPmZkX3Nhg
2026-03-23 18:30:15 +00:00