Skip to content

Update repository metadata, fix logout in local mode, add starter credit display, fix low balance threshold, remove dead code, and add npm README - #13

Closed
cvl wants to merge 11 commits into
mainfrom
fix/repository-metadata
Closed

Update repository metadata, fix logout in local mode, add starter credit display, fix low balance threshold, remove dead code, and add npm README#13
cvl wants to merge 11 commits into
mainfrom
fix/repository-metadata

Conversation

@cvl

@cvl cvl commented Aug 18, 2026

Copy link
Copy Markdown
Contributor
  • docs: fix quickstart flow, add npm README, set npm versions to 0.0.0
  • refactor: remove unused StartWithCredentials
  • refactor: remove unused country parameter from Run
  • refactor: merge Run and RunWithConnect into single Run function
  • fix: use server low_balance flag instead of hardcoded $0.50 threshold
  • fix: starter credit message displayed with newline and bold
  • fix: /logout uses correct config dir in local mode
  • feat: display starter credit message on login (MKT-007)
  • docs: update README copy and quickstart (MKT-003)
  • chore: gitignore agent instruction files
  • fix: update package and GoReleaser descriptions to approved positioning

cvl added 8 commits August 12, 2026 17:16
Description: A proxied shell for terminal workflows. Open a session,
connect a route, and run commands normally.

Added npm keywords: automation, cli, command-line-tool, developer-tools,
geo-testing, http-proxy, network-debugging, proxy, shell, terminal.

Signed-off-by: contra <vytautas@civilis.lt>
- Opening: "Every terminal can be somewhere else"
- Quickstart: show interactive mode + direct mode
- How it works: simplified, link to compatibility matrix
- Add local proxy mode subsection

Ref: MKT-003
/logout was hardcoded to ~/.shellroute/config.toml. In local mode
(~/.shellroute-mode=local) the config is at ~/.shellroute-local/.
Now exports SHELLROUTE_CONFIG_DIR from config.Dir() and /logout
reads it with fallback to ~/.shellroute.

Signed-off-by: contra <vytautas@civilis.lt>
Signed-off-by: contra <vytautas@civilis.lt>
RunWithConnect was dead code (never called). Run now takes an
optional country parameter for auto-connect.

Signed-off-by: contra <vytautas@civilis.lt>
@cvl
cvl requested a review from a team as a code owner August 18, 2026 11:43
cvl added 3 commits August 18, 2026 14:59
Signed-off-by: contra <vytautas@civilis.lt>
Signed-off-by: contra <vytautas@civilis.lt>
@cvl
cvl force-pushed the fix/repository-metadata branch from cb056ec to 764815c Compare August 18, 2026 12:00
@cvl cvl closed this Aug 18, 2026
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