pub fn set_value(key: &str, value: &str) -> Result<()>
Write a dotted key=value to ~/.recursive/config.toml. Supports dotted keys like “provider.model”, “agent.max_steps”. Creates the file and parent directory if needed.