Skip to content

Describe ext manage --from as a registry URL - #62

Merged
pcarrier merged 3 commits into
fix/ext-run-outputfrom
fix/ext-manage-from-help
Oct 10, 2026
Merged

pcarrier merged 3 commits into
fix/ext-run-outputfrom
fix/ext-manage-from-help

Conversation

@mgasner

@mgasner mgasner commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator

Stacked on #61. Replaces #35, which was opened from indent-com/yas.

The --from help text called it a directory, but it only accepts https:// URLs (or http:// on loopback). The help now calls it a registry URL.

View in Indent
Tag @indent to continue the conversation here.

🤖 Generated with Claude Code

@indent

indent Bot commented Sep 28, 2026

Copy link
Copy Markdown

Warning

This organization's free trial has ended, so Indent couldn't start this review. Manage billing to resume reviews on this repository.

It only accepts https:// or loopback http:// URLs, never a directory.
@mgasner
mgasner force-pushed the fix/ext-manage-from-help branch from efdf9a0 to 756f440 Compare September 29, 2026 00:01
@github-actions

github-actions Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Coverage

Crate Lines Functions Regions
alacritty-driver 85.6% (1081/1263) 89.4% (84/94) 89.3% (1746/1955)
browser 25.5% (309/1212) 30.4% (34/112) 27.7% (605/2183)
cli 33.7% (6626/19680) 35.9% (630/1755) 34.8% (9848/28292)
client 68.3% (5800/8497) 68.5% (708/1033) 66.4% (7525/11331)
composite-transport 96.3% (526/546) 98.4% (60/61) 96.2% (884/919)
compositor 55.0% (11456/20820) 66.3% (839/1265) 54.9% (15870/28909)
desktop 78.4% (4460/5691) 71.6% (393/549) 75.1% (6211/8267)
edge 63.1% (800/1268) 50.9% (82/161) 58.0% (1043/1799)
fonts 77.3% (1257/1626) 82.7% (129/156) 78.9% (2424/3071)
fssync 86.0% (1610/1872) 85.8% (182/212) 87.1% (2834/3255)
git 70.5% (4472/6344) 68.5% (337/492) 67.3% (6332/9407)
guest 67.3% (6829/10148) 67.0% (488/728) 66.6% (8935/13416)
lsp 78.7% (3573/4542) 80.8% (336/416) 76.7% (5408/7054)
proxy 63.1% (1902/3012) 56.3% (184/327) 63.4% (2931/4626)
runtime-dir 93.6% (117/125) 100.0% (14/14) 94.8% (218/230)
sd-notify 73.9% (68/92) 100.0% (6/6) 83.2% (109/131)
server 71.1% (85625/120490) 73.7% (6217/8440) 69.1% (114833/166188)
ssh 67.4% (710/1054) 75.9% (85/112) 67.4% (1108/1645)
terminal-model 49.9% (314/629) 62.3% (38/61) 50.3% (505/1004)
uplink 94.2% (582/618) 92.6% (50/54) 93.1% (1062/1141)
webrtc-forwarder 33.6% (1321/3932) 44.9% (146/325) 36.0% (2279/6336)
webserver 80.7% (1490/1846) 81.1% (193/238) 83.2% (2551/3067)
website 35.1% (355/1012) 34.4% (53/154) 35.8% (607/1694)
xtask 0.0% (0/5149) 0.0% (0/131) 0.0% (0/9157)
yas 88.9% (28036/31522) 94.1% (2151/2286) 84.1% (44035/52388)
Total 66.9% (169319/252990) 70.1% (13439/19182) 65.3% (239903/367465)

yas clipboard set offers text/plain;charset=utf-8, but get asks for exactly
text/plain by default, so set-then-get failed with NotFound. Get now resolves
a plain-text request (text/plain with or without a charset, or UTF8_STRING)
to whichever plain-text type the owner offered.

@ultimator-agent ultimator-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ultimator's review of 84078cc

The --from help text now says it is a registry base URL (https://, or http:// on a loopback host). That matches Registry::fetch/validate_http_url, and README, learn.md and the design doc already call it a URL. The branch also carries #64's clipboard change, which the description doesn't mention: a plain-text get now uses resolve_mime to read whichever text/plain/UTF8_STRING variant the owner offered. That follows the compositor's own text aliasing in ExternalClipboard::data and sends the exact offered string that SelectionStore::get needs. I compiled resolve_mime and its test on their own and the test passes. I found no issues.

No issues found.

Session · @ultimator-agent review reviews again · @ultimator-agent fix fixes the open issues

@ultimator-agent ultimator-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ultimator's review of 79c95c5

79c95c5 merges the updated fix/ext-run-output base; the diff against that base retains the same registry-URL help correction and clipboard MIME resolution reviewed in round 1. I found no new issues in the PR-specific changes or their interaction with the base update. Tests were not rerun this round because sandbox commands timed out before execution.

No issues found.

Reviewed in 7m 12s · Session · @ultimator-agent review reviews again · @ultimator-agent fix fixes the open issues

@pcarrier
pcarrier merged commit 82c6eab into fix/ext-run-output Oct 10, 2026
11 checks passed
@pcarrier
pcarrier deleted the fix/ext-manage-from-help branch October 10, 2026 15:10
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