Skip to content

Conversation

@deathbyknowledge
Copy link
Owner

- Add ws package as dev dependency for WebSocket client
- Create cli/ystp.js with full CLI support:
  * ystp send <file> - sends a file and returns shareable code
  * ystp receive <code> [--output filename] - receives a file using code
- Features: * Configurable host/port with defaults (localhost:8787) * Progress display during transfers * Proper WebSocket protocol handling (64KB chunks, JSON metadata, EOF marker, LET_IT_RIP approval) * Error handling and connection management
- Add bin entry point to package.json for global ystp command usage
- CLI can be used via 'node cli/ystp.js' or after npm link as 'ystp'

YSTP Bot and others added 2 commits January 14, 2026 17:35
    - Add ws package as dev dependency for WebSocket client
    - Create cli/ystp.js with full CLI support:
      * ystp send <file> - sends a file and returns shareable code
      * ystp receive <code> [--output filename] - receives a file using code
    - Features:
      * Configurable host/port with defaults (localhost:8787)
      * Progress display during transfers
      * Proper WebSocket protocol handling (64KB chunks, JSON metadata, EOF marker, LET_IT_RIP approval)
      * Error handling and connection management
    - Add bin entry point to package.json for global ystp command usage
    - CLI can be used via 'node cli/ystp.js' or after npm link as 'ystp'
Repository owner deleted a comment from hellocomputer-bot bot Jan 20, 2026
Repository owner deleted a comment from hellocomputer-bot bot Jan 20, 2026
@hellocomputer-bot
Copy link

HelloComputer

Click below to explore this PR with OpenCode:

Open Sandbox

The sandbox will automatically:

  • Clone this repository
  • Check out branch cli-client
  • Start OpenCode for AI-assisted exploration

You'll need to sign in with GitHub to access the sandbox.

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