pub async fn get_agent(store: &TaskStore) -> Result<String>
Get the current agent from KV, defaulting to "claude" when the key is absent. Returns an error if the store read fails.
"claude"