Skip to content
This repository was archived by the owner on May 28, 2026. It is now read-only.
This repository was archived by the owner on May 28, 2026. It is now read-only.

Improvement: lower default maxConcurrent and raise shellInitDelayMs #95

Description

@jayminwest

Source

Decomposed from #84 (Chapter 4).

Summary

Two default config values are aggressive for new users:

  • maxConcurrent: 25 — Too many for a first experience. New users exploring overstory will accidentally spawn too many agents before understanding the cost model. Suggest defaulting to 5 with a comment suggesting 25 for experienced users.

  • shellInitDelayMs: 0 — Will bite anyone with a non-trivial shell (starship, nvm, pyenv, mise, etc.). Suggest defaulting to 1000ms, or auto-detecting slow shells during ov init.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:initializationov init, bootstrap, config loading/validation, ov doctordifficulty:starterGood first issue, well-scoped, minimal context neededpriority:lowNice-to-have, unclear scope, or minimal impact

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions