oo-ide 0.0.3

∞ is a terminal IDE focused on low distraction, high usability.
Documentation
Feature: Persisted command-palette history

# Project-state fixture inlined for tests. Use the marker block below to embed
# the YAML that would otherwise live in tests/features/initial_project_state.yaml.
# The test harness will extract lines between BEGIN/END and write them to
# .oo/project_state.yaml before AppState initializes.
# BEGIN_PROJECT_STATE
# last_opened_file: null
# command_history:
#   - id: "editor.copy"
#     args: {}
#     count: 1
#   - id: "editor.paste"
#     args:
#       text: "hello"
#     count: 2
# END_PROJECT_STATE

  Scenario: Project state seeds command registry history
    Then the command history contains "editor.copy"
    Then the command history contains "editor.paste"