Skip to content

Refactor startup planning for direct tests#24

Merged
benvinegar merged 1 commit into
masterfrom
test/startup-flow-coverage
Mar 22, 2026
Merged

Refactor startup planning for direct tests#24
benvinegar merged 1 commit into
masterfrom
test/startup-flow-coverage

Conversation

@benvinegar
Copy link
Copy Markdown
Member

Summary

  • extract entrypoint branching into a dedicated startup planner
  • keep main.tsx focused on side effects like pager output, renderer setup, and MCP daemon startup
  • add direct tests for help, MCP daemon, plain-text pager, diff-like pager normalization, and controlling-terminal attachment

Testing

  • bun install --frozen-lockfile
  • bun test test/startup.test.ts test/help-output.test.ts
  • bun run typecheck
  • bun test --coverage

@benvinegar benvinegar merged commit 4ae1831 into master Mar 22, 2026
9 checks passed
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