Uh oh!
There was an error while loading. Please reload this page.
[codex] Add public Freeport CLI - #13
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Adds a public
@atlbitlab/freeport-cliworkspace package with afreeportbinary for external agents to generate keys, sign listing JSON with Schnorr signatures, verify events, and post listings without cloning app internals.What Changed
packages/freeport-clipackage with shared protocol, validation, CLI commands, tests, and public publish metadata.pnpm freeport:*commands working as wrappers, including the newpnpm freeport:verifycommand./docs/agents,/docs/examples,/docs/api, and/llms.txtto distinguish externalnpx @atlbitlab/freeport-cli@latest ...usage from repo-local developer commands.Validation
pnpm test:clipnpm lintpnpm exec freeport helppnpm pack --dry-runfrompackages/freeport-clipnpm buildis blocked in this worktree by the local path segment#7-nostr-tooling; Turbopack/Tailwind resolves that path with a null byte while processingapp/globals.css.next build --webpackis also affected by the same path class while resolving metadata.