message: fix(shell_automaton): actions still being recorded in spite `record_actions` config
diff: @@ -42,6 +42,10 @@ fn last_action_effects<S: Service>(
  store: &mut Store<State, S, Action>,
  action: &ActionWithId<Action>,
  ) {
  + if !store.state.get().config.record_actions {
  + return;
  + }
  +
  let _ = store.service.storage().request_send(StorageRequest {
  id: None,
  payload: StorageRequestPayload::ActionPut(Box::new(action.clone())),
  @@ -53,7 +57,6 @@ fn last_action_effects<S: Service>(
  return;
  }
  - if store.state.get().config.record_actions {
  let _ = store.service.storage().request_send(StorageRequest {
  id: None,
  payload: StorageRequestPayload::ActionMetaUpdate {
  @@ -64,7 +67,6 @@ fn last_action_effects<S: Service>(
  },
  });
  }
  -}
  fn applied_actions_count_effects<S: Service>(
  store: &mut Store<State, S, Action>,
  