Skip to content

Fix fresh install and local setup blockers - #148

Merged
DavertMik merged 1 commit into
mainfrom
fix/fresh-install-blockers
Aug 27, 2026
Merged

Fix fresh install and local setup blockers#148
DavertMik merged 1 commit into
mainfrom
fix/fresh-install-blockers

Conversation

@DenysKuchma

Copy link
Copy Markdown
Collaborator

Summary

Fixes the issues reported from a fresh local Explorbot setup:

  • support init --path . --provider <name> without switching to global installation
  • generate matching model IDs and .env keys for the selected provider
  • add missing Anthropic model recommendations
  • make CodeceptJS resolution independent of npm hoisting layout
  • add learn --replace
  • fix the aurhorize typo in init output
  • resolve same-URL navigation immediately and improve navigation failure diagnostics

Existing behavior remains compatible:

  • init --provider <name> without a project path remains global
  • init --path . without a provider keeps OpenRouter as the default
  • generated and existing .js, .mjs, and .ts configs remain supported
  • documentation keeps the existing explorbot.config.js filename

@DenysKuchma
DenysKuchma requested a review from DavertMik August 27, 2026 19:52
@DavertMik
DavertMik merged commit 0041c9c into main Aug 27, 2026
2 checks passed
@DavertMik
DavertMik deleted the fix/fresh-install-blockers branch August 27, 2026 22:06
DavertMik added a commit that referenced this pull request Aug 28, 2026
PR #148 edited models.json without running `bunosh docs:sync`, leaving the
anthropic block in docs/basics/providers.md stale. The staleness gate lived
only in publish.yml, so nothing went red until the 0.3.3 tag was pushed and
the release job died before npm publish.

Regenerate providers.md and run the same `docs:sync --check` in test.yml, so
any push or PR that touches models.json or the env var table fails there.


Claude-Session: https://claude.ai/code/session_01RXmuB8FE2dCdpZ2B7ZJzf2

Co-authored-by: DavertMik <davert@testomat.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
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.

2 participants