Expand description
JSON parsing and format string processing utilities
This module provides functions for:
- Parsing JSON input from Claude Code
- Processing format strings with variable substitution
- Extracting module names from format strings
§Format String Syntax
Format strings use $ prefix for variables that correspond to module names:
$directory- Replaced with directory module output$claude_model- Replaced with model information$git_branch- Replaced with current git branch
Example: "$directory $git_branch $claude_model"
Functions§
- extract_
modules_ from_ format - Extracts module names from a format string
- parse_
claude_ input - Parses JSON string into ClaudeInput structure
- parse_
format - Parses format string and substitutes variables with module outputs