Skip to content

style(WebAPI): Formatting#574

Merged
JasonLandbridge merged 20 commits intodevfrom
more-desktop
Apr 27, 2026
Merged

style(WebAPI): Formatting#574
JasonLandbridge merged 20 commits intodevfrom
more-desktop

Conversation

@JasonLandbridge
Copy link
Copy Markdown
Collaborator

@JasonLandbridge JasonLandbridge commented Apr 27, 2026

Summary by CodeRabbit

  • Refactor

    • Centralized runtime configuration using a new runtime-info abstraction, replacing scattered environment helpers for consistent behavior across the app.
  • Public API

    • Added a runtime-info interface and implementation plus OS-platform properties to expose runtime settings.
  • Tests

    • Test harness updated with mockable runtime-info support and adjusted test setups to use injected runtime configuration.

…consistency

Allows test configuration to mutate MockAppRuntimeInfo via delegate for greater flexibility
@coderabbitai

This comment was marked as resolved.

coderabbitai[bot]

This comment was marked as resolved.

coderabbitai[bot]

This comment was marked as resolved.

@JasonLandbridge JasonLandbridge merged commit 4e9eae4 into dev Apr 27, 2026
38 checks passed
@JasonLandbridge JasonLandbridge deleted the more-desktop branch April 27, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant