Skip to content

@halvorai/ingest 0.2.0: init links to the event and saves --endpoint - #2

Merged
hedge-waleed merged 2 commits into
mainfrom
fix/e2e-2026-10-21
Oct 22, 2026
Merged

hedge-waleed merged 2 commits into
mainfrom
fix/e2e-2026-10-21

Conversation

@hedge-waleed

Copy link
Copy Markdown
Contributor

Requested by Waleed · project thread

Closes #1.

@halvorai/ingest 0.2.0 (unreleased), built from the monorepo with pnpm ingest:publish:js (hedge-waleed/halvorai-app#30):

  • init prints a dashboard link that opens the test event (<dashboard>/payments?event=…), derived from the endpoint (a local API on :8787 maps to :3000) or set with --dashboard. It printed a fixed https://app.halvorai.com before.
  • init --endpoint URL saves HALVOR_ENDPOINT to .env.local; HalvorClient reads HALVOR_ENDPOINT when no endpoint is passed.
  • --help exits 0; a bare run still prints usage and exits 2.
  • verify-pack reports a missing chain anchor once.
  • README notes the jose install for the offline example.
  • scripts/smoke.mjs no longer runs node through a shell on Windows.

Checked locally: npm ci, npm run typecheck, npm run build, npm run smoke (import + offline emit OK, CLI OK).

Not merged and not published to npm (owner step).

🤖 Generated with Claude Code

Fixes #1. init printed a fixed https://app.halvorai.com; it now prints a
dashboard link that opens the test event (derived from the endpoint, or set
with --dashboard), writes HALVOR_ENDPOINT to .env.local when --endpoint is
given, and HalvorClient reads HALVOR_ENDPOINT. --help exits 0 (a bare run
still prints usage with exit 2).

Also: verify-pack reports a missing chain anchor once; the README notes the
jose install for the offline example; scripts/smoke.mjs no longer runs node
through a shell on Windows.

Built from the monorepo with publish:build; not yet published to npm.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@hedge-waleed hedge-waleed self-assigned this Oct 21, 2026
The local dashboard session lives on localhost:3000, so a link to
127.0.0.1:3000 opened signed out. Loopback APIs on :8787 now map to
http://localhost:3000.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@hedge-waleed
hedge-waleed merged commit 2885a39 into main Oct 22, 2026
2 checks passed
@hedge-waleed
hedge-waleed deleted the fix/e2e-2026-10-21 branch October 27, 2026 07:38
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.

[e2e P1] init prints a fixed dashboard URL and does not save --endpoint

1 participant