Skip to content

Remove <channel> support#1020

Open
AndreiRegiani wants to merge 11 commits intomainfrom
channel-removal
Open

Remove <channel> support#1020
AndreiRegiani wants to merge 11 commits intomainfrom
channel-removal

Conversation

@AndreiRegiani
Copy link
Member

@AndreiRegiani AndreiRegiani commented Feb 13, 2026

Notes

  • pear stage dev . -> no longer supported
  • pear touch re-work for pear stage $(pear touch)
  • test/13-shutdown.test.js: increased timeout 10_000 -> 15_000 (flaky test solved)
  • pear-hyperdb no changes needed, it always used link as primary key, unaware of channel
  • Made consistent input validation across all commands: ERR_INVALID_INPUT('A valid pear link must be specified.')

  • Bonus fix

Handled this error when running these commands on a fresh ./pear.dev [main branch]

Screenshot 2026-02-18 at 02 38 37 - image

$ pear touch

image
./pear.dev touch
pear://khessa6n4sq4o7qnay69bc7e5j8wcwrbw4g6anxxskoamq7obday

./pear.dev stage pear://khessa6n4sq4o7qnay69bc7e5j8wcwrbw4g6anxxskoamq7obday examples/terminal

./pear.dev seed pear://khessa6n4sq4o7qnay69bc7e5j8wcwrbw4g6anxxskoamq7obday

./pear.dev run pear://khessa6n4sq4o7qnay69bc7e5j8wcwrbw4g6anxxskoamq7obday

@AndreiRegiani AndreiRegiani marked this pull request as draft February 16, 2026 07:50
@AndreiRegiani AndreiRegiani marked this pull request as ready for review February 17, 2026 18:08
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