Skip to content

back-merge dev into the main - #342

Merged
markoweb merged 4 commits into
mainfrom
dev
Sep 30, 2026
Merged

markoweb merged 4 commits into
mainfrom
dev

Conversation

@markoweb

Copy link
Copy Markdown
Contributor

No description provided.

@markoweb
markoweb requested a review from aleixsuau September 30, 2026 10:03
@markoweb markoweb self-assigned this Sep 30, 2026
Copilot AI balanced review requested due to automatic review settings September 30, 2026 10:03

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The public configuration rename breaks existing typed consumers and silently changes behavior for JavaScript consumers.

Review effort: Balanced
Findings: 1 High severity

Open (1)
What changed in this PR

Updates polling interval handling so valid server intervals take precedence and malformed values use a renamed fallback configuration.

Changes:

  • Renames pollingInterval to defaultPollingInterval.
  • Validates server-provided polling intervals.
  • Adds polling-step unit coverage and updates mocks/integration tests.
File Description
util/​tests/​mocks.ts Updates config and polling mocks.
step-handlers/​polling-step.ts Resolves and validates polling intervals.
step-handlers/​polling-step.spec.ts Adds polling-handler tests.
HaapiStepper.tsx Renames the default configuration field.
HaapiStepper.spec.tsx Updates tests for the renamed field.
haapi-stepper.types.ts Changes and documents the public configuration API.
previewer/​Previewer.tsx Updates preview configuration.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@markoweb
markoweb merged commit acadeb6 into main Sep 30, 2026
4 checks passed
@markoweb
markoweb deleted the dev branch September 30, 2026 11:06
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.

4 participants