Skip to content

Commit 3e55e15

Browse files
gershamclaude
andcommitted
Bundle CLI cefd1bf: Plus and Education, no screen caps, support by plan
Skill: every plan has AI support chat; a person joins on Education, Premium and Enterprise (human_available). Budget: plugins/screenrig 90 files, 3,534,648 -> 3,537,818 bytes; plugins/screenrig-agents 94 files, 3,543,115 -> 3,546,285 bytes; repository 224 files. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent f112383 commit 3e55e15

106 files changed

Lines changed: 844 additions & 751 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎components.lock.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
"schema": "screenrig.plugin-components-lock/v1",
33
"cli": {
44
"repository": "screenrig/cli",
5-
"commit": "caa5c4d64a4ca330a935910abee1b5559c0d2afa",
5+
"commit": "cefd1bfdeae7ce1db5bc87c7d9183f225b59291a",
66
"artifact": {
77
"file": "screenrig-cli.tgz",
8-
"sha256": "be86620d4c8bd15bfa383706a0b001236a7d0cecf150248bef6cb8994cd2cd5d"
8+
"sha256": "96c558b7321f448b65cf3b778c87054a7e7556815a897e16444f93971f65c7c6"
99
}
1010
}
1111
}

‎plugins/screenrig-agents/cli/assets/playlist-write-v2.schema.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$comment": "Generated by screenrig-protocol-gen from api/openapi.yaml; sha256=4561366c9802cbd5db7660a9b62f3850575dc5f84af28162dafa4d1782c3fcde. Shape validation for the adslot page union. Run canonical playlist-write-semantics.ts next. At most 16 adslot pages and one ordinary page with no visibility remain server checks.",
2+
"$comment": "Generated by screenrig-protocol-gen from api/openapi.yaml; sha256=9a54b3d6f14efd67d9e7c665f8051dceb28eaec1eea9a673cdd3c84c603de594. Shape validation for the adslot page union. Run canonical playlist-write-semantics.ts next. At most 16 adslot pages and one ordinary page with no visibility remain server checks.",
33
"$defs": {
44
"AdslotPageWrite": {
55
"additionalProperties": false,

plugins/screenrig-agents/cli/dist/account-VUAJIWAR.js renamed to plugins/screenrig-agents/cli/dist/account-TMYDMFTK.js

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ import {
66
import {
77
CREDIT_HELP,
88
INVITATION_HELP
9-
} from "./chunk-TWSW7FVJ.js";
9+
} from "./chunk-4IIE6JYN.js";
1010
import {
1111
screenScopeFromArgs
12-
} from "./chunk-NJE7USBO.js";
12+
} from "./chunk-SKF2HKY5.js";
1313
import {
1414
planFeatureFields,
1515
validateProjectCapabilities
16-
} from "./chunk-D7JCTZ56.js";
16+
} from "./chunk-POKV4ZUN.js";
1717
import {
1818
apexHost
1919
} from "./chunk-BWPKDRCP.js";
@@ -26,14 +26,14 @@ import {
2626
projectSubset,
2727
reportFormatOption,
2828
reportOutputOption
29-
} from "./chunk-NBRI5UBF.js";
29+
} from "./chunk-2EAVZFIF.js";
3030
import {
3131
addCommandNotes,
3232
requireOptionGroup
33-
} from "./chunk-5RYWNHDD.js";
33+
} from "./chunk-PWMFRUTA.js";
3434
import {
3535
readAuthoringText
36-
} from "./chunk-SPDJ7BYI.js";
36+
} from "./chunk-72T4AO44.js";
3737
import {
3838
AGENT_CAPABILITIES,
3939
AGENT_SELF_PATH,
@@ -86,7 +86,7 @@ import {
8686
uploadScopeFromArgs,
8787
uptimeDays,
8888
writeRecoveries
89-
} from "./chunk-T7G2ABSS.js";
89+
} from "./chunk-VK2RJKZX.js";
9090
import {
9191
FetchTransport,
9292
HEALTH_DEFAULT_WINDOW_MS,
@@ -108,7 +108,7 @@ import {
108108
setResultContext,
109109
validateProjectContext,
110110
withProjectConfig
111-
} from "./chunk-F7RM3JF3.js";
111+
} from "./chunk-M3NEXUHJ.js";
112112
import {
113113
cwebpLookup,
114114
ffmpegLookup,
@@ -117,7 +117,7 @@ import {
117117
refreshExpiryDays,
118118
resolveCwebpToolchain,
119119
resolveFfmpegToolchain
120-
} from "./chunk-JRJVKQRB.js";
120+
} from "./chunk-MUJZV2YM.js";
121121
import {
122122
ACCESS_LEVELS,
123123
OAUTH_CLIENT_ID,
@@ -145,12 +145,12 @@ import {
145145
successEnvelope,
146146
withConfigLock,
147147
writeConfigAtomic
148-
} from "./chunk-ZSDB2GXQ.js";
148+
} from "./chunk-NWPDH6L4.js";
149149
import {
150150
CLI_VERSION,
151151
cliDistribution
152152
} from "./chunk-V3QE7ELU.js";
153-
import "./chunk-RDGLPSLE.js";
153+
import "./chunk-7XLCMGU7.js";
154154
import {
155155
RESOURCE_ID_PATTERNS,
156156
isResourceID
@@ -167,7 +167,7 @@ import {
167167
screenScopeText,
168168
unexpectedResponseError,
169169
usageError
170-
} from "./chunk-FZL3NTLT.js";
170+
} from "./chunk-5E3Z6J6F.js";
171171
import "./chunk-3FYAGULW.js";
172172

173173
// dist/handlers/project.js
@@ -978,7 +978,7 @@ var handleOrganizationList = commandHandler(async (args, runtime, resolved) => {
978978
const tags = (org) => [org.admin && "admin", org.free === true && "free", org.plan_required === true && "plan required"].filter(Boolean).join(", ");
979979
const lines = body.organizations.map((org) => "".concat(projectName(org.name, "Organization name"), ": ").concat(org.id).concat(tags(org) ? " (".concat(tags(org), ")") : ""));
980980
if (body.new_organization_allowed === false)
981-
lines.push("New organization: add projects to an existing organization; another needs Premium or Enterprise.");
981+
lines.push("New organization: add projects to an existing organization; another needs a paid plan.");
982982
return {
983983
envelope: successEnvelope(body, { request_id: client.requestId }),
984984
exitCode: ExitCode.Success,
@@ -3009,7 +3009,7 @@ var handleSupportFollow = commandHandler(async (args, runtime, resolved) => {
30093009
function registerSupportCommands(root, bind) {
30103010
const support = root.command("support").description("Project support conversations on every plan");
30113011
support.command("status").description("Show support availability and staffed hours").action(bind(handleSupportStatus));
3012-
const submit = support.command("submit").description("Start a conversation or send a follow-up").option("--conversation-id <ID>", "Reply in this conversation; omit to start a new one").addOption(new Option("--body <TEXT>", "Supply the support message").conflicts("bodyFile")).addOption(new Option("--body-file <FILE>", "Read the support message from a file").conflicts("body")).option("--human-requested", "Ask staff to respond and pause the AI assistant").action(bind(handleSupportSubmit));
3012+
const submit = support.command("submit").description("Start a conversation or send a follow-up").option("--conversation-id <ID>", "Reply in this conversation; omit to start a new one").addOption(new Option("--body <TEXT>", "Supply the support message").conflicts("bodyFile")).addOption(new Option("--body-file <FILE>", "Read the support message from a file").conflicts("body")).option("--human-requested", "Ask for a person (Education, Premium and Enterprise); on Standard and Plus the AI assistant answers").action(bind(handleSupportSubmit));
30133013
requireOptionGroup(submit, "exactlyOne", ["--body", "--body-file"]);
30143014
support.command("history").description("List conversations or a conversation's messages").option("--conversation-id <ID>", "Read messages in one conversation").option("--after <SEQUENCE>", "Read messages after this support sequence").option("--before <ID>", "Read older conversations using the history page's next cursor").action(bind(handleSupportHistory));
30153015
support.command("follow").description("Follow support messages as resumable SSE").option("--conversation-id <ID>", "Print only this conversation; still advance the project cursor").option("--after <SEQUENCE>", "Resume after this support sequence; default replays history").action(bind(handleSupportFollow));

plugins/screenrig-agents/cli/dist/ads-VG2FVWXJ.js renamed to plugins/screenrig-agents/cli/dist/ads-BKF6PAAW.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import {
44
calendarInstantOption,
55
campaignRevisionLines,
66
schedulePreviewLines
7-
} from "./chunk-RFJECEJS.js";
7+
} from "./chunk-K7KJQXA5.js";
88
import {
99
revisionNumber
10-
} from "./chunk-R4B43R3K.js";
10+
} from "./chunk-KAE2OSYY.js";
1111
import {
1212
NOTE_HELP,
1313
Option,
@@ -19,16 +19,16 @@ import {
1919
reviewNoteOption,
2020
revision,
2121
vastTagUrl
22-
} from "./chunk-NBRI5UBF.js";
22+
} from "./chunk-2EAVZFIF.js";
2323
import {
2424
addCommandNotes,
2525
requireOptionGroup
26-
} from "./chunk-5RYWNHDD.js";
27-
import "./chunk-4DCD4CMJ.js";
26+
} from "./chunk-PWMFRUTA.js";
27+
import "./chunk-QIHWCCIM.js";
2828
import {
2929
readAuthoringJson,
3030
readAuthoringText
31-
} from "./chunk-SPDJ7BYI.js";
31+
} from "./chunk-72T4AO44.js";
3232
import {
3333
adsListOption,
3434
clientFor,
@@ -45,7 +45,7 @@ import {
4545
resolveDownloadOutput,
4646
reviewNoteFrom,
4747
simpleGet
48-
} from "./chunk-T7G2ABSS.js";
48+
} from "./chunk-VK2RJKZX.js";
4949
import {
5050
csvByteStream,
5151
csvRecord,
@@ -57,8 +57,8 @@ import {
5757
playsInstantOption,
5858
writeCsvFile,
5959
writeCsvStdout
60-
} from "./chunk-F7RM3JF3.js";
61-
import "./chunk-JRJVKQRB.js";
60+
} from "./chunk-M3NEXUHJ.js";
61+
import "./chunk-MUJZV2YM.js";
6262
import {
6363
CAMPAIGN_AUDIENCE_INPUT_MAX_BYTES,
6464
LEVEL_IDLE_DEFAULT_S,
@@ -105,15 +105,15 @@ import {
105105
flagNumber,
106106
flagString,
107107
successEnvelope
108-
} from "./chunk-ZSDB2GXQ.js";
108+
} from "./chunk-NWPDH6L4.js";
109109
import "./chunk-V3QE7ELU.js";
110-
import "./chunk-RDGLPSLE.js";
110+
import "./chunk-7XLCMGU7.js";
111111
import "./chunk-SFYZH3GR.js";
112112
import {
113113
ExitCode,
114114
unexpectedResponseError,
115115
usageError
116-
} from "./chunk-FZL3NTLT.js";
116+
} from "./chunk-5E3Z6J6F.js";
117117
import "./chunk-3FYAGULW.js";
118118

119119
// dist/handlers/ads.js

‎plugins/screenrig-agents/cli/dist/bin.js‎

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ import {
1010
} from "./chunk-DLIFEV74.js";
1111
import {
1212
FEED_REPEATABLE_FLAGS
13-
} from "./chunk-N7OKOCR3.js";
13+
} from "./chunk-HE3SHBEC.js";
1414
import {
1515
Command,
1616
CommanderError,
1717
Option,
1818
nonnegativeInteger
19-
} from "./chunk-NBRI5UBF.js";
19+
} from "./chunk-2EAVZFIF.js";
2020
import "./chunk-52RPSLX3.js";
2121
import "./chunk-LMVLFNSU.js";
2222
import "./chunk-G4R5Q7OS.js";
@@ -25,30 +25,30 @@ import {
2525
commandExamples,
2626
commandNotes,
2727
commandRelationships
28-
} from "./chunk-5RYWNHDD.js";
28+
} from "./chunk-PWMFRUTA.js";
2929
import {
3030
applyCreditsLowToSuccess,
3131
handleVersion,
3232
observedCreditsRemaining
33-
} from "./chunk-T7G2ABSS.js";
33+
} from "./chunk-VK2RJKZX.js";
3434
import {
3535
clearResultContext,
3636
formatResultContext,
3737
processRuntime,
3838
resultContext
39-
} from "./chunk-F7RM3JF3.js";
39+
} from "./chunk-M3NEXUHJ.js";
4040
import {
4141
LOG_SINK_DEGRADED_CODE,
4242
logSinkDegradedWarning
43-
} from "./chunk-JRJVKQRB.js";
43+
} from "./chunk-MUJZV2YM.js";
4444
import {
4545
errorEnvelope,
4646
successEnvelope
47-
} from "./chunk-ZSDB2GXQ.js";
47+
} from "./chunk-NWPDH6L4.js";
4848
import {
4949
CLI_VERSION
5050
} from "./chunk-V3QE7ELU.js";
51-
import "./chunk-RDGLPSLE.js";
51+
import "./chunk-7XLCMGU7.js";
5252
import "./chunk-SFYZH3GR.js";
5353
import {
5454
CliError,
@@ -58,7 +58,7 @@ import {
5858
renderProblem,
5959
usageError,
6060
withDefaultHint
61-
} from "./chunk-FZL3NTLT.js";
61+
} from "./chunk-5E3Z6J6F.js";
6262
import "./chunk-3FYAGULW.js";
6363

6464
// dist/cli-errors.js
@@ -145,14 +145,14 @@ function registerGlobalOptions(root) {
145145

146146
// dist/cli-commands/index.js
147147
var COMMAND_BUNDLES = {
148-
account: () => import("./account-VUAJIWAR.js"),
149-
ads: () => import("./ads-VG2FVWXJ.js"),
150-
media: () => import("./media-R2JF5PKI.js"),
151-
playlists: () => import("./playlists-G5MAPRVI.js"),
152-
screens: () => import("./screens-7HHOPSET.js"),
153-
monitoring: () => import("./monitoring-7VYTMJTJ.js"),
154-
integrations: () => import("./integrations-RHOQIHPH.js"),
155-
migrate: () => import("./migrate-KXKIMJNI.js")
148+
account: () => import("./account-TMYDMFTK.js"),
149+
ads: () => import("./ads-BKF6PAAW.js"),
150+
media: () => import("./media-FNEAI5OF.js"),
151+
playlists: () => import("./playlists-SOXJO27X.js"),
152+
screens: () => import("./screens-TC3A5SLQ.js"),
153+
monitoring: () => import("./monitoring-NXUD2YPK.js"),
154+
integrations: () => import("./integrations-TSTNGYQE.js"),
155+
migrate: () => import("./migrate-63AGTG5H.js")
156156
};
157157
var TOP_LEVEL_COMMANDS = {
158158
project: "account",
@@ -409,7 +409,7 @@ async function executeCommand(argv, runtime) {
409409
}
410410
}
411411
if (tree.helpRequested()) {
412-
const { registerGuidance } = await import("./register-guidance-ALGQNUWE.js");
412+
const { registerGuidance } = await import("./register-guidance-MV4CM7GZ.js");
413413
registerGuidance(tree.root);
414414
const help = describeHelp(tree.selected(), tree.inventoryRequested());
415415
return { envelope: successEnvelope(help), exitCode: ExitCode.Success, human: help.usage, output: "help" };

plugins/screenrig-agents/cli/dist/chunk-NBRI5UBF.js renamed to plugins/screenrig-agents/cli/dist/chunk-2EAVZFIF.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@ import { createRequire as screenrigCreateRequire } from "node:module";
22
const require = screenrigCreateRequire(import.meta.url);
33
import {
44
quotedRevision
5-
} from "./chunk-T7G2ABSS.js";
5+
} from "./chunk-VK2RJKZX.js";
66
import {
77
decisionNote,
88
reviewNote
9-
} from "./chunk-F7RM3JF3.js";
9+
} from "./chunk-M3NEXUHJ.js";
1010
import {
1111
screenTag,
1212
screenTagList
13-
} from "./chunk-ZSDB2GXQ.js";
13+
} from "./chunk-NWPDH6L4.js";
1414
import {
1515
isResourceID
1616
} from "./chunk-SFYZH3GR.js";
1717
import {
1818
usageError
19-
} from "./chunk-FZL3NTLT.js";
19+
} from "./chunk-5E3Z6J6F.js";
2020
import {
2121
__commonJS,
2222
__require,

0 commit comments

Comments
 (0)