Skip to content

Point install/invoke instructions at the published @telecode/cli - #1

Merged
PouyanJay merged 1 commit into
mainfrom
chore/point-to-telecode-cli
Jun 28, 2026
Merged

Point install/invoke instructions at the published @telecode/cli#1
PouyanJay merged 1 commit into
mainfrom
chore/point-to-telecode-cli

Conversation

@PouyanJay

Copy link
Copy Markdown
Owner

What

The daemon is now published to npm. This points every place that tells a user what to run at the real published package.

  • Published: @telecode/cli@0.1.0 (CLI) and @telecode/protocol@0.1.0 (wire contract), both under the @telecode org.
  • The bare telecode npm name is owned by an unrelated, abandoned project, so the CLI ships scoped as @telecode/cli. The installed bin is still the telecode command (bin name is independent of package name), so npm i -g @telecode/cli gives a telecode command and the curl | sh installer hides the scope.

Changes

  • Web app — prod pairing/onboarding command → npx @telecode/cli (dev still uses make run).
  • Landing site — install command + "how it works" step → npx @telecode/cli.
  • Installerscripts/install-telecode.sh now installs @telecode/cli; header note updated (it was "not yet published").
  • Docsself-hosting.md, deploy-azure.md invocation examples; publishing.md rewritten to the published reality (scoped name, bypass-2FA token auth, protocol-first ordering, revert step, stale-404 caveat).
  • Daemon doc-comments + tests — references updated; assertions kept honest (the e2e dev-build negative guard now targets npx @telecode/cli).

Verification

  • Fresh npm install @telecode/cli in a clean dir pulled @telecode/protocol@0.1.0 and telecode doctor ran (relay reachable at wss://relay.telecode.io/ws).
  • pnpm typecheck, pnpm lint, pnpm format:check, pnpm test, pnpm --filter web check — all green.
  • typescript / test / clean-code reviewers — all approved, no blocking findings.

The daemon is now published to npm as @telecode/cli (the bare `telecode`
name was taken by an unrelated package); the installed bin remains the
`telecode` command. Update the web pairing/onboarding command, the landing
site install command, the curl installer's package, and the docs to
`npx @telecode/cli`, and rewrite docs/publishing.md to the published reality.
@PouyanJay
PouyanJay merged commit 92e28c1 into main Jun 28, 2026
2 checks passed
@PouyanJay
PouyanJay deleted the chore/point-to-telecode-cli branch June 28, 2026 08:32
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