Updates
Release rolling / release (push) Successful in 9m30s

This commit is contained in:
Raven Scott
2026-08-13 00:13:03 -04:00
parent 1187e30cf6
commit 15afc148d7
51 changed files with 8751 additions and 668 deletions
@@ -33,5 +33,5 @@
}
],
"keywords": ["irc", "libera", "tui", "chat"],
"bareOsNotes": "Needs ctx.bareOsTlsConnect (ctx API 1.57.0). Disable with BARE_OS_IRC=0."
"bareOsNotes": "TLS via ctx.bareOsTlsConnect (ctx API 1.57.0) or ctx.bare.bareTls on older Bare standalone binaries. Disable with BARE_OS_IRC=0."
}
@@ -0,0 +1,39 @@
{
"name": "summon",
"section": 1,
"title": "summon",
"synopsis": [
"summon [URL]",
"summon dump URL",
"summon links URL",
"summon get URL",
"summon bookmarks [add URL [TITLE]]",
"summon about [summon|bookmarks|history|cookies|net|blank]"
],
"description": "Text web browser for Bare OS. On a TTY, opens a full-screen ctx.tui session (cell buffer). Without a TTY, dump/links/get print laid-out text, numbered links, or raw source. JavaScript is off. HTTP(S) uses ctx.httpFetch and the same allow/deny lists as curl/wget. Config, cookies, and bookmarks live in ~/.summon/.",
"options": [
{
"flag": "--json",
"meaning": "Machine-readable dump/links/bookmarks."
},
{
"flag": "--reader",
"meaning": "Dump article-like text (p/h/li) instead of the full layout."
},
{
"flag": "--cols N",
"meaning": "Wrap width for dump/layout (default 80)."
}
],
"environment": [
"BARE_OS_HTTP_ALLOWLIST — host globs permitted for ctx.httpFetch",
"BARE_OS_HTTP_DENYLIST — host globs always blocked"
],
"files": [
"~/.summon/config.json",
"~/.summon/cookies.json",
"~/.summon/bookmarks.json"
],
"keywords": ["summon", "browser", "html", "tui", "http"],
"bareOsNotes": "First-party HTML/CSS engine (not Chromium). JS is not executed. Optional later host renderer is not required for v1."
}